HTML Cheat Sheet May 29, 2012 873 cheat-sheets Favicons Next to External Links (chr /css )May 26, 2012 872 links , favicons , css , jquery HTML for Icon Font Usage (chr /css )May 24, 2012 871 icon-fonts , fonts , semantics Cross Browser Styling of HTML5 Forms—Even in Older Browsers (zol )May 17, 2012 870 forms , css , examples Google HTML/CSS Style Guide (j9t )Apr 25, 2012 869 google , css , style-guides , quality , principles , conformance , formatting , naming , sorting W3C to Develop HTML5 and Its Successor in Parallel (hei )Apr 24, 2012 868 w3c , standards Progress on HTML5 (w3c )Apr 23, 2012 867 My Coding Style and Guidelines (hcr )Apr 23, 2012 866 guidelines , conventions , formatting , css Decoupling HTML From CSS (jus /sma )Apr 20, 2012 865 css , principles , smacss The Future of the Web Apr 19, 2012 864 mobile , web-apps Getting Started in HTML5 Apr 19, 2012 863 introductions , semantics , multimedia , forms , apis Modernize Your HTML5 Canvas Game Apr 19, 2012 862 canvas , apis , javascript , css , animations Let’s Talk About Semantics (htm )Apr 18, 2012 861 semantics , naming On Responsive Images (chr /css )Apr 6, 2012 860 images , responsive-design New Versions of Documents on Structured Data in HTML5 (iva /w3c )Mar 30, 2012 859 structured-data , rdf , microdata , semantic-web About HTML Semantics and Front-End Architecture Mar 15, 2012 858 semantics , naming , architecture 5 Things I Love About HTML5 Mar 7, 2012 857 forms , multimedia , canvas , geolocation , apis HTML5 Still Taking Shape (sdt )Feb 27, 2012 856 standards , web-apps , flash , silverlight Capturing Audio and Video in HTML5 Feb 22, 2012 855 multimedia , apis , javascript If It Had Remained the Irrelevant Attribute (bur )Feb 16, 2012 854 attributes , accessibility New W3C Validation Service With RDFa 1.1 and Microdata (iva /w3c )Feb 8, 2012 853 w3c , tooling , conformance , rdf , microdata Getting Started With the “track” Element Feb 8, 2012 852 introductions , multimedia , captions Zynga Germany’s Paul Bakaus on What’s the Deal With HTML5 Feb 2, 2012 851 interviews Using the HTML5 Geolocation API Feb 1, 2012 850 geolocation , apis Why Should You Care About Website Usability? Jan 25, 2012 849 usability , consistency , simplicity , content , whitespace , quality Interview: Financial Times Experience With Web Apps (w3c )Jan 23, 2012 848 interviews , web-apps How to Use Character Entities in HTML, CSS, and JavaScript (cra )Jan 21, 2012 847 how-tos , character-references , css , javascript Caching Images With JavaScript and HTML5 Progress Bars (zol )Jan 16, 2012 846 images , caching , performance , javascript , progress-indicators HTML KickStart Jan 11, 2012 845 websites , frameworks , presentational-html , css , jquery Adaptive Images for Responsive Designs (mat )Dec 31, 2011 844 images , responsive-design The App Internet in 2012: Defining the Death of the Web Dec 29, 2011 843 web , web-apps Web Developer Tips, Tricks, and Gotchas (mat )Dec 21, 2011 842 css , tips-and-tricks 10 Useful Coding Tips, Techs, and Ideas Dec 19, 2011 841 tips-and-tricks , css , link-lists Multiple Attribute Values (chr /css )Dec 18, 2011 840 attributes , css , selectors The Smallest Possible Valid (X)HTML Documents (mat )Dec 15, 2011 839 xhtml , minimalism Up Close and Personal With HTML5 IndexedDB Dec 15, 2011 838 indexeddb , databases On HTML and CSS Best Practices (css )Dec 11, 2011 837 css , best-practices Responsive Images and Transparent Content Negotiation in HTTP (kar )Dec 8, 2011 836 images , responsive-design , content-negotiation HTML Forms in HTML Emails (chr /css )Dec 7, 2011 835 forms , email , php The Script Tag (chr /css )Nov 30, 2011 834 javascript WAI–ARIA Gets Ready for a Starring Role in HTML5 (wir )Nov 29, 2011 833 aria , accessibility Stay on the Design Cutting Edge With These HTML5 and CSS3 Resources Nov 23, 2011 832 css , link-lists Sexy New HTML5 Semantics (bru /sma )Nov 18, 2011 831 semantics The Primitives of the HTML5 Foundation (pau )Nov 18, 2011 830 videos Pursuing Semantic Value (sma )Nov 12, 2011 829 semantics Our Pointless Pursuit of Semantic Value (div /sma )Nov 11, 2011 828 semantics Ian Hickson Responds Over HTML5 Getting “time” Element Back (cra )Nov 10, 2011 827 time 10 Handy HTML5/CSS3 Frameworks Nov 10, 2011 826 css , frameworks , link-lists Will HTML5 Replace Native Apps? It Might: Here’s How to Figure Out When (the )Nov 3, 2011 825 native , mobile , desktop Goodbye “time”, “datetime”, and “pubdate”—Hello “data” and “value” (htm )Nov 2, 2011 824 attributes , time , semantics The Hidden Nuggets of WCAG2: Information Relationships Nov 2, 2011 823 accessibility , wcag , semantics On Semantics in HTML (j9t )Oct 26, 2011 822 semantics The Return of the “u” Element (htm )Oct 25, 2011 821 semantics Dive Into HTML5… on HTML5 Doctor (htm )Oct 17, 2011 820 Are CSS Tables Better Than HTML Tables? Oct 13, 2011 819 tables , css , semantics , comparisons Learning to Love HTML5 (lou /sma )Oct 10, 2011 818 semantics Dive Into HTML5: In Memory of Mark Pilgrim (mis )Oct 6, 2011 817 books When Web Standards Fail Us (nza )Oct 3, 2011 816 w3c , javascript , ecmascript , standards On HTML Element Identifiers Sep 27, 2011 815 css Building Prototypes in HTML and CSS Sep 20, 2011 814 css , prototyping Analyst Watch: HTML5 Is Not Quite Ready for Primetime (sdt )Sep 15, 2011 813 standards Pagination With “rel="next"” and “rel="prev"” Sep 15, 2011 812 metadata , pagination , search , google , seo jQuery Removing Bad Characters in HTML Sep 4, 2011 811 jquery , sanitization How to Optimize Images With HTML5 Canvas (sma )Aug 30, 2011 810 how-tos , images , optimization , canvas When (and When Not to) Use an Anchor Tag? (chr /css )Aug 24, 2011 809 links , semantics How I Think Posting HTML in Comments Should Work (chr /css )Aug 19, 2011 808 content-management The Best Forms Implementation I’ve Ever Built (dre )Aug 19, 2011 807 forms , perch HTML5 and the Document Outlining Algorithm (sma )Aug 16, 2011 806 headings W3C Releases Simplified HTML5 Spec for Web Developers (sof )Aug 11, 2011 805 w3c , standards Indeterminate Checkboxes (chr /css )Aug 8, 2011 804 forms How Browsers Work (pau )Aug 5, 2011 803 browsers , browser-engines , webkit , gecko , rendering , parsing , painting , css , javascript , link-lists What Makes for a Semantic Class Name? (chr /css )Aug 4, 2011 802 css , attributes , naming , semantics , examples More Logo Markup Tips (css )Aug 2, 2011 801 branding , images , logos , tips-and-tricks Special Entities of HTML (jas )Jul 28, 2011 800 character-references Naming and Using IDs and Classes Properly (mat )Jul 25, 2011 799 css , attributes , naming , semantics Improving on HTML Jul 23, 2011 798 xforms , xhtml , rdf Notes From Writing HTML5 Media (bur )Jul 19, 2011 797 multimedia , security Responsive “<img>” Elements in HTML, for Responsive Designs (mat )Jul 19, 2011 796 images , responsive-design The Actual Browser Problems With Unquoted Attributes (chr /css )Jul 14, 2011 795 attributes , support , browsers Does “<nav>” Belong in the “<header>” Element? (mat )Jul 12, 2011 794 navigation IE 8 Thinks All Table Cells Have a Colspan (chr /css )Jul 12, 2011 793 internet-explorer , browsers , tables , css Validation: Measuring and Tracking Code Quality (j9t )Jul 11, 2011 792 css , conformance , quality , metrics HTML5 Please (div +)Jul 9, 2011 791 websites , css , javascript , apis , polyfills , support , browsers , web-platform Why the Web Needs HTML5 Jun 27, 2011 790 web-platform , history The HTML Email Boilerplate (cra )Jun 17, 2011 789 email , templates Unquoted Attribute Values in HTML and CSS (mat )Jun 13, 2011 788 attributes , css , javascript Making Forms Fabulous With HTML5 Jun 1, 2011 787 forms , semantics , overviews Rendering HTML5 in Older Browsers With Google Chrome Frame (ind )May 30, 2011 786 google , chrome-frame , browsers , internet-explorer , plugins HTML5: Are We There Yet? (ple /w3c )May 25, 2011 785 The Story of the HTML5 Shiv (pau )May 24, 2011 784 history , polyfills How Important Is Semantic HTML? May 23, 2011 783 semantics HTML5: The Upcoming Technology for the Web May 13, 2011 782 web Responsive Data Tables (chr /css )Apr 27, 2011 781 tables , css , responsive-design , internet-explorer , browsers HTML5, CSS3, and DOM Performance (pau )Apr 22, 2011 780 videos , css , dom , performance W3C HTML WG Decisions: “hidden”, “longdesc”, Table Summary, and the Myth of Hidden Metadata (bur )Apr 11, 2011 779 attributes , tables , standards , w3c Progressively Enhancing HTML5 Forms (chr /css )Mar 13, 2011 778 forms , tooling , modernizr , progressive-enhancement WHATWG, W3C, and HTML (ann )Feb 24, 2011 777 whatwg , w3c , standards HTML, “@width,” and “@height” (j9t )Feb 17, 2011 776 images , multimedia , maintainability HTML5 Completion Date Announced (cra )Feb 16, 2011 775 HTML5 Not Finalized Until 2014 Feb 14, 2011 774 standards Marking Up Relationships Feb 14, 2011 773 metadata , microformats , xfn HTML5 Kicked Into 2014 (the )Feb 14, 2011 772 standards , w3c HTML as a Living Standard—For and Against (bru /htm )Feb 8, 2011 771 standards , processes , w3c , whatwg HTML5 Gets Glitzy New Logo, Bids Adieu to Flash (cms )Jan 31, 2011 770 flash The HTML5 Logo: What Do You Think? (lou /sma )Jan 22, 2011 769 W3C Apologizes for HTML5 Brand Confusion (the )Jan 22, 2011 768 w3c The Truth Behind HTML5′s New Logo Fiasco Jan 19, 2011 767 HTML5 Logo Unveiled by World Wide Web Consortium (huf )Jan 19, 2011 766 w3c HTML5. Feels. Good. OpenWeb (kar )Jan 18, 2011 765 web , community HTML5 Now Has an Official Logo, Looks Oddly Reminiscent of Superman’s Leotard Jan 18, 2011 764 HTML5 Gets an Official Logo From W3C Jan 18, 2011 763 w3c Don’t Forget About HTML5’s “Little Guys” (lou )Jan 18, 2011 762 semantics HTML5 as a Buzzword (tka )Jan 18, 2011 761 A Simpler Page (cra /ali )Jan 11, 2011 760 design , typography , readability , css , simplicity The Real HTML5 Boilerplate (css )Jan 6, 2011 759 templates , html5-boilerplate People of HTML5—Bruce Lawson (bru +/moz )Jan 6, 2011 758 interviews , standards Absolutely Position Element Within a Table Cell (chr /css )Jan 4, 2011 757 tables , positioning , css , jquery Why Use Classes or IDs on the HTML Element? (chr /css )Jan 2, 2011 756 attributes , css , selectors , wordpress , modernizr 5 Predictions for APIs in 2011 Dec 31, 2010 755 outlooks , apis , json , xml IE Fix for HTML 5 Elements (dvk )Dec 29, 2010 754 javascript , internet-explorer , browsers Why Do We Need MicroXML? (ann )Dec 21, 2010 753 xml Video for Everybody (kro )Dec 19, 2010 752 multimedia , examples Using CSS Without HTML (mat )Dec 14, 2010 751 css , http-headers , http , php , minimalism Why We Should Start Using CSS3 and HTML5 Today (vit /sma )Dec 10, 2010 750 css Evolution of Script Loading Dec 6, 2010 749 javascript , asynchrony , performance Extending HTML5—Microdata (htm )Nov 23, 2010 748 microdata , semantics , attributes But It Doesn’t Validate Nov 22, 2010 747 css , conformance , vendor-extensions Is HTML5 Dirty? Nov 17, 2010 746 formatting Seven Reasons to Move to HTML5 Nov 17, 2010 745 maintenance , forms , multimedia , browser-storage , apis HTML5 Forms Validation in Firefox 4 (mou )Nov 10, 2010 744 forms , validation , firefox , browsers Exploring Markup for Breadcrumbs (chr /css )Nov 9, 2010 743 navigation , breadcrumbs , semantics W3C Adds More HTML5 Standards Tests Nov 8, 2010 742 w3c , standards , browsers How to Build a Mobile Website (sma )Nov 3, 2010 741 how-tos , mobile , css W3C Publishes “Extremely Silly” HTML5 Test Results Suggesting Win for Internet Explorer 9 (app )Nov 3, 2010 740 w3c , support , browsers , internet-explorer IE9 Tops Chrome, Firefox in HTML5 Compatibility Nov 2, 2010 739 support , browsers , internet-explorer , interoperability Is HTML5 Ready for Prime Time? (zdn )Nov 1, 2010 738 Cross Browser HTML5 Ruby Annotations Using CSS (zol )Oct 29, 2010 737 ruby-markup , css , conditional-comments The W3C and the “HTML5 Isn’t Ready” Backlash (cra )Oct 8, 2010 736 w3c , browsers , interoperability , support HTML5 Accessibility (ste )Oct 8, 2010 735 websites , accessibility , browsers , support , chrome , firefox , internet-explorer , opera , safari W3C: Hold Off on Deploying HTML5 in Websites (inf )Oct 6, 2010 734 w3c Web Developers Accountable for HTML 5 Security (zdn )Oct 5, 2010 733 security Web Ninja Interview: Marcin Wichary—Creator of Google Pacman Logo, HTML5 Slide Deck, and More (mwi +/aja )Sep 24, 2010 732 interviews , javascript , google HTML5: The Facts and the Myths (bru /sma )Sep 23, 2010 731 myths The “spacer” Element Is Gone (hsi )Sep 17, 2010 730 interoperability CSS Is to HTML as a CMS Is to… HTML (chr /css )Aug 28, 2010 729 content-management , css HTML5 Raises New Security Issues Aug 20, 2010 728 browsers , security HTML5 Peeks, Pokes, and Pointers (div )Aug 18, 2010 727 apis , overviews Extending HTML5—Microformats (htm )Aug 17, 2010 726 microformats , attributes , semantics The Value of HTML Validation (nza )Aug 17, 2010 725 conformance HTML5 Templates (chr /css )Aug 14, 2010 724 templates , html5-boilerplate , link-lists Strategic Decisions in a Strategy-Less Environment (bur )Aug 12, 2010 723 standards , w3c Announcing: HTML5 Boilerplate (pau )Aug 10, 2010 722 templates , html5-boilerplate HTML5 Boilerplate (pau +)Aug 10, 2010 721 websites , templates , html5-boilerplate Creating Cross Browser HTML5 Forms Now, Using Modernizr, webforms2, and HTML5Forms (zol )Jul 27, 2010 720 web-forms , forms , tooling , modernizr 5 Reasons Why You Can Use HTML5 Today (cra )Jul 20, 2010 719 The Beauty of Semantic Markup, Introduction Jul 15, 2010 718 introductions , semantics , microformats Canvas Is Coming to IE9 (cra )Jun 29, 2010 717 browsers , internet-explorer , canvas Growing Pains Afflict HTML5 Standardization (sts /cne )Jun 28, 2010 716 standards , w3c , whatwg The Media Object Saves Hundreds of Lines of Code (stu )Jun 25, 2010 715 design-patterns , css Google to Use HTML5 in Gmail (com )Jun 25, 2010 714 google HTML5Rocks.com: Google DevRel Shares the Love (dal /aja )Jun 22, 2010 713 documentation , google The W3C Bites Back? (bur )Jun 8, 2010 712 w3c , standards Apple HTML5 Microsite Touts Standards, but Only Works on Safari (dal /aja )Jun 4, 2010 711 apple , safari , browsers Enjoy HTML5 Excitement With PhpStorm and WebStorm (jet )Jun 4, 2010 710 phpstorm , webstorm , code-editors Frontend SPOF Jun 1, 2010 709 performance , javascript , css , fonts HTML5 Custom Data Attributes (“data-*”) (htm )May 27, 2010 708 custom-data , attributes Are You Ready for HTML 5? May 25, 2010 707 semantics , simplicity , multimedia , canvas , forms “Wow, Mona Lisa With Pure CSS!” (lea )May 25, 2010 706 css , craft A Minimal HTML Document (HTML5 Edition) (sen )May 25, 2010 705 minimalism , templates HTML5 and Flash: Why It’s Not a War, and Why Flash Won’t Die (sma )May 18, 2010 704 flash Is the “progress” Element Truly Progressive? (bur )May 13, 2010 703 Firefox 4: The HTML5 Parser—Inline SVG, Speed, and More (hsi /moz )May 11, 2010 702 svg , parsing , gecko , firefox , browsers The New [“<track>”] Element Has Been Added to the HTML5 Spec (dal /aja )May 5, 2010 701 multimedia , standards A Brief History of Markup (ali )May 4, 2010 700 history , xhtml , xml HTML5 Extensibility: Here Comes the Semantic Web (dal /aja )May 3, 2010 699 microdata , extensibility , semantic-web Remove the “hidden” Attribute (bur )Apr 26, 2010 698 attributes , hiding Forgiving HTML Parser for Node and Browsers (dal /aja )Apr 16, 2010 697 parsing , nodejs HTML5 History Is the Future Apr 11, 2010 696 apis , javascript So All This Is Done in HTML5 by the Way (dal /aja )Apr 9, 2010 695 apple , mobile , web-platform Microdata Tutorial (tab )Apr 8, 2010 694 tutorials , microdata HTML5 Quake to Shake Up Flash (mis )Apr 3, 2010 693 canvas , websockets , webgl , flash , case-studies Web Spec Goulash (bur )Mar 30, 2010 692 xhtml , dom , standards HTML5: When Will the Madness End? (bur )Mar 26, 2010 691 standards , w3c , whatwg Update on HTML 5 Document License (w3c )Mar 23, 2010 690 licensing The Tragic Comedy That Is Rich Text Editing on the Web (ate )Mar 16, 2010 689 HTML Minification (dal /aja )Mar 10, 2010 688 minification , tooling , html-minifier Experimenting With HTML Minifier Mar 9, 2010 687 html-minifier , minification , optimization , experiments Some Questions About the “Blocking” of HTML5 (sim )Feb 16, 2010 686 The Skinny on CSS Attribute Selectors (chr /css )Feb 13, 2010 685 css , selectors , attributes The Future of Web Content—HTML5, Flash, and Mobile Apps Feb 5, 2010 684 content , outlooks , mobile , flash Adobe Defends Flash, Again (tho )Feb 4, 2010 683 adobe , flash Why HTML5 Isn’t Going to Save the Internet (giz )Feb 4, 2010 682 flash , multimedia , browser-storage , apis HTML5 Editors Draft Hits W3C, Flash Doesn't Break a Sweat (Yet) Feb 2, 2010 681 standards The Dark Side of HTML 5 Video Jan 25, 2010 680 multimedia , licensing IE6 and the Abbreviation Tag (the )Jan 21, 2010 679 internet-explorer , browsers , support Is HTML 5 the Flash Killer? It’s Sure Got the Potential! Jan 13, 2010 678 flash HTML5 Means Whatever You Want It to Mean (ppk )Jan 11, 2010 677 standards Cross Browser HTML5 Drag and Drop (zol )Jan 10, 2010 676 attributes , drag-and-drop , javascript , examples Optimizing HTML Dec 29, 2009 675 optimization , quality Developers Defecting From App Store to HTML5 (zdn )Dec 16, 2009 674 mobile , apple Styling HTML Lists With CSS: Techniques and Resources (lou /sma )Dec 11, 2009 673 lists , css , techniques , link-lists On HTML Extensibility (ann )Dec 5, 2009 672 extensibility Tantek Çelik on Microformats and the Webz (tan +)Nov 30, 2009 671 videos , interviews , microformats Empty Image “src” Can Destroy Your Site (nza )Nov 30, 2009 670 images , php , traffic Zen Coding: Generating HTML From Selectors (dal /aja )Nov 23, 2009 669 tooling , css , selectors Full Frontal ’09: Stuart Langridge on HTML5 Features (mic /aja )Nov 20, 2009 668 javascript HTML/CSS Frameworks: Useful, Universal, Usable, Unobtrusive (j9t )Nov 18, 2009 667 frameworks , css , principles W3C Validation: It’s Not Just About Rankings Nov 12, 2009 666 w3c , conformance , css , tooling , seo W3C Cheatsheet (don /w3c )Nov 4, 2009 665 cheat-sheets , documentation , css , svg , xpath , accessibility , internationalization , typography W3C to Meet With Developers on HTML 5 (sdt )Nov 3, 2009 664 w3c , standards , internet-explorer , browsers The 3 Ground Rules for Writing HTML (j9t )Oct 27, 2009 663 guidelines Google Wave, Twitter, and HTML WG (bur )Oct 21, 2009 662 google , twitter+x HTML, CSS, and Web Development Practices: Past, Present, and Future (j9t )Oct 15, 2009 661 css , best-practices , retrospectives , outlooks Making HTML5 Microdata Usable (bra /aja )Oct 9, 2009 660 microdata Walking Through an HTML5 Blog Site (dal /aja )Sep 17, 2009 659 “HTML 5” or “HTML5”? (j9t )Sep 11, 2009 658 terminology This Is Your Site—This Is Your Site on HTML5 (bur )Sep 5, 2009 657 semantics , standards Get Ready for HTML 5 (jde /ali )Sep 1, 2009 656 Regarding HTML5 (sim )Aug 31, 2009 655 standards HTML 5 Starts Looking Real (rch )Aug 29, 2009 654 standards , web-platform Don’t Misuse “rel” as a Custom Attribute (cra )Aug 28, 2009 653 attributes , metadata Apple Gets Higher Profile in HTML Standardization (sts /cne )Aug 27, 2009 652 standards , w3c , apple Bruce Lawson—What Devs Want From HTML5 (bru +)Aug 25, 2009 651 videos , interviews , community Absent Elements and Validation (htm )Aug 25, 2009 650 attributes , conformance Inappropriate Uses (chr /css )Aug 24, 2009 649 databases , css , javascript , principles Will Microsoft Implement HTML5 in Internet Explorer? (cra )Aug 12, 2009 648 browsers , microsoft , internet-explorer , support Legend Not Such a Legend Anymore (rem /htm )Jul 31, 2009 647 disclosure-widgets HTML 4 Considered Harmful (sib )Jul 31, 2009 646 Separating Canvas Out of HTML5 (bur )Jul 30, 2009 645 canvas , standards HTML5: A Story in Progress (bur )Jul 27, 2009 644 standards HTML5 Reset Stylesheet (htm )Jul 27, 2009 643 css , resets Google, HTML5, and Standards (mis )Jul 24, 2009 642 google , standards 2022, or When Will HTML 5 Be Ready? (rem /htm )Jul 21, 2009 641 standards Dive Into HTML 5 (div )Jul 20, 2009 640 websites , books Is HTML5 Ready? (rem )Jul 20, 2009 639 websites HTML5 Boilerplates (rem /htm )Jul 17, 2009 638 templates HTML5 and the Future of the Web (sma )Jul 16, 2009 637 web-platform , web-apps , outlooks Microformats, Key Flaws (j9t )Jul 16, 2009 636 microformats Semantic Navigation With the “nav” Element (tom /htm )Jul 15, 2009 635 semantics , navigation An Epitaph for the Web Standard, XHTML 2 (sts /cne )Jul 8, 2009 634 xhtml , standards , whatwg , w3c HTML 5 Parser Lands in Gecko (dal /aja )Jul 8, 2009 633 parsing , gecko , browser-engines , firefox , browsers HTML5’s Flash and Silverlight “Killer” Potential Chopped (the )Jul 8, 2009 632 multimedia , flash , silverlight , licensing On XHTML2 and HTML5 (bur )Jul 7, 2009 631 xhtml , link-lists Current Events: The Official End to XHTML (jch )Jul 6, 2009 630 xhtml , w3c XHTML 2 Language Dumped in Favor of HTML 5 (inf )Jul 2, 2009 629 xhtml , w3c , standards Reducing the File Size of HTML Documents (j9t )Jun 23, 2009 628 performance , optimization HTML5 Storage Tests (ppk )Jun 12, 2009 627 browser-storage Sending Nice HTML Email With PHP (chr /css )Jun 8, 2009 626 email , php The Real “Why XHTML” Discussion (mho )Jun 2, 2009 625 xhtml , xml , parsing 14 Free Tools to Validate Your HTML, CSS, and RSS Feeds (sea )May 29, 2009 624 conformance , css , rss , tooling , link-lists Web Storage Portability Layer: Abstract on Top of HTML5 and Gears Storage (dal /aja )May 29, 2009 623 browser-storage , gears HTML5 Isn’t a Standard Yet (ple /w3c )May 28, 2009 622 w3c HTML 5: Now or Never? (sen )May 26, 2009 621 Value Class Pattern (tan /mic )May 12, 2009 620 microformats , semantics A Big Day for Microformats (tka )May 12, 2009 619 microformats , semantics Hixie Discusses the Addition of HTML5 “Microdata” (dal /aja )May 11, 2009 618 microdata , standards Going Non-Standard (bur )May 1, 2009 617 standards Five Questions With Jeffrey Brown (chr /css )Apr 29, 2009 616 interviews , training , css , javascript Taking Advantage of What Tables Have to Offer (jch )Apr 20, 2009 615 tables , css Tables vs. CSS? Really? (sea )Apr 9, 2009 614 css , tables , layout Table Layouts vs. Div Layouts: From Hell to… Hell? (sma )Apr 8, 2009 613 layout , tables , semantics , comparisons Navigation Markup After Content (chr /css )Apr 7, 2009 612 navigation , seo , skip-links Auto-Moving Parallax Background (chr /css )Apr 6, 2009 611 backgrounds , parallax , effects , css , javascript Making “<time>” Safe for Historians (ppk )Apr 6, 2009 610 semantics , time “<section>” Is Not Just a “Semantic ‘<div>’” Mar 19, 2009 609 semantics CSS: Style the Non-Obvious (j9t )Mar 18, 2009 608 css , simplicity HTML 5 Supersedes Web Forms 2.0 (cms )Mar 5, 2009 607 web-forms , forms Remote Linking (chr /css )Mar 2, 2009 606 css , links Web Standards on the Edge (com )Feb 24, 2009 605 standards , w3c , css , support , browsers The 5 Most Under-Used HTML Tags (cra )Feb 24, 2009 604 semantics HTML5 Canvas Cheat Sheet (dal /aja )Feb 23, 2009 603 cheat-sheets , canvas Improve SEO With Google’s New Canonical Element (cra )Feb 18, 2009 602 seo , google , metadata CSS Tables Are Not a Solution (chr /css )Feb 17, 2009 601 css , tables , layout Styling the “html” and “body” Elements (ate )Feb 11, 2009 600 css Accessible Websites Could Become a Reality Feb 11, 2009 599 accessibility Mandatory Alt Attribute Is Insignificant Feb 7, 2009 598 accessibility , attributes , images , alt-text Another CSS vs. Tables Debate Feb 4, 2009 597 tables , css , layout Tables vs. CSS: CSS Trolls Begone Feb 2, 2009 596 css , tables , layout , comparisons Why CSS Should Not Be Used for Layout Feb 2, 2009 595 css , layout , tables , semantics This Week in HTML 5—Episode 19 (div )Jan 30, 2009 594 standards The Two Great Things About Validation/Conformance (j9t )Jan 30, 2009 593 conformance , css , quality , craft Valid Sites Work Better (?) (oli /w3c )Jan 29, 2009 592 css , conformance SitePoint Relaunches Reference Site (dal /aja )Jan 28, 2009 591 css , javascript Learn HTML and CSS: An Absolute Beginner’s Guide (llo )Jan 23, 2009 590 guides , css Styling HTML5 Markup in IE Without Script (zco )Jan 17, 2009 589 internet-explorer , browsers , techniques , conditional-comments Shrinking HTML5 (ann )Jan 12, 2009 588 standards Semantics in HTML 5 (joh /ali )Jan 6, 2009 587 semantics When Can I Use… (fyr )Jan 2, 2009 586 caniuse , web-platform , css , support , browsers Coupling Asynchronous Scripts Dec 27, 2008 585 javascript , asynchrony , performance HTML vs. XHTML: Why HTML Wins (j9t )Dec 19, 2008 584 xhtml , comparisons HTML 5: Document Conformance (w3c )Dec 16, 2008 583 conformance Hixie on Editing HTML5 (lac )Dec 5, 2008 582 videos , interviews , processes HTML5 Parsing in Gecko: A Build (hsi )Dec 3, 2008 581 parsing , gecko , browser-engines , tooling W3C Markup Validation Service Adds Experimental HTML5 Support Nov 25, 2008 580 w3c , tooling , conformance The Skinny on Doctypes Nov 24, 2008 579 doctypes W3C Validator, Now With HTML5 Flavour (oli /w3c )Nov 21, 2008 578 w3c , conformance , tooling This Week in HTML 5—Episode 13 (div )Nov 18, 2008 577 standards HTML5 Cross Document Messaging Nov 17, 2008 576 javascript Five HTML Oddities That You May Not Know Nov 14, 2008 575 browsers , conformance How to Use Conditional Comments for Better CSS Nov 13, 2008 574 css , conditional-comments , browsers , internet-explorer 12 Principles for Clean HTML Code (chr /sma )Nov 12, 2008 573 principles , encoding , formatting , naming , css , conformance This Week in HTML 5—Episode 12 (div )Nov 11, 2008 572 standards Video and Audio Tags and Cross Origin Access (dal /aja )Nov 10, 2008 571 multimedia , security The Road to HTML 5—The “section” Element (div )Nov 5, 2008 570 semantics , history Firefox 3.1 to Support HTML 5 Video and Audio (bra /aja )Oct 27, 2008 569 firefox , browsers , multimedia Conditional Stylesheets vs. CSS Hacks? Answer: Neither! (pau )Oct 20, 2008 568 conditional-comments , hacks , css This Week in HTML 5—Episode 10 (div )Oct 20, 2008 567 standards XHTML 1.1 or HTML 4.01? (chr /css )Oct 20, 2008 566 xhtml , comparisons IE8: The Bad (Update) (ann )Oct 8, 2008 565 browsers , internet-explorer , javascript , aria The Most Important Thing Is to Get the HTML Right (j9t )Sep 26, 2008 564 HTML 5: Features You Want Desperately but Still Can’t Use Sep 25, 2008 563 videos A Minimal HTML Document (sen )Sep 23, 2008 562 templates , minimalism This Week in HTML 5—Episode 5 (div )Sep 15, 2008 561 standards Is HTML5 Ready Yet? Sep 11, 2008 560 websites HTML5 to Be Released in 2022—W3C Are Officially a Joke (mat )Sep 11, 2008 559 standards , w3c Rowspans and Colspans in CSS Tables (sen )Sep 9, 2008 558 tables , css , presentational-html , layout “toStaticHTML”: Sanitize Your HTML in IE 8 (dal /aja )Sep 2, 2008 557 internet-explorer , browsers , sanitization In Praise of Evolvable Systems (bra /aja )Aug 28, 2008 556 web-platform , protocols , servers , load-balancing , interoperability This Week in HTML 5—Episode 4 (div )Aug 28, 2008 555 standards This Week in HTML 5—Episode 3 (div )Aug 22, 2008 554 standards A Designer’s Guide to HTML Email (mis )Aug 15, 2008 553 guides , design , email The Performance Cost of the HTML Tree Builder (hsi )Aug 14, 2008 552 performance , parsing , metrics This Week in HTML 5—Episode 2 (div )Aug 14, 2008 551 standards Best Practices for ID and Class Names (j9t )Aug 12, 2008 550 best-practices , css , naming , maintainability Undermining the Industry (tka )Aug 12, 2008 549 css , javascript , craft , career This Week in HTML 5—Episode 1 (div )Aug 6, 2008 548 standards A Few Words on HTML/CSS Frameworks (j9t )Aug 5, 2008 547 frameworks , css Setting the Start Number for an Ordered List (tel )Jul 17, 2008 546 lists Smart CSS Ain’t Always Sexy CSS (dig )Jul 15, 2008 545 css , standards HTML 5 “data-” Attributes (jer )Jul 13, 2008 544 custom-data , javascript The Difference Between ID and Class (chr /css )Jul 9, 2008 543 attributes , css , selectors HTML or XHTML: Does It Really Matter? (sib )Jul 9, 2008 542 xhtml , comparisons SVG Paint Servers for HTML Jul 8, 2008 541 svg , css , images , backgrounds 4 Easy Ways to Spruce Up Your HTML Markup (sen )Jul 1, 2008 540 headings , internationalization , encoding Documenting the Web vs. Reinventing It (w3c )Jun 25, 2008 539 standards , web New in Standards: Acid4 and HTML 5 Update (dal /aja )Jun 19, 2008 538 standards , acid-tests Image Replacement and Backgrounds (sea )Jun 17, 2008 537 css , image-replacement , techniques , backgrounds When Validation Becomes Unimportant (j9t )Jun 16, 2008 536 css , conformance , optimization , craft Firefox 3 CSS and HTML Support Information Available Jun 16, 2008 535 browsers , firefox , support , css More Flexible Linking (mey )Jun 5, 2008 534 links Optional Tags in HTML 4 (j9t )Jun 1, 2008 533 Libraries and Frameworks (tka )May 21, 2008 532 frameworks , libraries , css , javascript And So the HTML 5 Trouble Begins (nza )May 18, 2008 531 browser-storage , standards Pure JavaScript HTML Parser (jer )May 5, 2008 530 javascript , tooling , parsing Conforming “target” Attribute (lac )Apr 30, 2008 529 attributes , pop-ups , conformance The World’s Best HTML Template (j9t )Apr 29, 2008 528 templates Coherent: Cocoa Databinding for AJAX (dal /aja )Apr 28, 2008 527 ajax , javascript A Preview of HTML 5 (lac /ali )Apr 27, 2008 526 semantics , overviews The Accessibility of the Date-Time Pattern in Microformats Apr 26, 2008 525 accessibility , time , microformats , twitter+x Embed Your “data-” in HTML 5 (dal /aja )Apr 23, 2008 524 custom-data , javascript , dojo A Validator Is Not an Accessibility Evaluation Tool? (w3c )Apr 14, 2008 523 discussions , conformance , accessibility , alt-text , images , tooling Crawling Through HTML Forms Apr 11, 2008 522 google , search , crawling , forms Markup and Style Society Talk (bok )Mar 30, 2008 521 slides , css , craft Saving Ourselves From the Unweb Mar 28, 2008 520 flash , silverlight , dojo Getting Started With ARIA (tka )Mar 20, 2008 519 introductions , aria , accessibility Martian Headsets (spo )Mar 17, 2008 518 browsers , standards , doctypes Character Encoding in HTML (oli /w3c )Mar 10, 2008 517 encoding , unicode Thoughts on HTML 5 (nza )Feb 28, 2008 516 standards Authoring HTML 5 (kar /w3c )Feb 12, 2008 515 parsing XHTML 2 vs. HTML 5 Feb 6, 2008 514 xhtml , comparisons World Wide Web Consortium Releases Draft of HTML 5 (cne )Jan 25, 2008 513 w3c HTML5 Is Not Backward Compatible (mat )Jan 24, 2008 512 standards , interoperability How to Style Unknown Elements in IE (sjo )Jan 24, 2008 511 how-tos , css , internet-explorer , browsers Mistakes, Sadness, Regret Jan 23, 2008 510 doctypes , browsers , internet-explorer Beyond DOCTYPE: Web Standards, Forward Compatibility, and IE8 (aar /ali )Jan 22, 2008 509 browsers , internet-explorer , doctypes , progressive-enhancement , standards , interoperability Goodbye Doctype Switching, Hello “meta” Targeting (mat )Jan 22, 2008 508 metadata , rendering , doctypes , browsers , internet-explorer RDFa and HTML Imagemap (kar /w3c )Jan 6, 2008 507 rdf , images , image-maps January 22 Publication Date [Was: Transition and Publication Requests Initiated for HTML5 FPWD] Dec 21, 2007 506 discussions , w3c The W3C Cannot Save Us (sli )Dec 16, 2007 505 w3c , web-platform , standards , css How to Redirect index.html to index.php (chr /css )Dec 10, 2007 504 how-tos , redirecting , php , apache , servers What I’d Like to See in HTML 5 (nza )Dec 6, 2007 503 standards , forms , accessibility , wish-lists Matt Cutts Discusses the “alt” Attribute Dec 5, 2007 502 videos , images , alt-text , accessibility , search , google HTML5 and CSS3 Are Doomed to Disaster? (mat )Dec 5, 2007 501 css , standards HTML5 and CSS3 Are Doomed for Disaster Dec 4, 2007 500 css , standards , browsers HTML Declarations Screwing Up CSS (chr /css )Dec 4, 2007 499 css , doctypes My 5 Favorite WordPress CSS Tricks (chr /css )Nov 29, 2007 498 wordpress , headings , css , tips-and-tricks Ensuring Your HTML Emails Look Great and Get Delivered Nov 28, 2007 497 email , css Google Can’t Code Nov 28, 2007 496 google , conformance , quality HTML Design Principles (ann +/w3c )Nov 26, 2007 495 software-design , principles Using CSS in HTML Emails: The Real Story (chr /css )Nov 26, 2007 494 email , css , tips-and-tricks Fieldsets, Legends, and Screen Readers (ste /tpg )Nov 22, 2007 493 accessibility , forms , screen-readers Web Standards, the Real Flash Killer (fyr )Nov 16, 2007 492 standards , canvas , svg , multimedia , flash What Beautiful HTML Code Looks Like (chr /css )Nov 1, 2007 491 attributes , semantics , conformance , formatting WebKit Does HTML5 Client-Side Database Storage (bra /web )Oct 19, 2007 490 webkit , browser-engines , browser-storage SVG and “text/html” (ann )Oct 17, 2007 489 svg , images , mime-types , parsing CSS Vertical Bar Graphs (dal /aja )Oct 15, 2007 488 css , visualization Setting the Default Style Sheet Language on Your Web Site (kar /w3c )Sep 27, 2007 487 css , mime-types , http-headers , apache At What Point Do Semantics Not Apply? (jch )Sep 17, 2007 486 css , semantics The “longdesc” Lottery (div )Sep 14, 2007 485 attributes , images , accessibility “replaceHTML” for When “innerHTML” Dogs You Down (dal /aja )Sep 13, 2007 484 javascript , performance The Price of Omitting the Alt Sep 10, 2007 483 images , attributes , alt-text , accessibility Screen Readers: A Web Developer Failure Sep 5, 2007 482 screen-readers , jaws , accessibility , standards “lang” Attributes Across (X)HTML Versions (kar /w3c )Aug 28, 2007 481 internationalization , xhtml , standards Using Divs Inside Tables (chr /css )Aug 15, 2007 480 tables New robots.txt Feature and REP Meta Tags Aug 15, 2007 479 robotstxt , metadata , search , google The Craft of HTML (kar /w3c )Aug 8, 2007 478 conformance , craft Top Blogs Fail W3C Markup Validation (bpe )Aug 6, 2007 477 conformance , metrics Microformats: More Meaning From Your Markup (bri )Jul 24, 2007 476 microformats , semantics Accessible JavaScripting From the Ground Up Jul 24, 2007 475 accessibility , javascript , graceful-degradation HTML 5: We Don’t Need No XHTML Jul 18, 2007 474 xhtml Conflicting Absolute Positions (ali )Jul 18, 2007 473 css , layout , browsers , internet-explorer Corporate Web Standards (dig )Jul 16, 2007 472 css , standards , quality Web Standards Do—the Way of Web Standards (oli /w3c )Jul 15, 2007 471 standards , semantics , http , content-negotiation , caching , performance , xml , xhtml , testing , processes , urls , redirecting Why HTML 5 Specification Matters? (kar /w3c )Jul 6, 2007 470 interoperability HTML Elements Index (j9t )Jun 30, 2007 469 xhtml , overviews , comparisons Graceful Degradation (pet )Jun 28, 2007 468 graceful-degradation , css The Web as an Ecosystem (kar /w3c )Jun 21, 2007 467 web , web-platform , w3c , link-lists Fixing the Web… Together! (kar /w3c )Jun 15, 2007 466 xhtml , css , standards , conformance , quality WCAG, HTML, and CSS: Maybe the Standards Need a Break (j9t )Jun 15, 2007 465 wcag , css , standards HTML5 and XHTML 1.1+ Must Stop for Now (mho )Jun 14, 2007 464 xhtml , css , standards , support , interoperability , javascript , dom Re: 55 Reasons to Design in XHTML/CSS May 8, 2007 463 xhtml , css , design An HTML5 Conformance Checker (hsi )May 7, 2007 462 studies , conformance , parsing , history The “<b>” and “<i>” Elements (lac )May 7, 2007 461 semantics HTML and Version Mechanisms (kar /w3c )May 1, 2007 460 versioning Faster Page Loads With Image Concatenation Apr 25, 2007 459 performance , images , css HTML: The Top 5 Forgotten Elements (mat )Apr 16, 2007 458 semantics Accessible Web 2.0 Applications With WAI–ARIA (kli /ali )Apr 10, 2007 457 accessibility , web-apps , web-2.0 , aria , xhtml HTML5, XHTML2, and the Future of the Web (dig )Apr 10, 2007 456 xhtml , comparisons , web-platform , outlooks Proposal to Adopt HTML5 (oth )Apr 9, 2007 455 discussions , w3c , standards HTML 5 (ppk )Apr 8, 2007 454 standards , w3c , whatwg HTML or XHTML? Fact From Fiction Apr 3, 2007 453 xhtml , standards , comparisons , myths Microformats: Empowering Your Markup for Web 2.0 (joh )Mar 26, 2007 452 books , microformats , web-2.0 Apple Joins the W3C HTML Working Group (ars )Mar 22, 2007 451 w3c , apple Translating HTML Templates (jed )Mar 22, 2007 450 localization W3C Begins HTML Refresh Effort Mar 13, 2007 449 w3c , standards “Valid CSS” and Similar Claims Are Unprofessional (j9t )Mar 9, 2007 448 css , wcag , conformance , professionalism How You Can Join the W3C HTML5 Working Group in Six Easy Steps Mar 8, 2007 447 w3c W3C Launches New HTML Working Group (kar /w3c )Mar 7, 2007 446 w3c W3C Plans HTML Upgrade (inf )Mar 7, 2007 445 w3c , standards W3C Relaunches HTML Activity (w3c )Mar 7, 2007 444 w3c W3C Restarts HTML Effort Mar 7, 2007 443 w3c Conversation With [the] X/HTML 5 Team Feb 21, 2007 442 interviews , xhtml , standards Flash Embedding Cage Match (ali )Feb 6, 2007 441 flash , embed-code Animated GIF Not Animating? (pau )Feb 4, 2007 440 images , gif , javascript Sound in Web Browsers Without Flash Jan 31, 2007 439 multimedia , javascript Scoping XFN and Identifying Authoritative Hcards (chr )Jan 29, 2007 438 microformats , xfn The Definitive Guide to Web Character Encoding Jan 10, 2007 437 guides , unicode , encoding Markup as a Craft (gar /dig )Jan 8, 2007 436 xhtml , best-practices , craft Reinventing HTML: Update (dck /w3c )Dec 22, 2006 435 w3c The Simplest, Most Effective SEO Move You Can Make Dec 17, 2006 434 seo , wordpress WHATWG and HTML 5 FAQ Dec 7, 2006 433 xhtml , standards , whatwg Standards, Semantics, Accessibility, and HTML Email (jch )Dec 4, 2006 432 standards , semantics , accessibility , email HTML vs. XHTML Dec 3, 2006 431 xhtml , comparisons Wrapping the “pre” Tag (dal /aja )Dec 2, 2006 430 css DOMTool Nov 28, 2006 429 tooling , conversion , dom , javascript HTML’s Uncertain Future (sen )Nov 8, 2006 428 xhtml , w3c Cracks in the Foundation Nov 8, 2006 427 xml , namespaces , standards Have Your Say About the Future of HTML (mho )Nov 7, 2006 426 whatwg , community Tim Berners-Lee and Reinventing HTML Oct 29, 2006 425 standards , w3c , whatwg , svg Fixing HTML (lac )Oct 29, 2006 424 standards , w3c , whatwg W3C Markup Validator, Link Checker Updated Oct 28, 2006 423 w3c , xhtml , conformance , links , link-rot , user-experience , tooling How Not to Fix HTML Oct 28, 2006 422 w3c , whatwg , standards Reinventing HTML (tim /mit )Oct 27, 2006 421 web-forms , xhtml , xforms , forms , w3c , community The Average Web Page Oct 26, 2006 420 performance , compression , images , metrics Bulletproof HTML: 37 Steps to Perfect Markup Oct 25, 2006 419 xhtml , conformance , encoding , unicode , character-references , semantics Microformats (aja )Oct 24, 2006 418 microformats The Semantic Code Oct 19, 2006 417 semantics Making Flash Websites Searchable Oct 16, 2006 416 flash , links , search CSS: In Search of the Missing Run-in Value (mho )Oct 9, 2006 415 css So Address Tags Are Rubbish for Microformat hCards? (cod )Sep 27, 2006 414 microformats Long Live the Q Tag (ali )Sep 26, 2006 413 semantics Elements, Tags, and Attributes (j9t )Sep 24, 2006 412 attributes , terminology Tag Soup: “innerHTML” Interoperability (or Lack Thereof) Sep 23, 2006 411 interoperability , browsers Understanding HTML, XML, and XHTML (oth /web )Sep 20, 2006 410 xml , xhtml , best-practices , comparisons The Web Standards War Is Far From Over (rob )Sep 20, 2006 409 standards , conformance List of HTML/CSS Services (jus )Sep 13, 2006 408 css , link-lists A Positive Attitude to Development Sep 11, 2006 407 css , conformance , semantics , tables , hacks , browsers , accessibility , standards Too Much Accessibility—Accesskeys Sep 6, 2006 406 accessibility , keyboard-navigation , accesskeys The Benefits of Footnotes in Webpages Aug 25, 2006 405 footnotes , css Google Valid and Strict Aug 14, 2006 404 google , homepages , standards , metrics , myths Google Strict vs. Google Deprecated (blo )Aug 10, 2006 403 google , homepages , standards , metrics Ten Questions for Steve Faulkner (ste +)Jul 28, 2006 402 interviews , accessibility , ajax , wcag 8 Steps to Serving Better (X)HTML (tan )Jul 27, 2006 401 xhtml , conformance , tables , metadata , internationalization , microformats , tips-and-tricks The Web Accessibility Myth in the UK Jul 24, 2006 400 accessibility , wcag , compliance , css , conformance , myths Identifying Classy Semantics (far )Jul 19, 2006 399 semantics , attributes What Are Microformats? (tan )Jul 11, 2006 398 slides , microformats , semantics , examples Intro to Microformats Jul 8, 2006 397 introductions , microformats If E-Mail Clients Mangle Your HTML… Fix It Jul 5, 2006 396 email , tables , support , testing Why Web Standards Matter (Case Study) Jun 29, 2006 395 standards , case-studies , dom , javascript , metrics Prettier Accessible Forms (ali )Jun 20, 2006 394 accessibility , forms Accessibility Ideas (ann )Jun 13, 2006 393 accessibility Tip: What Is Semantic Markup and Why Should You Care? Jun 13, 2006 392 semantics , tips-and-tricks CSS Tables [Versus] Layout Tables Jun 11, 2006 391 tables , layout , css , comparisons Build Your Own Web Site the Right Way Using HTML and CSS (sen )Jun 7, 2006 390 books , css Invalid HTML Interfering With Accessibility (ala )Jun 4, 2006 389 accessibility , conformance Is Standards Compliant HTML Really Necessary? Jun 2, 2006 388 conformance , browsers Your HTML Level (ann )Jun 1, 2006 387 Levels of HTML Knowledge May 30, 2006 386 xhtml CSS Is Worthless May 30, 2006 385 css Inline CSS Should Not Be Allowed in Strict Doctypes May 28, 2006 384 css , doctypes , attributes Web-Based Alternatives to PowerPoint (jud /inf )May 17, 2006 383 css , javascript , tooling Techniques for WCAG 2.0 (w3c )Apr 27, 2006 382 wcag , accessibility , techniques , css , javascript Build for the Future: Bend, Don’t Break (gar /dig )Apr 24, 2006 381 processes , principles Don’t Neglect the “title” Attribute Apr 10, 2006 380 attributes , usability , seo “dl”, “dt”, and “dd” Markup (ann )Apr 8, 2006 379 lists , semantics But It Validates! Apr 3, 2006 378 css , conformance CSS Layout or Table Layout Apr 2, 2006 377 layout , css , tables Government Sites Fail Web Tests Mar 30, 2006 376 standards , conformance , compliance , accessibility , metrics Don’t Use JavaScript to Hide Bad Markup Mar 30, 2006 375 javascript , conformance , quality Semantic Image Use (jch )Mar 20, 2006 374 images , alt-text , accessibility , semantics