Wednesday, July 07, 2004

Quality Tips for Webmasters


Quality Tips for Webmasters
From the W3C:

# : the most important element of a quality Web page<br /># Don't use "click here" as link text<br /># Use standard redirects: don't break the back button!<br /># Use h1 for top-level heading<br /># Use the alt attribute<br /># Don't forget to add a doctype<br /># Use <link>s in your document<br /># If You Pick One Color, Pick Them All<br /># Care With Font Size<br /># Use international date format<br /># GIF or PNG?<br /># Use headings to structure your document<br /># Choose URIs wisely<br /># Managing URIs<br /># Beyond Validation<br /># Use class with semantics in mind<br /># Make readable URIs<br /># Time in URIs Review started<br /># Unordered lists: more than just bullets<br /><br />http://www.w3.org/QA/Tips/<br /> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/11614821815049028975' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/11614821815049028975' rel='author' title='author profile'> <span itemprop='name'>Test</span> </a> </span> </span> <span class='post-timestamp'> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-action'> <a href='https://www.blogger.com/email-post.g?blogID=6932012&postID=108920111967783231' title='Email Post'> <img alt='' class='icon-action' height='13' src='https://resources.blogblog.com/img/icon18_email.gif' width='18'/> </a> </span> <span class='item-control blog-admin pid-267203089'> <a href='https://www.blogger.com/post-edit.g?blogID=6932012&postID=108920111967783231&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> <a class='goog-inline-block share-button sb-email' href='https://www.blogger.com/share-post.g?blogID=6932012&postID=108920111967783231&target=email' target='_blank' title='Email This'><span class='share-button-link-text'>Email This</span></a><a class='goog-inline-block share-button sb-blog' href='https://www.blogger.com/share-post.g?blogID=6932012&postID=108920111967783231&target=blog' onclick='window.open(this.href, "_blank", "height=270,width=475"); return false;' target='_blank' title='BlogThis!'><span class='share-button-link-text'>BlogThis!</span></a><a class='goog-inline-block share-button sb-twitter' href='https://www.blogger.com/share-post.g?blogID=6932012&postID=108920111967783231&target=twitter' target='_blank' title='Share to Twitter'><span class='share-button-link-text'>Share to Twitter</span></a><a class='goog-inline-block share-button sb-facebook' href='https://www.blogger.com/share-post.g?blogID=6932012&postID=108920111967783231&target=facebook' onclick='window.open(this.href, "_blank", "height=430,width=640"); return false;' target='_blank' title='Share to Facebook'><span class='share-button-link-text'>Share to Facebook</span></a><a class='goog-inline-block share-button sb-pinterest' href='https://www.blogger.com/share-post.g?blogID=6932012&postID=108920111967783231&target=pinterest' target='_blank' title='Share to Pinterest'><span class='share-button-link-text'>Share to Pinterest</span></a> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> <div class='comments' id='comments'> <a name='comments'></a> <h4>No comments:</h4> <div id='Blog1_comments-block-wrapper'> <dl class='avatar-comment-indent' id='comments-block'> </dl> </div> <p class='comment-footer'> <a href='https://www.blogger.com/comment.g?blogID=6932012&postID=108920111967783231' onclick=''>Post a Comment</a> </p> </div> </div> </div></div> </div> <div class='blog-pager' id='blog-pager'> <span id='blog-pager-newer-link'> <a class='blog-pager-newer-link' href='http://grcomputerworks.blogspot.com/2004/07/ten-questions-for-richard-rutter.html' id='Blog1_blog-pager-newer-link' title='Newer Post'>Newer Post</a> </span> <span id='blog-pager-older-link'> <a class='blog-pager-older-link' href='http://grcomputerworks.blogspot.com/2004/07/mozilla-overtakes-ie50.html' id='Blog1_blog-pager-older-link' title='Older Post'>Older Post</a> </span> <a class='home-link' href='http://grcomputerworks.blogspot.com/'>Home</a> </div> <div class='clear'></div> <div class='post-feeds'> <div class='feed-links'> Subscribe to: <a class='feed-link' href='http://grcomputerworks.blogspot.com/feeds/108920111967783231/comments/default' target='_blank' type='application/atom+xml'>Post Comments (Atom)</a> </div> </div> </div></div> </div> </div> <div class='column-left-outer'> <div class='column-left-inner'> <aside> </aside> </div> </div> <div class='column-right-outer'> <div class='column-right-inner'> <aside> <div class='sidebar section' id='sidebar-right-1'><div class='widget BlogSearch' data-version='1' id='BlogSearch1'> <h2 class='title'>Search This Blog</h2> <div class='widget-content'> <div id='BlogSearch1_form'> <form action='http://grcomputerworks.blogspot.com/search' class='gsc-search-box' target='_top'> <table cellpadding='0' cellspacing='0' class='gsc-search-box'> <tbody> <tr> <td class='gsc-input'> <input autocomplete='off' class='gsc-input' name='q' size='10' title='search' type='text' value=''/> </td> <td class='gsc-search-button'> <input class='gsc-search-button' title='search' type='submit' value='Search'/> </td> </tr> </tbody> </table> </form> </div> </div> <div class='clear'></div> </div><div class='widget LinkList' data-version='1' id='LinkList1'> <h2>Link Love</h2> <div class='widget-content'> <ul> <li><a href='http://mi-pc-sos.blogspot.com/'>MI HelpDesk Guy</a></li> <li><a href='http://www.whitemiceconsulting.com/'>Whitemice Consulting</a></li> <li><a href='http://opengroupware.us/'>Open Groupware</a></li> </ul> <div class='clear'></div> </div> </div><div class='widget PopularPosts' data-version='1' id='PopularPosts1'> <h2>Recent Popular Posts</h2> <div class='widget-content popular-posts'> <ul> <li> <div class='item-content'> <div class='item-title'><a href='http://grcomputerworks.blogspot.com/2009/06/outlook-2007-smtp-unable-to-send.html'>Fix: Outlook 2007 SMTP Unable to Send</a></div> <div class='item-snippet'>In the stupid, hard to find the answer category. Outlook 2003 worked fine, upgraded to 2007 and got authentication errors on send (e.g. erro...</div> </div> <div style='clear: both;'></div> </li> <li> <div class='item-content'> <div class='item-title'><a href='http://grcomputerworks.blogspot.com/2005/06/linux-fedora-core-4.html'>Linux Fedora Core 4</a></div> <div class='item-snippet'>I have been "playing" with Linux for a while, and now I know enough to have some favorites "distros". The new Fedora Cor...</div> </div> <div style='clear: both;'></div> </li> <li> <div class='item-content'> <div class='item-thumbnail'> <a href='http://grcomputerworks.blogspot.com/2010/01/dr-bills-prescription-for-slowing.html' target='_blank'> <img alt='' border='0' src='http://lh3.ggpht.com/_jQm74lAhx30/Sz87CHUby8I/AAAAAAAAAJU/9xAqKalh5v0/w72-h72-p-k-no-nu/clip_image002_thumb.gif?imgmax=800'/> </a> </div> <div class='item-title'><a href='http://grcomputerworks.blogspot.com/2010/01/dr-bills-prescription-for-slowing.html'>Dr Bill’s Prescription for a Slowing Computer</a></div> <div class='item-snippet'>Check Add/Remove Programs and Remove all programs that you do not use. Keep your computer running lean, keeping only the applications that y...</div> </div> <div style='clear: both;'></div> </li> <li> <div class='item-content'> <div class='item-title'><a href='http://grcomputerworks.blogspot.com/2013/07/xmlrpc-non-static-pearraiseerror.html'>XML_RPC Non-Static PEAR::raiseError</a></div> <div class='item-snippet'> "E_STRICT Caught: Non-static method PEAR::raiseError() should not be called statically, assuming $this from incompatible context in /u...</div> </div> <div style='clear: both;'></div> </li> <li> <div class='item-content'> <div class='item-thumbnail'> <a href='http://grcomputerworks.blogspot.com/2014/02/gedit-and-json-formatting.html' target='_blank'> <img alt='' border='0' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzbZ8TbYZWd-TeexXyswjj05y_KozILxLSunbgmFoICdEV3yYTLNstQftHNVHI-FLiy9Udpw_t9Jxn412hQqSx-AENCFgpKDuglGTe0aQDFPCQS-VEAS2elA3xIgmUa2CebjQB/w72-h72-p-k-no-nu/JSONFortmatingLinterViaGeditExternalTool.png'/> </a> </div> <div class='item-title'><a href='http://grcomputerworks.blogspot.com/2014/02/gedit-and-json-formatting.html'>GEdit and JSON formatting</a></div> <div class='item-snippet'> Respected geek @whitemice didn't seem to think this was a big deal. He's been sitting on this. [UPDATE: Now he has created th...</div> </div> <div style='clear: both;'></div> </li> </ul> <div class='clear'></div> </div> </div><div class='widget AdSense' data-version='1' id='AdSense1'> <div class='widget-content'> <script type="text/javascript"><!-- google_ad_client="pub-5891814275118325"; google_ad_host="pub-1556223355139109"; google_ad_width=200; google_ad_height=200; google_ad_format="200x200_as"; google_ad_type="text"; google_ad_host_channel="0001+S0006+L0001"; google_color_border="EEEEEE"; google_color_bg="EEEEEE"; google_color_link="3778CD"; google_color_url="444444"; google_color_text="444444"; //--></script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> <div class='clear'></div> </div> </div></div> <table border='0' cellpadding='0' cellspacing='0' class='section-columns columns-2'> <tbody> <tr> <td class='first columns-cell'> <div class='sidebar no-items section' id='sidebar-right-2-1'> </div> </td> <td class='columns-cell'> <div class='sidebar no-items section' id='sidebar-right-2-2'> </div> </td> </tr> </tbody> </table> <div class='sidebar no-items section' id='sidebar-right-3'></div> </aside> </div> </div> </div> <div style='clear: both'></div> <!-- columns --> </div> <!-- main --> </div> </div> <div class='main-cap-bottom cap-bottom'> <div class='cap-left'></div> <div class='cap-right'></div> </div> </div> <footer> <div class='footer-outer'> <div class='footer-cap-top cap-top'> <div class='cap-left'></div> <div class='cap-right'></div> </div> <div class='fauxborder-left footer-fauxborder-left'> <div class='fauxborder-right footer-fauxborder-right'></div> <div class='region-inner footer-inner'> <div class='foot no-items section' id='footer-1'></div> <table border='0' cellpadding='0' cellspacing='0' class='section-columns columns-2'> <tbody> <tr> <td class='first columns-cell'> <div class='foot no-items section' id='footer-2-1'></div> </td> <td class='columns-cell'> <div class='foot no-items section' id='footer-2-2'></div> </td> </tr> </tbody> </table> <!-- outside of the include in order to lock Attribution widget --> <div class='foot section' id='footer-3' name='Footer'><div class='widget Attribution' data-version='1' id='Attribution1'> <div class='widget-content' style='text-align: center;'> Simple theme. Powered by <a href='https://www.blogger.com' target='_blank'>Blogger</a>. </div> <div class='clear'></div> </div></div> </div> </div> <div class='footer-cap-bottom cap-bottom'> <div class='cap-left'></div> <div class='cap-right'></div> </div> </div> </footer> <!-- content --> </div> </div> <div class='content-cap-bottom cap-bottom'> <div class='cap-left'></div> <div class='cap-right'></div> </div> </div> </div> <script type='text/javascript'> window.setTimeout(function() { document.body.className = document.body.className.replace('loading', ''); }, 10); </script> <script type="text/javascript" src="https://www.blogger.com/static/v1/widgets/517362887-widgets.js"></script> <script type='text/javascript'> window['__wavt'] = 'AOuZoY6UuTTD8gQdXTw-iwOJbH9vZ-X3LA:1713477612337';_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3d6932012','//grcomputerworks.blogspot.com/2004/07/quality-tips-for-webmasters_07.html','6932012'); _WidgetManager._SetDataContext([{'name': 'blog', 'data': {'blogId': '6932012', 'title': 'grComputerWorks', 'url': 'http://grcomputerworks.blogspot.com/2004/07/quality-tips-for-webmasters_07.html', 'canonicalUrl': 'http://grcomputerworks.blogspot.com/2004/07/quality-tips-for-webmasters_07.html', 'homepageUrl': 'http://grcomputerworks.blogspot.com/', 'searchUrl': 'http://grcomputerworks.blogspot.com/search', 'canonicalHomepageUrl': 'http://grcomputerworks.blogspot.com/', 'blogspotFaviconUrl': 'http://grcomputerworks.blogspot.com/favicon.ico', 'bloggerUrl': 'https://www.blogger.com', 'hasCustomDomain': false, 'httpsEnabled': true, 'enabledCommentProfileImages': true, 'gPlusViewType': 'FILTERED_POSTMOD', 'adultContent': false, 'analyticsAccountNumber': 'UA-426927-5', 'encoding': 'UTF-8', 'locale': 'en', 'localeUnderscoreDelimited': 'en', 'languageDirection': 'ltr', 'isPrivate': false, 'isMobile': false, 'isMobileRequest': false, 'mobileClass': '', 'isPrivateBlog': false, 'isDynamicViewsAvailable': true, 'feedLinks': '\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22grComputerWorks - Atom\x22 href\x3d\x22http://grcomputerworks.blogspot.com/feeds/posts/default\x22 /\x3e\n\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/rss+xml\x22 title\x3d\x22grComputerWorks - RSS\x22 href\x3d\x22http://grcomputerworks.blogspot.com/feeds/posts/default?alt\x3drss\x22 /\x3e\n\x3clink rel\x3d\x22service.post\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22grComputerWorks - Atom\x22 href\x3d\x22https://www.blogger.com/feeds/6932012/posts/default\x22 /\x3e\n\n\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22grComputerWorks - Atom\x22 href\x3d\x22http://grcomputerworks.blogspot.com/feeds/108920111967783231/comments/default\x22 /\x3e\n', 'meTag': '', 'adsenseClientId': 'ca-pub-5891814275118325', 'adsenseHostId': 'ca-host-pub-1556223355139109', 'adsenseHasAds': true, 'adsenseAutoAds': false, 'boqCommentIframeForm': true, 'loginRedirectParam': '', 'view': '', 'dynamicViewsCommentsSrc': '//www.blogblog.com/dynamicviews/4224c15c4e7c9321/js/comments.js', 'dynamicViewsScriptSrc': '//www.blogblog.com/dynamicviews/b42fd787ef432a12', 'plusOneApiSrc': 'https://apis.google.com/js/platform.js', 'disableGComments': true, 'interstitialAccepted': false, 'sharing': {'platforms': [{'name': 'Get link', 'key': 'link', 'shareMessage': 'Get link', 'target': ''}, {'name': 'Facebook', 'key': 'facebook', 'shareMessage': 'Share to Facebook', 'target': 'facebook'}, {'name': 'BlogThis!', 'key': 'blogThis', 'shareMessage': 'BlogThis!', 'target': 'blog'}, {'name': 'Twitter', 'key': 'twitter', 'shareMessage': 'Share to Twitter', 'target': 'twitter'}, {'name': 'Pinterest', 'key': 'pinterest', 'shareMessage': 'Share to Pinterest', 'target': 'pinterest'}, {'name': 'Email', 'key': 'email', 'shareMessage': 'Email', 'target': 'email'}], 'disableGooglePlus': true, 'googlePlusShareButtonWidth': 0, 'googlePlusBootstrap': '\x3cscript type\x3d\x22text/javascript\x22\x3ewindow.___gcfg \x3d {\x27lang\x27: \x27en\x27};\x3c/script\x3e'}, 'hasCustomJumpLinkMessage': false, 'jumpLinkMessage': 'Read more', 'pageType': 'item', 'postId': '108920111967783231', 'pageName': 'Quality Tips for Webmasters', 'pageTitle': 'grComputerWorks: Quality Tips for Webmasters'}}, {'name': 'features', 'data': {}}, {'name': 'messages', 'data': {'edit': 'Edit', 'linkCopiedToClipboard': 'Link copied to clipboard!', 'ok': 'Ok', 'postLink': 'Post Link'}}, {'name': 'template', 'data': {'name': 'Simple', 'localizedName': 'Simple', 'isResponsive': false, 'isAlternateRendering': false, 'isCustom': false, 'variant': 'simplysimple', 'variantId': 'simplysimple'}}, {'name': 'view', 'data': {'classic': {'name': 'classic', 'url': '?view\x3dclassic'}, 'flipcard': {'name': 'flipcard', 'url': '?view\x3dflipcard'}, 'magazine': {'name': 'magazine', 'url': '?view\x3dmagazine'}, 'mosaic': {'name': 'mosaic', 'url': '?view\x3dmosaic'}, 'sidebar': {'name': 'sidebar', 'url': '?view\x3dsidebar'}, 'snapshot': {'name': 'snapshot', 'url': '?view\x3dsnapshot'}, 'timeslide': {'name': 'timeslide', 'url': '?view\x3dtimeslide'}, 'isMobile': false, 'title': 'Quality Tips for Webmasters', 'description': 'Quality Tips for Webmasters From the W3C: # : the most important element of a quality Web page\x3cbr /\x3e# Don\x27t use \x22click here\x22 as link text\x3cbr...', 'url': 'http://grcomputerworks.blogspot.com/2004/07/quality-tips-for-webmasters_07.html', 'type': 'item', 'isSingleItem': true, 'isMultipleItems': false, 'isError': false, 'isPage': false, 'isPost': true, 'isHomepage': false, 'isArchive': false, 'isLabelSearch': false, 'postId': 108920111967783231}}]); _WidgetManager._RegisterWidget('_NavbarView', new _WidgetInfo('Navbar1', 'navbar', document.getElementById('Navbar1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HeaderView', new _WidgetInfo('Header1', 'header', document.getElementById('Header1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_PageListView', new _WidgetInfo('PageList2', 'crosscol', document.getElementById('PageList2'), {'title': 'Pages', 'links': [{'isCurrentPage': false, 'href': 'http://grcomputerworks.blogspot.com/', 'title': 'Home'}, {'isCurrentPage': false, 'href': 'http://grcomputerworks.blogspot.com/p/windows-picks.html', 'id': '8660135153588986016', 'title': 'Windows Picks'}, {'isCurrentPage': false, 'href': 'http://grcomputerworks.blogspot.com/p/web-app-picks.html', 'id': '120667746714726928', 'title': 'Web App Picks'}, {'isCurrentPage': false, 'href': 'http://grcomputerworks.blogspot.com/p/linux-picks.html', 'id': '5008422426065288619', 'title': 'Linux Picks'}, {'isCurrentPage': false, 'href': 'http://grcomputerworks.blogspot.com/p/android-picks.html', 'id': '2962297702228077606', 'title': 'Android Picks'}], 'mobile': false, 'showPlaceholder': true, 'hasCurrentPage': false}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogView', new _WidgetInfo('Blog1', 'main', document.getElementById('Blog1'), {'cmtInteractionsEnabled': false, 'lightboxEnabled': true, 'lightboxModuleUrl': 'https://www.blogger.com/static/v1/jsbin/3538472454-lbx.js', 'lightboxCssUrl': 'https://www.blogger.com/static/v1/v-css/13464135-lightbox_bundle.css'}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogSearchView', new _WidgetInfo('BlogSearch1', 'sidebar-right-1', document.getElementById('BlogSearch1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_LinkListView', new _WidgetInfo('LinkList1', 'sidebar-right-1', document.getElementById('LinkList1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_PopularPostsView', new _WidgetInfo('PopularPosts1', 'sidebar-right-1', document.getElementById('PopularPosts1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_AdSenseView', new _WidgetInfo('AdSense1', 'sidebar-right-1', document.getElementById('AdSense1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_AttributionView', new _WidgetInfo('Attribution1', 'footer-3', document.getElementById('Attribution1'), {}, 'displayModeFull')); </script> </body> </html>