• Home
  • Welcome to the Jungle
  • Elements of Modern C++ Style
  • About

Sutter’s Mill

Herb Sutter on software, hardware, and concurrency

Feeds:
Posts
Comments
« Links I enjoyed this week
C++ and Beyond 2010: Registration Now Open »

“Readability”

2010-04-10 by Herb Sutter

If you like reading just about anything on the web, including my articles, in a pretty nicely rendered plain format with no ads or other distractions, you might want to try out arc90’s Readability.

All you do is drag a bookmarklet to your bookmark bar, and then on any article-like web page you can click on the bookmarklet to turn this:

image

into this (with a few choices each for font, size, and margin):

image

This lets you gain a lot in readability when all you want to do is read the article itself with basic text and graphics rendered fairly nicely. You do lose a little formatting, such as colored text which I sometimes use in my articles’ code examples, but the overall effect is pretty nice.

I’ll keep trying Readability out, especially on smaller-than-desktop screens, to see if it’s a keeper. So far the overall effect is pretty nice. Thanks to James P. Hogan for the tip, even if the link his page gives is broken.

 

Note: If you’re using Mobile Safari (i.e., iPhone or iPad) you’ll need to do a little bit more work because that software doesn’t currently support dragging the bookmarklet to its bookmark bar. Fortunately, there’s a workaround:

  • Find the Javascript code. I just made the bookmarklet on a desktop browser and copied the code from there to an email to myself (some things are faster with a keyboard and mouse). Alternatively you can inspect the HTML using HTML Viewer right on the same device as Mobile Safari and cut-and-paste from that.
  • In Mobile Safari, make a new bookmarklet.
  • Edit it, and paste the Javascript code as the URL.

As has been true since the early Mac days in the 1980s, Apple products and SDKs make every piece of functionality either super easy if it’s supported, or super painful if it’s not. :-)

Pre-emptive snarky comment: Yes, I know some people will retort that Microsoft and Linux products are better, because at least they consistently make everything super painful all of the time… but I think that’s only half true.

Posted in Apple, Opinion & Editorial, Web | 7 Comments

7 Responses

  1. on 2010-04-11 at 3:44 am ciastek

    Instapaper.com, inspired by arc90′s, also introduced distraction-free interface – look for Text Bookmarklet at http://www.instapaper.com/extras


  2. on 2010-04-11 at 4:28 am Herb Sutter

    @ciastek: Yes, Instapaper is pretty good too. Readability has the advantage of immediacy — it’s for “read now” without having to go to a different site or app. Instapaper excels at “read later” — when I also want the ability to save the page and make it seamlessly available to read later on any of my devices.


  3. on 2010-04-11 at 5:02 am Mike Y.

    Hahaha. I’m glad I’m not the only who finds the DDJ website a tad… um… busy.

    Thanks for the tip.


  4. on 2010-04-13 at 6:27 am Yeti

    Hmm. Seems to me there must have been a time when the www was just this way: Information in a hypertext sort of protocol and the layout, font and other quirks were utterly handled by the client’s browser.
    I suppose this ended with MS and Adobe (later) entering the browser market in – ummh – 1995?


  5. on 2010-04-13 at 6:27 am Yeti

    erm, thanks for the tip, anyway!
    Y.


  6. on 2010-05-11 at 1:58 am Sapo

    Service seems broken at the moment. Can’t render dr.dobbs.


  7. on 2010-07-12 at 12:04 pm Ephi

    Safari 5′s new Reader function renders the Dr Dobbs articles very nicely. It automatically picks up the whole article. No need to click through the 1,2,3,4,5 links to get to the next portion of the article.



Comments are closed.

  • Tweets

    • GotW #4: Class Mechanics (7/10): How good are you at the details of writing classes? This item focuses not onl... bit.ly/10TmyVQ 3 days ago
    • GotW #3 Solution: Using the Standard Library (or, Temporaries Revisited): Effective reuse is an important part... bit.ly/19zU1Uo 3 days ago
    • GotW #3: Using the Standard Library (or, Temporaries Revisited) (3/10): Effective reuse is an important part o... bit.ly/13TRX9o 6 days ago
    Follow @herbsutter
  • Popular

    • GotW #3 Solution: Using the Standard Library (or, Temporaries Revisited)
    • GotW #4: Class Mechanics (7/10)
    • Elements of Modern C++ Style
  • Categories

    • Apple
    • C# / .NET
    • C++
    • Cloud
    • Concurrency
    • Effective Concurrency
    • Friday Thoughts
    • GotW
    • Hardware
    • Java
    • Microsoft
    • Opinion & Editorial
    • Reader Q&A
    • Software Development
    • Talks & Events
    • Uncategorized
    • Web

Blog at WordPress.com.

Theme: Customized MistyLook by WPThemes.


Follow

Get every new post delivered to your Inbox.

Join 1,390 other followers

Powered by WordPress.com