Articles Tagged with HTML

IE8, Version Targeting, and the Ruckus it’s Causing
Last week was quite enlightening for Web developers the world over. With the release of A List Apart No. 251, including Beyond DOCTYPE: Web Standards, Forward Compatibility, and IE8 by Aaron Gustafson and From Switches to Targets: A Standardista’s Journey by Eric Meyer, the biggest debate of the year was sparked.
Web Standards Creativity Book Review
Web Standards Creativity is a great book put together by 10 of the most known Web designers and developers in the industry.
At What Point Do Semantics Not Apply?
Are semantics completely inapplicable when it comes to CSS? Do you feel as though trying to create semantic classes is simply overzealous? Without the structured definition and documentation of (X)HTML to back it up, is CSS better left to be implemented on a ‘what works’ basis? Are semantic names that only describe visual orientation as meaningful as valuable as those which describe the informational meaning?
Please do not Use CSS Frameworks
I give the authors of CSS frameworks credit for making an idea a reality, but I hope the use of CSS frameworks is limited to testing environments and the like, as I can’t see their value in the overall Web Standards movement. I don’t mean to step on any toes or anything, it is just my personal opinion.
Regarding Unrest in the Web Standards Community
Some designers, developers, and those devoted to the Web have become frustrated with the rate at which the some agencies and organizations operate, as well as the true goals of said organizations. In this article I offer my opinion on the issue and ask for yours.
Taking Conditional Comments Too Far
Using conditional comments to include a version specific style sheet (or a bit of JavaScript) should be all the ammo you need to solve the problem of Internet Explorer.
Is Manipulating the DOM for Presentation Acceptable?
Is manipulating the DOM to include extra markup needed to desired design elements acceptable?
Improving Your Process: Templating and Theming
Templating and theming is a great way to help Improve Your Process by giving a solid foundation to work from, as well as providing a way to future proof your websites.
Are Sitemaps a Thing of the Past?
The goal of many Web professionals is to produce high quality work that makes the most of their medium. Products are designed to be both aesthetically pleasing as well as elegantly useful. There are many tools and techniques that can be used to make using any website that much easier to use. One thing I don’t find myself running across very often any more are sitemaps. Have sitemaps become a thing of the past?
A Semantic Breakdown of Restaurant Menus
This article takes into consideration a restaurant menu and discusses what makes the most semantic sense when marking one up using HTML.
Source Order Can Create Usability Disasters
Source order is often overlooked, but can have disastrous effects on usability.
I Need to Pay More Attention to My Headings
Headings are semantically useful for accessibility, usability, and readability. They’re very important in outlining a document structure and thought should be put into their inclusion and use.
My Development and Design Process
Inspired by a post put together from Jonathan Snook, here’s a look into my development process.
Abbreviation or Acronym? What’s the Difference?
Taking a closer look at the similarities and differences between ‘acronym’ and ‘abbr’
Admiration for Typography on the Web
It’s been said that Web design is 95% typography, and I can definitely agree with that. Many times a site design could be improved extensively with a quick change of a font-family. Keeping that in mind, how does one decide on a good looking font-family for their design? First and foremost, if you’re primarily […]
The Best Browser Extensions for Web Development
The Web Developer Extension and Firebug extension have proved to be most valuable to me when developing for the Web. Here’s an account of the features I find myself using every day in hopes that I can pass some information along to those who may not make use of these features.
Standards, Semantics, Accessibility, and HTML Email
You can love email, you can hate email. An opinion can vary from one extreme to the other when asking any group of people, but almost everyone using the Internet spends part of their day sending, receiving, and reading email. One thing that the majority can agree on is having a dislike for […]
The Pros and Cons of the base Tag
The base tag can be both a good thing and a bad thing in certain circumstances… personally I prefer to define a ‘base’ URI using a different method…
The Many Faces of the link Tag
The link can be used for much more than linking external stylesheets. Not only can browsers take advantage of the tag, it can help out with SEO too.
My Latest Take on Image Replacement
The new design got me thinking about image replacement techniques and I think I’ve come up with a good technique for solving the problem of readers with images disabled and CSS enabled.
Taking Hold of your Submit Button
Coming up with a good method for marking up forms can be one of the more difficult things as a designer/developer. They have a tendency of looking awkward and ugly and can be the low point of any project you’re working on. There have been countless articles written and techniques developed with the […]
A Quick Look at charset Usage
I recently took a sample from my list of bookmarks and checked to see whether or not people were using a charset in their documents. After seeing the results I thought maybe a quick overview of what a charset is may be in order. I also took into consideration the different types of charsets available to designers and developers and touched on the advantages and disadvantages of the two most common.
Beginning to Style Your RSS Feed
If you’re anything like me, RSS has completely changed the way you browse the Web. It has become much easier to manage the abundance of content I want to read across the net; mostly due to RSS. No longer must I make my way down a list of bookmarks, hoping to find an update here and there.
Calendar Semantics: Table or List
Many times, when a developer first begins to use proper HTML and CSS for markup and style, he or she has a tendency to disown tables and avoid their use at all cost. While thinking that way can allow a developer to discover many creative ways of using the newfound power of CSS, it can put someone at a severe disadvantage.
Introducing MBN DuoTone Headings
One thing that JavaScript is absolutely great for is enhancing the average browsing experience for your user. On the other hand, requiring the presence of JavaScript compatibility can be an utter disaster. In my opinion, JavaScript is great for visual or functional enhancements, but those features should not be necessary to make proper use of any particular document. If a user doesn’t arrive equipped with the ability to run JavaScript, they shouldn’t know they’re missing out on anything.
Creating a Useful Custom 404
Given this day and age of searching on the Web, it’s almost hard to find a legitimate 404 error page on any given site. It still happens from time to time, less likely from clicking a link provided by a search engine, and more likely clicking on internal links from within your own site. Some intelligent minds have come up with some really great and usable solutions for unwanted 404 errors.
Headings in the Right Direction
There are certain design elements that can make or break a project for me. One such element in my experience thus far has been headings. It may sound strange to many, but I think taking a worthwhile amount of time and devoting it to the proper implementation and styling of headings is a […]
Keeping Everything Tidy
As a developer, you should realize the importance of writing valid markup at all times. This gives your projects a solid base to work from and helps to ensure document longevity. A question that has been on my mind for some time is whether or not other developers feel the same way. […]
Giving Control with Accesskeys
As a site developer, you truly have the most control over the presentation and usage of any project you’re working on. That is, unless your client feels equally. It is up to you how the navigation will work, where design elements are placed, and how the site content is conveyed to the user. […]
A More Obscure Render Bug
From time to time I will come across as cross-rendering issue that takes me by surprise. I’ll spend a fair amount of time trying to solve the problem using semantic code and valid CSS to try and support the particular browser (read: Internet Explorer) and get nowhere. It is at that point I’ll […]
Giving Markup Some Class
One of the great things about CSS is the ability to give elements a class or id. The trouble is, like many other elements of XHTML/CSS, they can be abused. I know when I first began using CSS, I would give just about anything a class just because I could. I would […]
Don’t Neglect the title Attribute
If it is one thing that I find myself forgetting when initially marking up a document, it is to make effective use of the title attribute in anchors. I think the title attribute is one of those things that gets pushed aside due to the fact that it is seen as tedious by some. […]
But it Validates!
In my personal opinion, the overall state of the Web is growing in the acceptance of valid markup. For the most part this is great; having valid markup is often the first hurdle to overcome when becoming a good developer. I know that when my eyes were first opened to valid markup, I […]
Semantic Image Use
Semantic markup often holds more value than meets the eye. When practicing semantics with your markup, a byproduct is increased accessibility, decent base search engine optimization, and a boost to usability. The use of images in development is sometimes a gray area for new developers. The beauty of CSS is the ability […]
Google vs. Web Standards - Part 2
In continuance of Part 1: How could Google better their situation? First, a step back needs to be taken and the overall picture needs to be dissected. What is Google offering? To put it simply, Google’s main founding purpose was to offer the best search engine on the Web. Looking further into […]
Google vs. Web Standards - Part 1
According to Google’s Company Overview: “Google’s mission is to organize the world’s information and make it universally accessible and useful.” Google is arguably the most widely used search engine ever. According to the Nielsen NetRatings from SearchEngine Watch, Google accounted for 46.3% of search engine traffic in November of 2005. We can all safely assume […]
Jonathan Christopher
Monday By Noon
Albany NY 12210 USA