May 2013 - Broken Links Archive

Removing anonymous event listeners

I recent¬≠ly ran into a prob¬≠lem involv¬≠ing the removeEventListener() method, which caused me a good half an hour of con¬≠fu¬≠sion before a light¬≠bulb appeared above my head and I was enlight¬≠ened by a solu¬≠tion ‚ÄĒ a solu¬≠tion which, it must be said, is very obvi¬≠ous in hind¬≠sight. So doubt¬≠less many peo¬≠ple know this already, but I‚Äôm record¬≠ing it here along with anoth¬≠er approach I thought of after¬≠wards, in the hope that they may be use¬≠ful to some¬≠one in the future.

Read the full article

It‚Äôs CSS Day next month!

Next month I‚Äôll have the plea¬≠sure of tak¬≠ing part in CSS Day in Ams¬≠ter¬≠dam, not once, but twice. On Fri¬≠day 14th June I‚Äôll be on stage along¬≠side a tru¬≠ly stel¬≠lar line-up of speak¬≠ers: Eric Mey¬≠er, Bert Bos, Stephen Hay, Divya Man¬≠ian, Tab Atkins, Daniel Glaz¬≠man and Lea Ver¬≠ou. Each of us will be look¬≠ing in detail at a spe¬≠cif¬≠ic mod¬≠ule (or mod¬≠ules) of the CSS spec; my talk will be on the Ani¬≠ma¬≠tions and Tran¬≠si¬≠tions mod¬≠ules. If you‚Äôre into CSS in a big way, this day is one you won‚Äôt want to miss.

On the pre¬≠vi¬≠ous day, Thurs¬≠day 13th June, I‚Äôll be giv¬≠ing a one-day Respon¬≠sive Web Design work¬≠shop, where I‚Äôll be teach¬≠ing the full process of cre¬≠at¬≠ing a respon¬≠sive web¬≠site: plan¬≠ning and strat¬≠e¬≠gy, pro¬≠to¬≠typ¬≠ing, tools, design deliv¬≠er¬≠ables, and, of course, cod¬≠ing. Alter¬≠na¬≠tive¬≠ly, if your CSS is not quite up to scratch and you need a refresh¬≠er before the con¬≠fer¬≠ence, Eric Mey¬≠er will be giv¬≠ing a work¬≠shop which will teach you all you need to know.

Each work¬≠shop costs ‚ā¨300, and the con¬≠fer¬≠ence day costs ‚ā¨250 (Dutch VAT of 21% will be added to both). Full details, pro¬≠gramme and tick¬≠ets are all on, along with a nice lit¬≠tle East¬≠er egg I found out about today: click on a speak¬≠ers name on the Pro¬≠gramme page to see some live exam¬≠ples of their cho¬≠sen subject!

Oh, and as if my con¬≠fer¬≠ence and some fan¬≠tas¬≠tic talks weren‚Äôt enough, as a bonus you get to spend a few days in beau¬≠ti¬≠ful Ams¬≠ter¬≠dam. I‚Äôm real¬≠ly excit¬≠ed to be a part of this, and hope to see you there!

Switching from native to web apps: an experiment

I recent­ly had call to do a fac­to­ry reset on my phone, and as I began the process of rein­stalling all my apps again decid­ed to try an exper­i­ment instead: to see if mobile web apps (or, sites) were up to the job of replac­ing native apps. With the forth­com­ing release of Fire­fox OS this is some­thing I’ve been very curi­ous about, but with­in days I was back to using native again. I’ll explain why, but lay out some of the more pos­i­tive find­ings before I do. Note that I was using Chrome on Android for my exper­i­ment, but I think the find­ings should hold true for most brows­er and OS combos.

Read the full article

Some stats on OS and browser share

Last week on Twit¬≠ter I shared some brows¬≠er and OS sta¬≠tis¬≠tics from a site I man¬≠age. These turned out to be quite pop¬≠u¬≠lar, so I‚Äôve decid¬≠ed to expand on them a lit¬≠tle fur¬≠ther, and also add the stats from anoth¬≠er site I man¬≠age, to broad¬≠en the base num¬≠bers a lit¬≠tle. I‚Äôm not try¬≠ing to make any point here, just shar¬≠ing a lit¬≠tle bit of ana¬≠lyt¬≠ics data. If there‚Äôs any inter¬≠est in my doing so, I‚Äôll pro¬≠vide fur¬≠ther updates in the future; leave a com¬≠ment if there‚Äôs any¬≠thing in par¬≠tic¬≠u¬≠lar you‚Äôd like to know.

Read the full article


I‚Äôve updat¬≠ed my Speak¬≠ing page to include more con¬≠fer¬≠ences, more videos, and a lit¬≠tle on my speak¬≠ing require¬≠ments and pref¬≠er¬≠ences. I‚Äôm plan¬≠ning to cut down on the num¬≠ber of talks I give in 2014 (twelve is too many), but am always open to inter¬≠est¬≠ing offers and oppor¬≠tu¬≠ni¬≠ties, so please get in touch if you‚Äôre organ¬≠is¬≠ing an event.

[#] 1 Comment . More Asides.