QuirksBlog - Site

About QuirksMode.org in general.
Part of Content.

| Redesign | Validation drive |

QuirksMode.org reader survey, part II

Permalink | in Site

In December I held a QuirksMode reader survey on Urtak. It had 69 questions, and about 59,000 answers were given by about 1,100 respondents. A few weeks back I published part 1 of my survey. Here’s the next few findings.

continue reading

QuirksMode.org reader survey, part I

Permalink | in Site

In December I held a QuirksMode reader survey on Urtak. It had 69 questions, and about 55,000 answers were given by about 1,100 respondents. Here’s a partial summary of the findings.

continue reading

Reader poll continues

Permalink | in Site

If you’re bored during the holidays I encourage you to take my poll; it’ll help me understand who my audience is. Please answer as many or few questions as you like; although I’d like to ask you to answer at least 15 to 20 or so.

continue reading

QuirksMode reader poll

Permalink | in Site

OK, it’s time for an experiment. I created a reader poll about QuirksMode, your testing habits as a web developer, and your devices.

continue reading

No comment

Permalink | in Site

At the end of December I turned off comments for the QuirksBlog. As far as I’m concerned they’ll stay turned off forever, except when I actually want to ask a question.

I didn’t take this decision, the decision took itself while I looked on musingly. The time has come, and I give up a little bit of good stuff in order to get rid of a serious annoyance as well as comment spam.

continue reading

Google sponsorship, compatibility tests, and my SF visit

Permalink | in Conferences, Site
6 comments (closed)

I’m pleased to announce that Google has graciously agreed to sponsor my work on my compatibility tables. We’ve entered an agreement for this year; after that we’ll see what happens.

Therefore, if you go to the compatibility tables now, you’ll see a tasteful little sponsor bar at the bottom of every page with a well-known logo in it.

continue reading

To Hell With Bad Browsers — the sequel

Permalink | in Site
29 comments (closed)

Almost exactly eight years ago, Jeffrey Zeldman wrote To Hell With Bad Browsers, in which he implored web developers to start ignoring Netscape 4 because its standard support sucked majorly. Yesterday several large Norwegian sites placed a warning against IE6 on their pages.

Web developers from all over the world are following this initiative with interest. To Hell With Bad Browsers is obviously in for a remake.

Just now I added an IE6 warning to QuirksMode.org (not that my visitors need any; this site probably has the most browser-savvy audience in the world). I also wrote an upgrade page that attempts to explain the problem and its solution to end users.

continue reading

Reversed spam?

Permalink | in Site
16 comments (closed)

Lately, my Technorati page shows more and more odd links to my site on pages like this. The "Online Casinos News Life Luxury Reports" link at the bottom links to this site.

Can anyone explain why spammers think this is a good idea? I don't mind having a bit of extra traffic, but for the life of me I can't understand why spammers want this, too. This site is not an Online Casinos News Life Luxury Reports, after all.

Maybe I can make a lot of money with this. If people want to gamble online, I'm more than willing to accept their money. Maybe I should write a Texas Hold-em script. In fact, I think I did exactly that a few years back. Let's see if I can find the script.

Any clarification is welcome.

Most popular pages on QuirksMode.org

Permalink | in Site
5 comments (closed)

Recently Google released the very handy Webmaster Tools app, with which you can see how many links to pages there are, plus quite a few other goodies. This allowed me to create a Top Ten list of the most popular pages on this site, as measured by incoming links.

continue reading

Importing the site navigation

Permalink | in Content, Redesign, XMLHTTP
4 comments (closed)

