Does this page look plain and unstyled?

Tools, wizards, articles and tutorials on Web Accessibility for the conscientious web developer

Subscribe to Accessify's RSS Feed   

Teach a Man to Fish (or How to Resize Text)

My esteemed colleague Patrick Lauke is a firm believer in not providing widgets on individual web pages to do things such as resizing text on a page - on the basis that it’s site-specific and doesn’t teach the user how to change the font size for other web sites that don’t provide these controls.

This issue pops up time and time again, and it has done again on another forum where the phrase ‘teach a man to fish’ has appeared once more. It got me thinking, maybe it would be best to show the user how to change the font size rather than simply describe it. With that in mind, I put together some video clips, joined them together in iMovie and did a voice-over to explain how it’s possible. Here’s the end result (actually, this is version 2, which takes on board some of the comments in this post):

I’m interested to hear your feedback. Is this useful? Could you see people wanting to embed this on their accessibility page?

So, if you like this, blog about it, link to it, embed it in your accessibility statement if you think it could be useful to the user.

<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/54iSS7KVcos"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/54iSS7KVcos" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>

And if people do think a video tutorial for this kind of thing is useful, what else could we cover off on the accessibility front, specifically how the user can change their browser without requiring site-specific page widgets (e.g. teach the user how to change background and foreground colours). Over to you for any suggestions you may have on that front.

A transcript of the video is available here.

