Jens Oliver Meiert

Web Development (5)

Print Style Sheets and URLs

Print style sheets are awesome. They’re easy to write, too. Site owners and developers who care about print typically know what to do. Alas there’s one thing that’s done rather the wrong than in any right way: printing URLs…

Post from June 14, 2011, filed under and .

Web Development Principles: Develop for What Is, Not What Could Be

For any given project, web developers fare best when focusing on what is, not what could be. To fend off the first misunderstandings, that focus includes what absolutely will be…

Post from June 7, 2011, filed under .

Exposing Reset Style Sheets

Releasing a cute little Chrome extension to highlight CSS misconceptions.

Post from May 15, 2011, filed under .

HTML, @width, and @height

As the width and height attributes are to remain part of HTML, limit their use. The reason to avoid @width and @height is that they are presentational and hence constitute potential maintainability issues.

Post from February 17, 2011, filed under .

Testing Tricks: CSS Bookmarklets

On complex development environments and CSS bookmarklets as a testing complement. Complement as in you’ve done everything you can but want to err on the safe side.

Post from December 29, 2010, filed under .

One Photo: Reset Style Sheets

It never gets boring.

Post from December 24, 2010, filed under .

The Secret of Web Development

Playfulness.

Post from October 27, 2010, filed under .

CSS: How to Host Right-to-Left Styling

For international projects, don’t use separate style sheets for right-to-left (RTL) styling: use natural (@dir) or artificial (@id, @class) hooks instead. The only exception are unbearable performance issues due to hundreds of RTL rules…

Post from September 30, 2010, filed under .

On Solutions

Solutions require problems. If you don’t have a problem, you don’t need a solution. This is exactly why you should, whenever someone proposes a solution—which includes design and technical changes—ask what problem that solution solves…

Post from July 7, 2010, filed under and .

CSS Validation and Vendor Extensions: Throw Warnings, Not Errors

If you understand valid code as a quality baseline, you validate your code. If you validate style sheets, you come across errors like “Property -moz-border-radius doesn’t exist’”…

Post from June 26, 2010, filed under .

Real Web Developers Don’t Need Debugging Tools

Bottom line: Try to limit your use of web dev debugging tools—like Firebug or Chrome’s Developer Tools—in order to grow your skills. In theory, debugging tools make the developer life easier. But in practice…

Post from May 14, 2010, filed under .

px Is Dead, Long Live px

It’s over. There is no ban on px anymore. The only reason why we as web developers had to adjust coding practices were user agents that failed to meet user agent accessibility guidelines.

Post from February 23, 2010, filed under .

How to Become a Solid Web Developer, the Short Version

Every once in a while people ping me on how to master web development and design. Given how much there’s still to learn for me this makes me blush. Chronically short on time I typically reply in just a few sentences…

Post from February 12, 2010, filed under .

WDR #4: Having Conversations in HTTP

The Web Dev Report, issue #4.

Post from January 12, 2010, filed under .

HTML/CSS Frameworks: Useful, Universal, Usable, Unobtrusive

A high quality HTML/CSS framework needs to have four attributes: useful, universal, usable, and unobtrusive. The four U’s.

Post from November 18, 2009, filed under .

The 3 Basic Rules for Writing HTML

The fundamentals every web developer should know: on respecting syntax and semantics, avoiding presentational and behavioral markup, and leaving out everything that is not absolutely necessary.

Post from October 27, 2009, filed under .

HTML, CSS, and Web Development Practices: Past, Present, and Future

Articles with a title consisting of more than 15,000 characters don’t need an introduction.

Post from October 15, 2009, filed under .

Website Optimization Measures, Part VII

In this episode: Unquoted attribute value syntax, q elements, Google Friend Connect, feed styling, work/life balance. Served in no time.

Post from October 6, 2009, filed under .

HTML 5 or HTML5?

It’s “HTML5,” not “HTML 5,” declares the most recent post on the WHATWG blog. A seemingly trivial matter, yet it’s inconsistent.

Post from September 11, 2009, filed under .

The True Advantage of CSS

Despite CSS being around for a long, long time, there are still some myths around it. Reading Mike’s post on CSS evangelism again I couldn’t just very much relate to Mike’s concerns, I also felt reminded of…

Post from September 8, 2009, filed under .

Diagnostic Styling Reloaded

Eric cultivated the concept of “diagnostic styling,” meaning using CSS to track down problems within HTML documents. I’ve been working with diagnostic style sheets for general quality assurance…

Post from August 1, 2009, filed under .

WDR #3: Optional Tags, Unquoted Attribute Value Syntax

The Web Dev Report, issue #3.

Post from July 29, 2009, filed under .

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 .

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 (5)

Last update: August 6, 2017

Awareness, honesty, responsibility.