Categories
General

Calling Safari 6. Dinner’s ready.

I had an idea for a new web project with a front-end focus and have been stepping up my JavaScript game. Progress has been fine but it turns out several aspects of JavaScript are a disheartening mess, not least the drag and drop disaster.

The project employs the service of File, FormData, and XHR2 objects and avoids popular JS libraries (for now). It turns out Firefox and Chrome have both supported the File and FormData APIs for at least a year, but IE 9 (ha!) and to my surprise Safari 5 do not. Telling my Safari users to download WebKit nightlies is pretty lame. Worse, if I cared about IE users I’d have to point them to IE10, which at the time of writing is only publicly available on Windows 8.

For a company in such a hurry to see Flash die, Apple is keeping Safari in a weird limbo right now. It got slower with Lion (I’m not alone noticing this) and despite a history of innovation is lagging FF and Chrome’s JS support. (I eagerly await the day IE counts as competition again.)

Safari 6, get here already. My project is awesome and wants you, yes you!

By Pat Skinner

I make apps.
I love empowering people with tech, saving time, and delivering delight.
Piano player and German speaker.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.