Comments (34) left to “Teach a Man to Fish (or How to Resize Text)”

  1. JackP wrote:

    The obvious thought would be to provide a video showing how to do it in different browsers and on different platforms, and then the user can choose which video to watch that is appropriate to their configuration.

    (Apologies if you’ve already got that covered, but YouTube is blocked at work so I can’t see it!)

  2. zooey wrote:

    As I understood from the video, the text-resizing feature doesn’t work in IE6 and earlier if the website is built in a specific way. However, this feature doesn’t work on IE7 too, if font-sizes fot the web page are specified in pixels.

  3. Chris Heilmann wrote:

    good step, however, the non-zoomed IE interface is hard to read for me, so how would that tutorial benefit someone with even worse eyesight?

  4. Robin wrote:

    A good first attempt, but unfortunately at Youtube resolutions if you need those options in the first place it’s hard to see what you’re doing in the video (especially in the IE6 example).

  5. Ian wrote:

    @zooey - I don’t use IE7 personally, but my understanding was that when you zoomed, it didn’t matter if fonts were set in pixels. I only have a ‘cracked’ version of IE7 available (that is when you run multiple IE versions on one machine) and I’m not so sure that it behaves the same as a legit copy.

    Agreed that YouTube size makes it difficult to see some of the options - I can change those sections. What I might do is show some of it in context (ie the whole screen) and then zoom into the control itself, much like on the intro when everything is super zoomed.

  6. JackP wrote:

    Ian:
    the ‘zoom’ feature and ‘text size’ feature on IE7 are different. The Zoom version will (in a similar sort of way to Opera), scale up everything on the page, including text rendered in pixel sizes.

    However IE7 still also offers the ‘text size’ feature which would allow you to scale up text without affecting images etc, and this feature still does not scale up pixel sizes.

  7. Ian wrote:

    Thanks for clarifying this, Jack. I’ll edit that section accordingly later :)

  8. BarelyBlogging » Blog Archive » links for 2007-09-19 wrote:

    […] Teach a Man to Fish (or How to Resize Text) Good screencast on how to customize your browser with resize icons. (tags: accessibility howto screencast) […]

  9. dotjay wrote:

    I wonder how many people still use IE6 and are unaware that you can override the problem of not being able to resize font sizes set in pixels: Internet Options > Accessibility… (under General tab), then select “Ignore font sizes specified on Web pages”. Doing this and then using the Text Size options under the View menu will work on all websites.

  10. paul canning wrote:

    Hi

    I’ve used your video. It’s pretty useful I think.

    pul canning

  11. AJ wrote:

    I don’t really think that would be of much help for the average user. Most people won’t change any setting, customize any bar and leave alone download and install an extension.

    I think the solution should come from MS, Mozilla etc. to put those icons on the toolbar as default. Sure a lot of people would use the text zooming if it were available as a button in the toolbar. Most people are not comfortable with those designer’s tiny fonts, as we all know.

    While that does not happen, I think that to put the same icons and functionality on the website is not that bad a solution.

  12. Textgröße ändern? wrote:

    […] Textgröße dargestelt, die sich der User in den Einstellungen seines Browsers selbst gewählt hat. AccessifyWebdesignIch habe bis auf Weiteres vor Allem aufgrund der Rechtssprechung davon Abstand genommen, […]

  13. Siegfried wrote:

    I think you’re basically wrong. The only valid method of resizing text would be not to do it. A page which makes it necessary for the user to manually adapt the text size to his needs is wrong designed. A well designed page always displays in exactly that text size the user has chosen once in his browser settings. Once! No manual adjustment necessary for every single page. So consequently the only valid text size for the main content is exactly 100%. Other text sizes should adapt to this size in some relative way, if possible. There may be very few cases where you need fixed text size, but generally any text size is somewhat relative to 100%, where what 100% is is set up by the user in his browser settings.
    So the question is not, how to provide the user with a most usable way to adapt the text size, but how to design a page which makes it unnecessary to adapt the text size.

  14. Ian wrote:

    @AJ I agree that the browser makers should just put it there by default - that would be the best solution, but I disagree that teaching the user how to do for themself is a bad idea. I really can’t see how that can be the case.

    @Siegried - “A page which makes it necessary for the user to manually adapt the text size to his needs is wrong designed.” You are trolling, right? People are different and thus people’s eyesight differs. You can’t have a web site with a font size that works for *everyone*. What I think is the perfect size, you may think otherwise.

  15. Paul Walker wrote:

    @Siegied

    No. While people should mostly be specifying text in relative sizes, one font size is not always good for everyone - and, for most people, the default font size (16pt) is too large, while for those with bad eyesight, it is too small, and the font size you use by default will depend on your audience, considering how few people do change font sizes.

    For instance, I think the text on this site is a bit too large (actually, a lot too large) - in Safari, I have this page set to the minimum font size (this means that the body text is 9pt) - Most people would hate this. While it would be great to know everyone has set their font sizings to their liking, and act accordingly, the truth is, they haven’t. Your average user will be better off with a main font size of say, 85%, if only because most other sites do too, and so most users set the font accordingly.

  16. JackP wrote:

    Ian -
    I think you’ve missed Siegfried’s point. He’s saying that if you use 100% of whatever the viewer has set as their default, that you’re providing the perfect option for everyone; not that everyone should see the same size.

    And, in theory, he’s right. But there are two practical problems.

    Firstly, most people don’t set their defaults in this manner; they’ll just leave it at whatever the browser default is and squint at the screen if necessary.

    Secondly, while the majority of designers are setting their fonts to around 80% or suchlike, anyone using 100% will find that many people find their text too big, and it will be their site that is perceived as the problem, despite the fact that they are more accurately reflecting the user’s (theoretical) preferences because “everyone else’s site displays fine”.

  17. Dave wrote:

    I find it elegantly funny that instructions on making a page more usable for low-vision users are provided as a video. The video will be useful to some, but don’t forget a text equivalent! : )

  18. Ian wrote:

    @Dave - I hear ya (and see ya). I have got the transcript but just hadn’t got around to posting it here. I’ll upload it later.

  19. Don’t Rebuild the Browser: Educate The User - Joe Dolson Accessible Web Design wrote:

    […] Ian Lloyd, of Accessify, has taken to video trying to address the text-resizing problem. You can see the video at his own relevant blog post — Teach a man to fish (or how to resize text). […]

  20. Laura Whitehead wrote:

    I’ll be writing later about this and the transcript on my blog. It’s something I totally agree with and encourage my clients to do rather than opt for those text resizing codes which inhibit wider usability in my eyes (especially when sites have lots of outgoing links!). Splashcast and Blip.tv are other good methods for videocasts.

  21. Text Resizing: A Primer » 1955 Design » Accessible Website Design wrote:

    […] don’t know how to resize the text on their browsers for easier reading while web surfing. A handy article on this issue has been written by Ian Lloyd at Accessify.com. Ian has even created a video to show […]

  22. Spider Trax » Support Or Educate? wrote:

    […] support on sites. Ian Lloyd, in cooperation with Accessify.com, has taken it one step further by Teaching a man to fish (or how to resize text). He’s created a video and is suggesting that site owners, or developers, link to it or embed […]

  23. Resizing Text Widgets And Education | iface thoughts wrote:

    […] Lloyd is on a mission, to educate people about resizing text using their browser and eventually eliminating the JavaScript based text resizing widgets. Not […]

  24. Markus wrote:

    One thing many people don’t realize is that changing font size in IE6/IE7 is a permanent setting. I can’t count the numbers anymore how often people managed to get to our tech dep. when their real problem is that they managed to change their setting and now it affects our site, too. We built our site with relative font sizes, and now people tell us “your site is broken, it’s too big” because other sites don’t look resized. Because they use px values.

  25. Bruce Lawson’s personal site  : Navigation or content first? wrote:

    […] Ian Lloyd has made a video that shows people how to resize text in all the popular bowsers called Teach a Man to Fish (or How to Resize Text) which he wants people to link to instead of arsing around with text resize widgets. Do it, or Lauke […]

  26. Resize for your own eyes » ejcross.com wrote:

    […] your font size for your browser to make your viewing more enjoyable, and usable. As was posted on accessify.com, a great video by Ian Lloyd shows how to resize your browsers font size to your personal liking. […]

  27. Series: Simple accessibility hints « ATMac wrote:

    […] idea for this series came from a post on the Accessify blog about teaching users to resize text on web pages. Old hands like me sometimes forget what it was like starting with OS X when I didn’t know […]

  28. Interview with Sigmund Gnoskrept - Beast-Blog.com wrote:

    […] there has been a lot of talk lately about text-size, making accommodating text-size widgets, or trying to teach users what they can do […]

  29. Laura Whitehead wrote:

    I thought I’d just follow up my previous comment. I blogged about this video, and included some suggestions of what I would like to see to enable more accessibility with any future video ideas like this in the future. Mainly a better quality screencast if it is to be made widely available for others to use/promote, and also captioning is a must too! This is supposed to be about making the internet more usable and inclusive and accessible to all, so the video will need to be accessible in as many ways as it can.
    http://laura.popokatea.co.uk/2007/09/21/let-your-readers-be-in-control-text-sizing/

  30. Richard Garside wrote:

    I think the video is a great idea, but I wouldn’t show the instructions for all browsers to all people.

    I’d bring the video into flash and start by having a ‘choose your browser’ button. Then I’d just play them the bit for their browser.

    We already have instructions on our site on how to do this, but I think the video makes it so much easier and clearer. Plus people are more likely to read it. However, I’d take out some of the background info and keep it short, snappy, and practical.

  31. Creative Librarian » Teaching users to resize text with browser controls wrote:

    […] Accessify: latest news / Teach a Man to Fish (or How to Resize Text) […]

  32. Grant Broome » Blog Archive » Text Size Widgets, Quite Useful Actually. wrote:

    […] I meant to post a link to Ian Lloyd’s “Teach a man to fish…” demonstration. My esteemed colleague has produced a very nice video demonstration of how to re-size text in a […]

  33. Feed ‘em for Life: Text Resize - Beast-Blog.com wrote:

    […] developers of the self-imposed responsibility of doing things they shouldn’t have to. Ian is Teaching a man to fish (or how to resize text). In fact, he created a video on the subject and it’s quite good. For anyone who cannot view […]

  34. Don’t Provide Text Resize Widgets — Educate - Accessites.org wrote:

    […] developers of the self-imposed responsibility of doing things they shouldn’t have to. Ian is Teaching a man to fish (or how to resize text). In fact, he created a video on the subject and it’s quite good. For anyone who cannot view […]

