When I wrote about App-pocalypse Now in 2014, I implied the future still belonged to the web. And it does. But it’s also true that the web has changed a lot in the last 10 years, much less the last 20 or 30.
Websites have gotten a lot… fatter.
We’re currently in the midst of a CSS Zen Garden type exercise on our family of Q&A websites, which I affectionately refer to as “the Trilogy”:
* Server Fault
* Super User
* Stack Overflow
* Meta Stack Overflow
(In case you were wondering, yes, meta is the Star Wars Holiday
The web is, to put it charitably, a rather forgiving place. You can feed web browsers almost any sort of HTML markup or JavaScript code and they’ll gamely try to make sense of what you’ve provided, and render it the best they can. In comparison, most programming languages
In The Sad Tragedy of Micro-Optimization Theater we discussed the performance considerations of building a fragment of HTML.
string s =
@"<div class=""action-time"">{0}{1}</div>
<div class=""gravatar32"">{2}</div>
<div
As we work with ASP.NET MVC on Stack Overflow, I find myself violently thrust back into the bad old days of tag soup that I remember from my tenure as a classic ASP developer in the late 90s. If you’re not careful bordering on manically fastidious in constructing
One of the things we’re thinking about while building stackoverflow.com is how to let users style the questions and answers they’re entering on the site. Nothing’s decided at this point, but we definitely won’t be giving users one of those friendly-but-irritating HTML GUI browser layout
I’ve been troubleshooting a bit of JavaScript lately, so I’ve enabled script debugging in IE7. Whenever the browser encounters a JavaScript error on a web page, instead of the default, unobtrusive little status bar notification...
... I now get one of these glaring, modal error debug notification dialogs:
I
Bill de hra recently highlighted a little experiment Ian Hickson ran in August:
I did a short study recently checking only for syntax errors in HTML documents, and the results were that of the 667416 files tested, 626575 had syntax errors. Over 93%. That’s only syntax errors in the
I’m a big fan of showing the user visual feedback as soon as possible, whether you’re downloading a web page or rendering a windows form.
Images already render progressively in a web browser – but you can do even better. Simply save your GIF or PNG images with the
When was the last time you saw a HTML header like this?
<head>
<title>GUID World</title>
<meta name=“description”
content=“Everything you wanted to know about GUIDs but were afraid to ask”>
<meta name=“keywords”
content=“GUID, UUID, globally unique
One thing I dislike about ASP.NET is that it renders the entire web page in memory before sending one single byte of that page to the browser. Consider an ASP.NET page with an embedded DataGrid that relies on ten complex database queries over 15 seconds. Why can’t
As I mentioned in Formatting HTML code snippets with Ten Ton Wrecking Balls, copying code to your clipboard in Visual Studio is often an exercise in futility if you want anything more than plain vanilla text. VS copies code to the clipboard with bizarro-world RTF formatting instead of the sane,