Incoming‎ > ‎

Safari

I tried switching to Chrome a week before Jason Kottke switched, but I just can't take it. Reasons I still like Safari better:
  • Reading List that syncs automatically to iPhone/iPad. I use this for technical articles to 'read later'. (Non-technical articles get the Readability/Instapaper treatment.)
    • iCloud Tabs with iOS 6 is going to be nice. No more extensions + web service to move tabs between devices!
  • Doesn't have Flash installed. The Daring Fireball approach with AppleScript and keyboard shortcuts to switch between them. Safari to Chrome; Chrome to Safari.
  • Built-in "Reader" mode. The iReader extension for Chrome is not so bad.
  • No triple-tap on a word to get the dictionary definition.
  • Safari looks nicer.
Reasons to use Chrome:
  • More and better extensions (especially with Greasemonkey), with some developers not bothering to build for Safari.
  • Theoretically better integration between Chrome and Google web properties, which I use a lot of.

The following bookmarklet adds a <meta> element to the currently-viewed website in Mobile Safari (iOS). It won't appear to actually change anything, but once you add it to your home screen, it acts as a web app.

You will most likely have to add the bookmarklet to your Desktop Safari then sync your bookmarks somehow, likely iCloud. The code for it is as follows:

javascript:%20var%20s%20=%20document.createElement('meta');s.setAttribute('name',%20'apple-mobile-web-app-capable');s.setAttribute('content',%20'yes');document.getElementsByTagName('head')%5B0%5D.appendChild(s);void(s);var%20z%20=%20document.createElement('meta');z.setAttribute('viewport',%20'apple-mobile-web-app-capable');z.setAttribute('content',%20'width=device-width');document.getElementsByTagName('head')%5B0%5D.appendChild(z);void(z);