I added a new page about importing the site navigation on all QuirksMode.org pages. The page is mostly about why I do what I do, and less about the how (besides, technically it's quite easy). The site navigation is a perfect example of what Jeremy calls Hijax.

I also put my trusty XMLHttpRequest functions online for future reference. No explanations on this page; I already treated them in section 10A of the book.

Preferences

Permalink | in Site
6 comments (closed)

I implemented a Preferences page on which you can indicate your preferences for several QuirksMode.org features.

continue reading

Redesign: the CSS

Permalink | in Redesign
6 comments (closed)

I promised to go into more detail about the redesign; here's the first installment in which I talk about some aspects of the CSS.

continue reading

QuirksMode.org redesigned

Permalink | in Redesign
33 comments (closed)

As you can see on this page, the QuirksMode.org redesign has gone live. It's not quite ready yet; right now I estimate that it's about 95% finished, but the remaining 5% will take a lot of time to implement, and therefore I decided to go live now instead of waiting another few weeks.

continue reading

Redesign postponed; d.construct

Permalink | in Conferences, Redesign
8 comments (closed)

Although I'm almost ready with the promised redesign of QuirksMode.org, I'm nonetheless going to postpone it. There are two reasons:

  1. I'm stuck with the overview pages the new interaction design calls for.
  2. I'm sick and tired of sitting in front of my computer all day.

continue reading

Updating content pages

Permalink | in Content, Redesign
17 comments (closed)

As I think I said before, I am working on a redesign. In fact, I've been working on it for months, on and off, when the book permitted. Now that the book is ready I have more time to spend on it, and it's coming on nicely. (Oh, and before you ask, the frames will go. They've done their duty and I don't need them any more.)

Currently I'm going through all content pages and updating them; and since these updates go live the minute I finish them, I thought I'd give you an overview of what I'm doing.

continue reading

Gone for a long weekend

Permalink | in Site

From today, Friday 28 July, until next Wednesday, 2 August, I'll be in the countryside where there is no Internet. This site is therefore closed in that period; anything that needs my personal intervention will have to wait until next Thursday.

Comments and contact restored

Permalink | in Site
0 comments (closed)

The commenting system has been restored on QuirksBlog and the Bug Report thanks to Joost Diepenmaat. I closed them off for this entry (I don't see much value in comments about the commenting system), but I have turned them on on my book announcement page so that you can congratulate me.

Update: The contact form has been restored, too. I don't promise to answer quickly, but I will answer eventually.

Chaos rules QuirksMode and my schedule

Permalink | in Site

Right now chaos rules on QuirksMode.org, and I'd like to apologize for it. To name but a few things: comments are disabled, I'm at least one month behind with Bug Report entries, and the contact form has been closed down for months.

First the good news: this will change. I want to go back to the situation where QuirksMode is a normal, well maintained blog/resource site. Then the bad news: it might be another month before something actually happens.

continue reading

Frontal nudity

Permalink | in Site

Nakedness sweeps the Web thanks to Dustin Diaz. I myself definitely decline to go without a modest bit of garment, so the navigation and logo frames will remain styled, as well as the content pages. In order to support the Cause I did disable my homepage's style sheets.

The idea was to catch those bits of markup that don't degrade too well without CSS, and as you can see there are a few on my homepage. These will be fixed in the continuously upcoming redesign.

Update: styles restored. I felt too naked without them.

Back

Permalink | in Personal, Site
1 comments (closed)

Well, I'm back from all my holidays. My throat problems are mostly over, although I still don't have hot water in my house. Even so I'll start working again tomorrow, and I've spent a large part of the weekend in catching up on QuirksMode.org related matters.

continue reading

More holiday

Permalink | in Personal, Site

Thursday night I returned from a relaxing holiday in Greece. I'd planned to do some work on Friday, before leaving for the countryside again on Monday.

Unfortunately Friday was a rather disastrous day. My central heating unit, which also provides my hot water, suddenly began expelling flames when I turned it on, and a hurriedly fetched mechanic told me it cannot be used any more due to the danger of carbon monoxide poisoning. No hot water, no showers, no shave.

Then the dirty, nearly windless air prevailing here in Amsterdam started working on my nose and throat, and right now I'm taking tea with honey, orange juice, and more such medicines in an attempt to stave off a cold.

All this means that I'm going to extend my holiday silence considerably. I'm disastrously behind on all jobs except for comment approval, but that's not going to change in the near future. No replies to the 200 or so mails still waiting for me.

If you need me, sorry, you'll have to have more patience; my unavailability has been extended for at least another week.

Holiday

Permalink | in Personal, Site

Today I leave for a two week holiday in Greece. As usual I won't touch a computer while I'm over there, so everything that requires my personal intervention will have to wait until at least Friday 19 August.

I'll be only patchily available during the rest of August, and I don't take any new job, no matter how small, paid or volunteer, before 5 September.

See you all later.

QuirksMode.org redesign

Permalink | in Redesign
5 comments (closed)

Regular visitors may have noticed that my homepage has changed a bit in the past few days. The old one was too cluttered and contained too much information. Besides, it didn't have any space left for the new Elsewhere on the 'Net feature. So I significantly revised my main blog pages and the content they deliver to the homepage.

Like my recently started validation drive, the homepage restructuring is just one aspect of the full-fledged QuirksMode.org redesign I'm planning. Besides, the redesign set me thinking about separation of structue and content.

continue reading

Quirks and strict mode; validation drive and <wbr />

Permalink | in Content, Validation drive
10 comments (closed)

I just updated the Quirks mode and strict mode page. I added a bit about the "almost strict mode" and test pages for font sizes in TDs.

I also found one new problem in the validation drive: most of my large compatibility tables liberally use the <wbr /> tag, which is invalid. I acknowledge the problem, I will note it in the validation texts, I will remove all other validation errors, but right now I'm not going to do anything more.

Like custom attributes, the <wbr /> tag requires some more thought. As my research shows, this tag is the least bad alternative for adding soft word breaks to pages; and the compatibility tables badly need soft word breaks.

QuirksMode goes strict mode

Permalink | in Redesign, Validation drive
57 comments (closed)

A few readers may have spotted the delicate gray text that appeared at the very bottom of my homepage last Saturday. It says "Valid XHTML 1.0". These few readers may even have drawn the correct conclusion: QuirksMode has started moving in the direction of valid XHTML 1.0 Transitional. Note: "moving in the direction of". For reasons I explain below this site will never be 100% valid, but I have decided to make an effort and see what happens next.

Besides, my content pages are long, long overdue for a cleanup, and I'm going to combine this sanitation with the switch to XHTML. Unfortunately the very first static page I edited gave raise to a fundamental question that I don't have an answer to. Therefore I submit one aspect of the maintenance of QuirksMode.org to a reader vote.

continue reading

Gone to London; site closed

Permalink | in Site

Today I leave for London to attend the @media 2005 conference. I will return home on Sunday. During that time this site is effectively closed: anything that needs my personal approval, as well as any mails I have to answer, will have to wait until next week.

Hope to see some of you at the conference, or maybe at Saturday's JavaScript get-together.

Comments restricted to 1500 characters

Permalink | in Content, Site
9 comments (closed)

Just now I implemented a 1500 characters maximum length for all comments on my QuirksBlog and Bug Report. Part of this reworking is a script that politely alerts the user when he exceeds this limit. I already discussed such a script in general terms in my JavaScript Triggers article on A List Apart, and of course I added a page that explains the script for all curious JavaScripters.

continue reading

Busy

Permalink | in Personal, Site
9 comments (closed)

Right now I have a large writing job (not a book, unfortunately), and it takes rather more time that I thought it would. Since I'm working on it almost every waking hour, I'm getting a bit tired of writing. That's the reason I'm not posting any blog items right now, and I'm afraid this situation will continue throughout March.

continue reading

What's the point of these comments?

Permalink | in Site
12 comments (closed)

I'm getting increasingly mystified by comments like this:

<a href="http://ssszcwyqwer.com/">oosgqx</a> 
poiuyt http://ghjklkpgaiequgo/

What is the point of these comments? Are they an extremely subtle sort of spam? If so, what's the purpose? The domain ssszcwyqwer.com doesn't exist, so generating traffic or a high search engine ranking for it doesn't make sense.

I understand spammers. I understand people who leave stupid comments. I don't understand people who leave incomprehensible comments.

Visitor stats

Permalink | in Browsers, Site
9 comments (closed)

I thought I'd give you the current visitor stats for this site, gathered through the Reinvigorate system. Of course these figures are only valid for this site, and should never under any circumstance be used for any other site.

continue reading

Marrying a static site to a blog

Permalink | in Site
4 comments (closed)

Aside from the new domain name, the main reason I embarked on the QuirksMode.org project was that my old sites were becoming a nightmare to maintain and a mess to navigate. Rigorous information restructuring solved these problems nicely, but now that I've added two blogs to my site the problem is returning. Besides, I'm having difficulties making Movable Type do what I want.

continue reading

The state of QuirksMode.org

Permalink | in Site
10 comments (closed)

As I promised a month ago, I have finally added the QuirksBlog to my site. It'll serve as my personal blog, not only for announcing new pages on this site and articles on other sites, but also for commenting on the web developers' world in general. In addition to this proud announcement, I'd like to give a general overview of where QuirksMode.org currently stands.

continue reading

Bug Report live

Permalink | in Site
0 comments (closed)

As I promised almost a month ago, I now proudly present the Bug Report system. Started as a simple sidebar on this page, the system aims to gather, explain and discuss any CSS or JavaScript browser bug.

continue reading

QuirksMode: first anniversary

Permalink | in Site

I almost, but not quite, forgot that today is this site's first anniversary. Exactly one year ago I was very glad to finally publish it and put an end to an increasingly interminable development phase.

continue reading

Bug Report

Permalink | in Site

New feature on my site: the Bug Report.

continue reading

Back

Permalink | in Personal, Site

I'm back in business, after a restful and relaxing holiday in Greece, a major network breakdown, a long weekend in the countryside, and lots of sipping alcoholic beverages on sunny terraces.

I've even done a few minor updates today:

  1. A reader sent me the correct syntax for createAttribute(). See the W3C DOM Core tables - Attributes under createAttribute().
  2. Another reader told me that the odd document.createStyleSheet("javascript:'div{margin:0px;}'"); syntax is the correct one for Explorer Windows. I didn't test this one.
  3. Added one new portfolio item: Ubachs Wisbrun. To my surprise, this site became table based.

This is the blog of Peter-Paul Koch, mobile platform strategist, consultant, and trainer. You can also follow him on Twitter.
Atom RSS

I’m speaking at the following conferences:

(Data from Lanyrd)

Categories:

Monthlies: