alexking.org

Main Navigation

  • Blog
  • Projects
  • Sports
  • About
  • Contact
Capsule

Capsule, The Developer’s Code Journal

I’m very pleased today to announce the release of Capsule, the developer’s code journal. Capsule replaces the scratch document you have…

Read More
Game Tonight: Yes

GameTonight for Status Board

GameTonight now creates a module for Panic’s excellent Status Board iPad app. The URL is simple, add ‘/statusboard’ to any metro…

Read More
threads-timeline

Announcing Threads

I’ve just released an initial beta of Threads, a WordPress plugin I’ve been working on for about a year. The idea is simple: show posts…

Read More

Font Size Switcher

December 23, 2006

I get a fair number of e-mails asking if the Font Size switcher in my sidebar is a WordPress plugin or where to find it. I built it based on this tutorial at A List Apart.

Sorry Safari users, Safari chokes hard on this technique. I recommend using a better browser.

I also added this info to my About page, on the off chance someone actually thinks to look there. :)

14 Replies

Categories alexking.org, Development

  • 14 Replies
  • 13 Comments
  • 0 Tweets
  • 0 Facebook
  • 1 Pingback
Last reply was May 17, 2007
  1. Vincent
    View December 23, 2006

    I’d be happy if you could make this a wordpress plugin. Still have no idea how to make it on my blog.

  2. Erik J. Barzeski
    View December 23, 2006

    C’mon now, the slam on Safari is probably not needed. You had a choice: explain why it doesn’t work on Safari (even as simple as “poor _______ support”) or to make an uninformative slam. I’m disappointed that you chose the latter.

    And yes, I like Safari. I’ll leave it at that.

  3. Alex
    View December 23, 2006

    A search on Safari on this blog will net you a list of Safari specific bugs (for a while it was a new show-stopper with every new release) that I’ve had to code around in my software. I’m not a fan.

    If I have the font switcher enabled in Safari, it freaks out hard. You probably have the debug menu enabled in Safari, tell Safari to masquerade as a different browser and visit here. You’ll find that you can’t click some links, stuff flickers all over the place, and at times flies around on you.

    I don’t know what the actual Safari bug is, several days of debugging it netted no useful info to me.

  4. Erik J. Barzeski
    View December 23, 2006

    I changed user agents (Mozilla 1.1) and the font switcher works quite wonderfully in Safari 2.0.4. I realize you may primarily be speaking of older versions of Safari, but in this case, all appears well. I doubt you’ll require a movie screen capture to prove it, but I’d be willing to make one to show you. I also clicked around and spent some time on your blog and encountered nothing I’d consider weird or unusual.

    I did do a search on your blog at your suggestion, and found very, very few Safari bugs. In fact, I found more posts saying something worked on Safari than not (often while you were testing IE workarounds). I stopped searching when I got back to Safari 1.2 on about the fourth page of results (in the year 2004), as we’ve had Tiger for quite awhile now already.

    Safari 2.0.4 here.

  5. Adam Knight
    View December 23, 2006

    I’m using Safari here and once I trick your site into showing the widget, it works fine.

    I think you’re imagining things. :)

  6. rudy
    View December 23, 2006

    Safari 2.0.4 here, works fine w/ user agent set to Moz 1.1

  7. PatrickQG
    View December 23, 2006

    I also think the “better browser” is a bit unnecessary. The font rendering alone in Gecko browsers is enough to keep me in Safari/WebKit powered browsers (like NetNewsWire, where I am now).

    I code websites too, including internal applications (some of which make heavier use of javascript than others), other than the lack of being able to add script tags using the dom (and have them parsed), there’s a grand total of one work around (small, one line) for Safari.

  8. Alex
    View December 23, 2006

    I’ll re-enable it for Safari and we’ll see what happens. I hope it doesn’t cause problems. In my testing before I released the site (Sept. 2006 version of Safari), things did not go well.

    I’m glad Safari continues to improve, but based on my experience with it I stand by my recommendation above.

  9. Alex
    View December 23, 2006

    I almost forgot, the old version of my site also had this issue in Safari. I took the “disable this feature in Safari” check out of the code when building the new site in the hopes that whatever bug had caused the problem was fixed, but it still barfed on it at the time (so I had to put it back in).

    Here are the old posts:

    http://alexking.org/[...]tyle-options
    http://alexking.org/[...]ari-problems
    http://alexking.org/[...]ily-disabled
    http://alexking.org/[...]cher-is-back

  10. Erik J. Barzeski
    View December 23, 2006

    Each of those four links are from April, 2004. The world – and Safari – have moved on quite a bit since then. Your recommendation appears to be outdated by about 30 months.

  11. Alex
    View December 23, 2006

    Those 4 links from 2004 describe the problem with the previous style switcher and Safari – the same problem I saw this fall while developing the new site.

    And just because new versions of Safari have been released that fix some of these bugs doesn’t stop the old versions with these bugs from existing out there. I know, I get the reports from users of my web apps.

    You seem intent on placing the burden of proof for this on me, however I don’t feel this burden.

    I could go into detail about the “accesskey on buttons” issue that caused Safari (and any app using WebKit) to crash, or the hidden form that would spike the CPU to 100 percent and require a Force Quit, or the myriad of issues (particularly with keypress capture) we ran into while building the FeedLounge interface, but instead I will simply repeat that I stand behind my recommendation.

    You’re welcome to continue to express your opinion here (and it’s nice to see a developer champion Safari), but I hope you don’t mind if I express mine as well.

  12. Alex
    View December 23, 2006

    Vincent wrote:

    I’d be happy if you could make this a wordpress plugin.

    If someone would like to sponsor the development, I’d be happy to try to put something together.

  13. Safari | alexking.org
    View April 18, 2007

    [...] is challenging me to give Safari another chance, I’m going to take him up on it. I’m setting Safari as my default browser1 for the rest [...]

  14. lorenzo piccinini
    View May 17, 2007

    I hope too that you can make a plugin for this very very nice tool, but now I will try to take inspiration from your code and the tutorial you posted and I will try to do my own best.

    ciao

Logging In...

Comments are closed.

Steven Frank on .Mac » « Safari
wcsea-speakinggolf-swingsxswwcsfPhotographing Big Ben
prev next

Alex King, Web Developer

I live in Denver, CO where I founded Crowd Favorite. We enjoy building cool web stuff – especially with WordPress and Open Source.

I was an original contributor to WordPress, creator of ShareThis and the Share Icon.

You find me fascinating? Read more!

  • Twitter
  • Facebook
  • Instagram
  • GitHub
  • WordPress
  • Pinboard
  • Stellar
  • Untappd
  • Golfshot
  • LinkedIn
  • Crowd Favorite

Recent Blog Posts

  • Screeny Green Screen Revisited
  • 100 App.net Invites
  • Software is Like Legos
  • GameTonight, now with Event Times
  • Twitter vs. Feed Reading
  • Capsule Hotkeys and Background Queue
  • Awesome Web App/UI Designer Wanted (Contract)
  • GameTonight for Status Board
  • Capsule Reaction and My Usage
  • Capsule, The Developer’s Code Journal

Recent Threads

  • Passwords
  • Content Presentation
  • Social
  • Year in Review
  • Expectations

Archives

Categories

Powered by WordPress  ·  FavePersonal by Crowd Favorite

Copyright © 2002-2013 Alex King. All Rights Reserved.