What is a Browser?

...

I’ve been a “web guy” officially since 1993, and was surfing the BBSs long before that. I went to college for years learning about computers, networks, communications, and the Internet. I read book after book about web development, html, css, web design, usability, user interface, and user experience. I attended web conferences (in person and…

Four Design techniques to quickly add a callout to your web pages

...

There are times when you may want to call attention to something on your website. It could be a special event, an new product or service, an upcoming redesign, or any other number of things. If we haven’t previously answered this question from a design perspective (such as including a special “breaking news” element in…

CSS Media Selectors: Screen versus Print

...

As we move ever onward with our online web presence there are certain conventions that we’ve already agreed upon and have implemented (opening external links via target="_blank", using icon sprites indicative of what type of link the hyperlink refers to (email, pdf, external link, tag, etc.)). As we march ever onward there are new technologies,…

ASP.NET Tip: Debug mode

...

Background ASP.NET applications let you specify if they should be run with extra debugging “stuff” turned on or off via the web.config file. Production applications should run with debug mode turned off to reduce overhead, while development and test environments should run the application in debug mode. In addition to the built-in debugging stuff that…

7 Deadly Sins of Web Development

...

Develop for a specific browser (rather than by the standards): When most beginning web developers start out they typically use the browser that’s most commonly on their desktop: Microsoft Internet Explorer. I know that I’ll take some heat for saying this but there’s nothing fundamentally wrong about Internet Explorer, it’s just another browser among many.…