Post a Comment

(Never published)
 

Site Navigation

Outside reading

Jeremy Keith does an excellent write-up of the Accessibility 2.0 conference (which I was unable to attend)
Sharepoint and Web Accessibility
Bruce Lawson describes the disparity between Sharepoint/MOSS developed web sites and the level of accessiblity that the tool offers to users (summary - it really is not good!)
How does a screen reader user really hear your web site?
Interesting post on Beast Blog about how a screen reader user - a real one! Not one of those fake web developer tester types! - uses the tool to read a web page. A few surprises were waiting in store for author Mike Cherim.
Web Accessibility Toolbar now available in simplified Chinese
The Web Accessibility Tools Consortium (WAT-C) release a simplified Chinese version of the Web Accessibility Toolbar.
Web 2.0 vs Web Accessibility
1-day seminar in London, 25th April, brings together experts in the field to discuss/demonstrate the accessibility issues faced by web 2.0.
Leading accessibility technologists form new alliance to fix problems
The Accessibility Interoperability Alliance (AIA), comprising (among others) Adobe, HP, Microsoft, Novell, and from the assistive tech industry Dolphin, GW Micro and HiSoftware forms to work together "to create and harmonize standards for accessible techn
Fieldsets, legends and screen readers
An excellent run-down of how fieldsets and legends can improve accessibility and how the various screen readers cope with this useful markup.
CAPTCHAs explained - WacBlog
Another really good post on the RNIB\'s Web Access Centre blog explaining captchas, why they\'re bad for accessibility and what the alternatives may be.
Making WCAG easier to read
Derek Featherstone has created some fancy style sheets to make reading WCAG documents a little easier on the eye.
Top Tips for the title attribute
Ann McMeekin provides a set of simple tips regarding when - or rather when not to - use the title attribute. \'Cos sometimes you can try *too much* to be helpful
California court tilts towards mandating web accessibility
Outlaw.com reports (on behalf of The Register) on the Target California class action lawsuit, digging a little deeper into what Target have been doing of late to address matters.
Screen Readers and display:none
Juicy Studio, aka Gez Lemon, investigate some quirks whereby screen readers announce content that they should not be. Perhaps this could be used for good rather than evil?
Google Developer Podcast: The status of accessibility on the Web
An interview with Google research scientist TV Rahman (and Hubbell, his seeing-eye dog!). Lots of talk about CAPTCHAs and accessibility, but no sign of a transcript for this interview as yet.
Transcript of Shawn Henry's talk from Jun 5th 2007 in London on RNIB's Web Access Centre Blog
Virtual worlds open up to blind
"Online virtual worlds could soon be accessible to blind people thanks to research by students at IBM in Ireland" states BBC News

View all Accessify bookmarks on del.icio.us



This page is styled using Cascading Style Sheets (CSS). If you can read this message, the chances are that your browser does not properly support CSS or you have disabled this yourself. The content on this site is perfectly readable without style sheets, though; it just doesn't look quite so fancy.

site statistics

This site is partnered with MIS Web Design and Top4Office for Copiers and Digipro for Photocopiers. Web design by Swindon Internet & PR Services.

How you can help support this site: Learn web design from the creator of this site, or help him by requesting some PR Photography