{"id":2257,"date":"2012-08-06T11:00:00","date_gmt":"2012-08-06T16:00:00","guid":{"rendered":"https:\/\/www.tameri.com\/csw\/?p=2257"},"modified":"2025-06-23T19:07:03","modified_gmt":"2025-06-24T00:07:03","slug":"the-responsive-web-every-screen-is-different","status":"publish","type":"post","link":"https:\/\/www.tameri.com\/csw\/2012\/08\/06\/the-responsive-web-every-screen-is-different\/","title":{"rendered":"The Responsive Web: Every Screen is Different"},"content":{"rendered":"<p>Visalia Direct: Virtual Valley<br \/>\nAugust 6, 2012 Deadline<br \/>\nSeptember 2012 Issue<\/p>\n<p style=\"text-align: center;\"><strong>The Responsive Web: Every Screen is Different<\/strong><\/p>\n<p><a class=\"zem_slink\" title=\"Website\" href=\"http:\/\/en.wikipedia.org\/wiki\/Website\" target=\"_blank\" rel=\"noopener wikipedia\">Websites<\/a> should be viewable and usable on as many devices and computer screen sizes as possible. That sounds obvious and simple, but designers know that it is increasingly difficult to anticipate how people might visit a website.<\/p>\n<p>If you have a website for your business or organization, you should test it on a smartphone, a tablet, a laptop and a variety of computers with a mix of screen sizes. Testing a website on one computer with three or four browsers is insufficient, though that remains an important aspect of testing a website.<\/p>\n<p>No longer do we sit at 800-by-600 or 1024-by-768 screens to explore the Web. As a designer, this is frustrating. As a smartphone owner, I\u2019m thrilled I don\u2019t need a computer to read news headlines or read book reviews.<\/p>\n<p>I\u2019ve always tried to design websites that work well for most users. Before 2006, I designed websites for myself and others using a table-based template that was 760 pixels wide. Then, I purchased a laptop with a 1440-by-900 pixel screen. My websites had more \u201cmargin\u201d than content.<\/p>\n<p>Like many designers, six years ago I adopted a fluid approach to website design using the emerging cascading style sheet (CSS) standard. A \u201cfluid layout\u201d means that columns of content were set to percentages of the screen width. If you have a wider screen or adjust the size of your browser window, the columns expand to fill the available space. The fluid layout approach is flexible, but a design that works well for most screens can be a visual disaster on narrow or extra-wide screens.<\/p>\n<p>The arrival of CSS 2 permitted designers to stop using table-based designs, which were difficult to maintain. Tables were meant for tables of data, but in the early years of the Web they were the only way to create a design grid. With style sheets, it became possible to design a website with \u201cdivision containers\u201d that are far more flexible than tables.<\/p>\n<p>Before CSS 2, you couldn\u2019t set \u201cmaximum\u201d and \u201cminimum\u201d design widths, so tables remained popular among designers. Using a maximum and minimum width allows a designer to restrict the size of containers within a fluid layout. Designers quickly embraced CSS 2.x to craft pages that looked great on screens from 800-pixels wide to 1920-pixels wide.<\/p>\n<p>While the maximum and minimum settings help designers, this approach still assumes visitors to a website are using screens within a range of pixel widths.<\/p>\n<p>I encourage you to visit a few websites and experiment by resizing the browser window. If your browser is full-screen, do the columns of text and images cover the full width of the window? If you reduce the browser to only a portion of the screen, how does the website change? Good websites should adjust when you change the browser window.<\/p>\n<p>Still, a fluid layout using containers can have problems.<\/p>\n<p>My wife\u2019s monitor is wonderful if you want to edit two-page magazine spreads using <a class=\"zem_slink\" title=\"Adobe InDesign\" href=\"http:\/\/www.adobe.com\/products\/indesign\/main.html\" target=\"_blank\" rel=\"homepage noopener\">InDesign<\/a>. But some websites look strange on her screen. Text that appears as a nice visual paragraph on my laptop occupies a single line on her screen. This is a problem when a designer assumes he or she is wrapping text around photos or illustrations.<\/p>\n<p>On the designer\u2019s computer screen, the text and graphics might have resembled a great newspaper or magazine layout. But, the designer\u2019s screen isn\u2019t going to be the same as every screen a Web visitor might use. Personally, I find large screens to be the most challenging for an effective design. Like many designers, I limit maximum widths to 1800 pixels simply because wider widths make creating a pleasing layout difficult.<\/p>\n<p>Small screens are a problem, too. Most people do not use the Web on high-resolution monitors, which is why it is still safe to limit widths. But, people love their small devices. My wife uses an <a class=\"zem_slink\" title=\"iPhone\" href=\"http:\/\/www.apple.com\/iphone\" target=\"_blank\" rel=\"homepage noopener\">iPhone<\/a> and an <a class=\"zem_slink\" title=\"IPad\" href=\"http:\/\/www.apple.com\/ipad\/\" target=\"_blank\" rel=\"homepage noopener\">iPad<\/a>. These devices have small screens, with changing widths depending on how you hold the devices. Paragraphs can fill the screen. Think about your daily routine. Do you check various websites and services on your phone? A tablet? A small netbook computer?<\/p>\n<p>If you are designing a website or paying a designer, you need to test for the reality that smartphones, tablets, laptops and desktop computers seem to have an infinite variety of screen sizes. If you consider big-screen televisions and other devices with Web access, the challenge is even more complex.<\/p>\n<p>Your business or organization cannot afford to ignore the changing habits of Web surfers. Without at least a range of screen resolutions, what is a designer to do?<\/p>\n<p>Thankfully, the CSS standard is evolving, along with the <a class=\"zem_slink\" title=\"HTML\" href=\"http:\/\/en.wikipedia.org\/wiki\/HTML\" target=\"_blank\" rel=\"noopener wikipedia\">HyperText Markup Language (HTML)<\/a>. Today, HTML5 and CSS3 (notice there are no spaces) feature significantly improved design capabilities. Most <a class=\"zem_slink\" title=\"Web design\" href=\"http:\/\/en.wikipedia.org\/wiki\/Web_design\" target=\"_blank\" rel=\"noopener wikipedia\">Web designers<\/a> are thrilled these standards have replaced HTML 4.01, <a class=\"zem_slink\" title=\"XHTML\" href=\"http:\/\/en.wikipedia.org\/wiki\/XHTML\" target=\"_blank\" rel=\"noopener wikipedia\">XHTML 1.1<\/a> and <a class=\"zem_slink\" title=\"Cascading Style Sheets\" href=\"http:\/\/en.wikipedia.org\/wiki\/Cascading_Style_Sheets\" target=\"_blank\" rel=\"noopener wikipedia\">CSS 2.1<\/a>.<\/p>\n<p>Enter the art of \u201cresponsive Web design\u201d using HTML5 and CSS3.<\/p>\n<p><a class=\"zem_slink\" title=\"Responsive web design\" href=\"http:\/\/en.wikipedia.org\/wiki\/Responsive_web_design\" target=\"_blank\" rel=\"noopener wikipedia\">Responsive Web design<\/a> combines the power of grid-based design theory with aspects of fluid layouts. Blocks of content flow based on the screen width, while maintaining their own integrity. The variation permitted with CSS3 and HTML5 gives designers the ability to create websites that respond to the user, instead of forcing the website visitor to scroll wildly around to find information.<\/p>\n<p>When you visit a responsive website, it works well on almost any screen or device. This is because the designer creates blocks based on the smallest screens, approximately 320 to 480 pixels wide. For narrow screens, blocks are \u201cstacked\u201d vertically. On a smartphone, the result is a long but readable screen you can navigate easily.<\/p>\n<p>On larger screens, a row of blocks is aligned horizontally. After the screen width is reached, blocks start on the next row. Designers can also set maximum and minimum sizes for these blocks of content.<\/p>\n<p>I encourage designers, and those paying website designers, to learn the basic concepts of responsive website design. There are many websites on the topic, naturally, and there are some good books. Use your favorite search engine to locate \u201cCSS responsive Web design.\u201d<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Visalia Direct: Virtual Valley August 6, 2012 Deadline September 2012 Issue The Responsive Web: Every Screen is Different Websites should be viewable and usable on&#8230;<\/p>\n<div class=\"more-link-wrapper\"><a class=\"more-link\" href=\"https:\/\/www.tameri.com\/csw\/2012\/08\/06\/the-responsive-web-every-screen-is-different\/\">Continue reading<span class=\"screen-reader-text\">The Responsive Web: Every Screen is Different<\/span><\/a><\/div>\n","protected":false},"author":2,"featured_media":1880,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"iawp_total_views":14,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[5,2,3,1,13],"tags":[133,148,270,479,523,566,577,581,603,649],"class_list":["post-2257","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-csw","category-columns","category-design","category-general","category-software","tag-css","tag-design","tag-html","tag-screens","tag-tablet","tag-virtual-valley","tag-web-design","tag-websites","tag-world-wide-web","tag-xhtml","entry"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.tameri.com\/csw\/wp-content\/uploads\/sites\/2\/2023\/12\/Virtual-Valley-Banner-v2-1.jpg?fit=1920%2C1279&ssl=1","jetpack-related-posts":[],"jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pfiw78-Ap","_links":{"self":[{"href":"https:\/\/www.tameri.com\/csw\/wp-json\/wp\/v2\/posts\/2257","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tameri.com\/csw\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tameri.com\/csw\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tameri.com\/csw\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tameri.com\/csw\/wp-json\/wp\/v2\/comments?post=2257"}],"version-history":[{"count":2,"href":"https:\/\/www.tameri.com\/csw\/wp-json\/wp\/v2\/posts\/2257\/revisions"}],"predecessor-version":[{"id":2259,"href":"https:\/\/www.tameri.com\/csw\/wp-json\/wp\/v2\/posts\/2257\/revisions\/2259"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.tameri.com\/csw\/wp-json\/wp\/v2\/media\/1880"}],"wp:attachment":[{"href":"https:\/\/www.tameri.com\/csw\/wp-json\/wp\/v2\/media?parent=2257"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tameri.com\/csw\/wp-json\/wp\/v2\/categories?post=2257"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tameri.com\/csw\/wp-json\/wp\/v2\/tags?post=2257"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}