{Carrer web log} ←
How we read on web and how can we improve that
Monday, May 18, 2009 { 17 Comments }
We don’t read! We scan!80% scanning and 20% reading
We scan almost every time we are on search engine, blogs, news papers, various sites. And we read only when something is extremely interesting or useful.
When we scan no supercomputer is mach for us, we jump around the text, paragraphs, pictures with super speed.
Example from Google Search
I think we can consume entire chunk of text.
We scan a lot but we hate to read. Why?
Why the reading a book is so different from screen reading?
We maintain the book standards (12pt) for font size on the web (12px). But the distance from the monitor is triple. Just put your newspaper to your monitor and try to read. Hell! Is hard!
Additionally the paper reflects the light and monitor emits the light. If you have old “cathode” monitor it’s like looking directly in a light bulb.
You also have distraction noise: strong colors, links, flash animation, banners , not defined site architecture, click here, digg me, follow me on twitter, by my products… it’s fucking jungle out there.
Last week one of my students who was facing internet for first time sad that he had hated internet reading experience, so he is going back to paper.
So what can we do to improve internet reading?
First give more importance to the main content.
80% good reading content 20% noise
Make the sure that content is easy scanable and readable.
I was thinking to resolve this problem by some CSS Typographical solutions.
I made this open project Better Web Readability Project
I want to explain my solutions:
I started with the paragraphs - the main component of any text.
16px default font size. Oliver Reichenstein and Wilson Miner noticed before me and asked for bigger font.
I think we should wait for the big majority to pass to big monitors and then we can use bigger font for any site.
"lucida grande","lucida sans unicode", sans-serif are my personal choice for the paragraphs.
Other problem is: what should the leading or line-height be. I always use 1.5 line-height but bigger font needs bigger leading so I changed to 1.6em and ultimate correction was 1.625 in order to fit in 26px grid line. I was really happy with the leading - I tried bigger and smaller but 1.625 was perfect. Then I realized that I saw that number before, ahh, bang?! 1:1.618 is the Golden Proportion! First I saw the beauty then the number so I called the Golden Leading. 1.625em <> 1.618, but it’s OK for me.
I also wanted paragraphs to be super distinguished one from another for better scanning so I broke the typography rule - new line or indenting for new paragraph. I use both new line and indenting. 26 px or 1.625em was very big jump from one to another paragraph so I broke the perfect grid line and I reduced that jump to half 1.625em/2 = 0.8125em.
The color of the paragraph is #111111 and background-color #FFFEF0 in order to lower very big contrast monitor letters and to give worm book welcoming.
And the last thing Line Length work best with 480px column around 60 characters per line. Try to be near this number and not to pass 580(600px).
I used Serif (Georgia) for the Heading.
I took and recycled almost everything else: lists, tables, images, comments etc. from typography component of my The Golden Grid and Emastic.
And result: Better Web Readability Project - CSS Library
I’m waiting your comments and suggestion
17 Responses to “How we read on web and how can we improve that”
- // Christopher Scott // 5/18/2009
- // Vladimir // 5/18/2009
- // Dennison Uy // 5/19/2009
- // Andy Walpole // 5/19/2009
- // // 5/19/2009
- // cyclelove // 5/19/2009
-
// Vladimir
// 5/19/2009
@James: Absolutely: ) When I have a little time to redesign the site! But I think the era of bigger fonts will come when more then 80-85% of users will have monitors bigger then 1024px.
If you have blog like this is no problem to switch to 16px. But If you have multi column web site it is probably not time to change or you should be careful not to pass 970px.
If your web site statistics indicate that you have big majority of users with 1240px monitor size you can apply larger fonts right now. -
// praveen
// 5/28/2009
awesome! I really liked your CSS library. I've started using this along with eric meyer's CSS reset and nathan smith's 960.gs and the result is great. Now I can concentrate more on colors and background images rather and leave the typography to your CSS library to take care of the rest.
I made a sample copy at sampleI'd love to see a framework which would have the CSS reset, grids and your readability library so that web designers (read: graphic designers) can now concentrate more on *designing* rather than coding.
Thanx a lot for the post! - // Vladimir // 5/28/2009
- // Carlos // 6/13/2009
- // dave // 7/07/2009
- // Vladimir // 7/07/2009
- // Unknown // 8/05/2009
- // // 12/13/2009
- // Anky // 12/15/2010
- // Unknown // 1/27/2012
- // Vladimir // 1/27/2012
<< Home
About Me <<<
Name: Vladimir Carrer
vladocar [at] gmail.com
Location: Verona, Italy
I'm a web designer, developer, teacher, speaker, generally web addicted ...
My projects <<<
- AI Prompt Directory
- Hand Drawn Icons
- Font Design Inspiration
- Font Pairings
- Free SVG Cut File
- Upcoming NFT projects
- Discord Tutorials
- Free Sublimation Designs
- Tech Feed
- MySQL Lite Administrator
- Quark Mini PHP CMS
- Formy - CSS Form Framework
- Emastic - CSS Framework
- Malo - CSS Library
- The Golden Grid
- 1 line CSS Grid Framework
- Two Lines CSS Framework
- Child Selector System - CSS Framework
- Better Web Readability Project
- Azbuka - CSS Typographical Base Rendering Library
- ClipR - bookmarklet for better reading
- CSS3 Action Framework
- CSS Mini Reset
- HTML5 Mini Template
- CSS Mobile Reset
- picoCSS - JavaScript Framework
- HTML Lorem Ipsum Crash Test
- Object Auto Documentation - JavaScript
- o - JS Library for Object Manipulation
- Foxy - CSS Framework
- Tumblr Free Theme - Better Readability Project
- Box - CSS Framework
- SMART CSS GRID
- nanoJS - Minimal JS DOM Library
- Flexy CSS Framework
- Katana is CSS Layout System made with Flexbox
- Micro CSS Reset
- 60 Grid System
- Simple CSS Button
- ramd.js JavaScript library for making web applications.
- Minimal Notes web app build with Vue.js
- Scribble Font for Prototyping & Wireframing
- Flex One - 1 CSS Class System
- Floaty - CSS Float Based Layout System
- Infinity CSS Grid
- CLI Convert websites into readable PDFs
- keywords-extract - CLI tool, extract keywords from any web page.
- screenshoteer - Make website screenshots and mobile emulations from the command line.
- Basic.css - Classless CSS Starter File
§§Previous Posts <<<
- Geo Twitter (#ll)
- Handcrafted CSS + HTML Grid Calendar 2009
- Is it time to move beyond 960? Not yet
- Twitter Compressor
- The Twitter is not about you, it is about the comm...
- Google redesign (Google in a grid)
- F pattern or just simple triangle
- The Golden Grid
- Sketchbook for web designers
- Prototyping with Malo CSS Library
Other Profiles <<<
Content is licensed under a Creative Commons Public Domain License