Jens Oliver Meiert

Web Development (6)

Microformats, Key Flaws

I like the idea behind microformats, but I’m still not convinced of the way that idea is brought to life. I see three major flaws that appear to make microformats stand in their own way…

Post from July 16, 2009, filed under .

XHTML, RIP

Let’s end this week of morbid posts: The XHTML 2 Working Group is expected to stop their work end of 2009. “Today the Director announces that when the XHTML 2 Working Group charter expires as scheduled at the end of 2009…”

Post from July 4, 2009, filed under .

handheld Media Type, RIP?

Website authors don’t use handheld as it’s barely supported; mobile device manufacturers don’t support handheld because it’s barely used. This is kind of the situation I think we’re facing, and it’s a problem.

Post from June 30, 2009, filed under .

Let’s Make The Web Faster

Two weeks after my last outcry regarding slowness on the Web there’s a more proactive response: Google launched code.google.com/speed, subtitled “let’s make the web faster.”

Post from June 24, 2009, filed under .

Maintainability Guide

Maintainability is important in order to deal with change. Good maintainability means making change easier and more affordable, and avoiding change that is not necessary…

Post from June 17, 2009, filed under .

Punctuation Cheat Sheet

Developing and working with international sites is an interesting challenge, not just because of right-to-left contents. Typographically, there are differences between many locales. To improve punctuation in Google translations I’m using a localization aid…

Post from June 3, 2009, filed under and .

CSS: The Maintenance Issue #1 and How You Can Avoid It

The biggest—as most unnecessary—maintenance issue in web development is, as my recent research shows, style sheet naming and integration. Web developers use inadvisable style sheet names and inadvisable ways to integrate style sheets that force them…

Post from May 27, 2009, filed under .

Notes on XML, Elements, and Attributes

Knowledge of the design of markup languages is something I consider beneficial for my job as a web professional. A few notes on XML design, inspired by internal and external documentation.

Post from April 23, 2009, filed under .

Why CSS Needs No Variables

CSS variables and constants are one of the top features web developers are asking for in web development fora, magazines, blogs, and on W3C’s www-style. Following a concept written by Daniel Glazman and Apple’s Dave Hyatt, the WebKit rendering engine…

Post from April 1, 2009, filed under .

The Stupidest Style Sheet Name Ever

This might irritate a few people, but the last name you want to pick for your style sheet is “style.css”. Why is “style.css” such a poor CSS file name? The main reason is maintenance…

Post from March 25, 2009, filed under .

CSS: Style the Non-Obvious

One of the qualities you have to acquire as a web developer is to see the non-obvious, and to use that skill to your code’s advantage. Let me explain by two simple examples.

Post from March 18, 2009, filed under .

Performance of CSS Selectors Is Irrelevant

…if you like to have a strict read of Steve Souders’ recent research. We’ve still got few but now a few more numbers backing up what we always suspected, that merely optimizing selectors is micro-optimization…

Post from March 12, 2009, filed under .

Website Optimization Measures, Part VI

In this episode: On the utilization of Google Friend Connect, maintenance of Google Analytics, sanity checks, type attributes, charset rules, cite elements, and ICRA labels. Fresh and sexy.

Post from March 10, 2009, filed under .

When to Split Style Sheets

Three factors influence whether or not it makes sense to split style sheets: probability, meaning (aka semantics), and granularity.

Post from March 5, 2009, filed under .

Performance and RFC 2396

RFC 2396 specifies that relative URIs like //foo get resolved as http://foo. This means, if you link a resource like http://example.com/, @href may as well just point to //example.com/.

Post from February 18, 2009, filed under .

Arial, Helvetica

An extension of my post on Arial and Helvetica: For those who want or have to use Arial as their standard font, there is no point in mentioning Helvetica anywhere in the code, as in arial, helvetica, sans-serif.

Post from February 12, 2009, filed under .

The Two Great Things About Validation

There are two great things about validation: Validating helps technical understanding and thus contributes to awareness of respective specifications, and writing valid code is a sign of professionalism.

Post from January 30, 2009, filed under .

Browser Support: The Two Metrics That Count

There are only two things that matter to determine what user agents—or browsers, simple language—to support on any given site: First, how popular is the user agent in question? Second, what’s the “support threshold”…

Post from January 27, 2009, filed under .

5 Cool Ways to Support the W3C

I recently got a mail by someone interested in supporting the World Wide Web Consortium (W3C) similar to how I do it. While replying I noticed that the information I was about to share might not be obvious to everyone, but still important…

Post from January 21, 2009, filed under .

HTML vs. XHTML: Why HTML Wins

Document types are cool, and there are plenty of them. There are plenty, countless discussions about the “right” document type, too. Alas, these discussions often deal with irrelevant details or miss the point. A decisive factor is performance…

Post from December 19, 2008, filed under .

5 Tips To Deal with Right-to-Left Projects

Know what goes into your markup and what goes into your style sheets. It’s actually quite simple: When available, you should always use dedicated bidi markup to describe your content. CSS may not be available, and the specs actually say that…

Post from December 11, 2008, filed under .

The Greatest Secret in Web Design

Alright I cheated, this isn’t really a secret. Or an open secret. Or whatever. It’s that web design is a process. Good web design is an ongoing endeavor…

Post from December 1, 2008, filed under and .

WDR #2: Web Developers Needed for a Website

The Web Dev Report, issue #2, this time featuring a classic situation.

Post from November 25, 2008, filed under .

How to Uncover Pseudo-Standardistas

There’s a growing and annoying group of developers that don’t quite help healthy attempts for more accessible, faster, more maintainable, and best practice web development: pseudo-standardistas. There are several ways to expose pseudos…

Post from November 20, 2008, filed under .

WDR #1: Versioned Style Sheets

Ladies and gents, all I present’s… the Web Dev Report, issue #1.

Post from November 15, 2008, filed under .

Notification on updates: RSS feed (Web Development only).

Like what you see here? Get an ebook version of many of Jens’s posts on web design and development: On Web Development.

Categories

Archives

By Year

By Month

Jens is also available on Twitter, Google+, and LinkedIn.
Does my work make yours a little easier? Consider supporting my public projects.

Found a mistake? Email me, jens@meiert.com.

You are here: HomeArchive → Web Development (6)

Last update: February 4, 2017

Awareness, honesty, responsibility.