The Actual Browser Problems With Unquoted Attributes (chr /css )Jul 14, 2011 512 html , attributes , support , browsers 6 Methods for Vertical Centering With CSS Jul 14, 2011 511 css , centering , techniques , examples Learning to Use the “:after” and “:before” Pseudo-Elements in CSS (lou /sma )Jul 13, 2011 510 css , selectors , generated-content , examples Does “<nav>” Belong in the “<header>” Element? (mat )Jul 12, 2011 509 html , navigation IE 8 Thinks All Table Cells Have a Colspan (chr /css )Jul 12, 2011 508 internet-explorer , browsers , tables , html , css Validation: Measuring and Tracking Code Quality (j9t )Jul 11, 2011 507 html , css , conformance , quality , metrics HTML5 Please (div +)Jul 9, 2011 506 websites , html , css , javascript , apis , polyfills , support , browsers , web-platform CSS Lint Is Harmful (mat )Jul 9, 2011 505 css , linting , tooling With New Web Addresses, Internet Continues to Grow Jul 7, 2011 504 web , domains Django Advice (sjl )Jun 30, 2011 503 django , tips-and-tricks Component Models and Encapsulation (oth )Jun 29, 2011 502 discussions , dom , shadow-dom , w3c Reconciling Various Forms of String Literals (iva /w3c )Jun 29, 2011 501 w3c , standards , strings 5 Copywriting Errors That Can Ruin a Company’s Website (sma )Jun 29, 2011 500 writing , microcontent , metadata , seo The Mobile Web: Discover the Possibilities Jun 28, 2011 499 web , mobile , metrics Why the Web Needs HTML5 Jun 27, 2011 498 html , web-platform , history CSS1K Jun 27, 2011 497 websites , css , minimalism Google’s Focus on Quality and the PostRank Acquisition Jun 23, 2011 496 google , seo , quality “Do Not Track”: The Regulators’ Challenge (w3c )Jun 22, 2011 495 do-not-track , privacy , legal Following a Web Design Process (sma )Jun 22, 2011 494 design , processes , project-management Mozilla Release Firefox 5 (cra )Jun 21, 2011 493 browsers , mozilla , firefox Screen Resolution ≠ Browser Window (chr /css )Jun 17, 2011 492 browsers , viewport , metrics , terminology The HTML Email Boilerplate (cra )Jun 17, 2011 491 html , email , templates Useful “:nth-child” Recipes (chr /css )Jun 16, 2011 490 css , selectors , examples Web Page Anatomy (jas )Jun 16, 2011 489 design-patterns , navigation CSS Wiki-Based Documentation (w3c )Jun 16, 2011 488 css W3C Updates CSS Open Web Standards as Reality and Specs Converge (cms )Jun 15, 2011 487 w3c , css , standards Introducing CSS Lint (nza )Jun 15, 2011 486 introductions , tooling , linting , css Print Style Sheets and URLs (j9t )Jun 14, 2011 485 print , css , usability What’s New in Google Chrome 12 (cra )Jun 14, 2011 484 browsers , google , chrome Unquoted Attribute Values in HTML and CSS (mat )Jun 13, 2011 483 html , attributes , css , javascript Marking Files as Binary in CVS (mar )Jun 9, 2011 482 cvs 4 Methods for Creating Equal Height Columns in CSS Jun 9, 2011 481 css , layout , techniques , examples Defining Good Design (jas )Jun 8, 2011 480 design , usability , aesthetics A Decade Later, W3C Finalizes CSS 2.1 Jun 8, 2011 479 w3c , css , standards Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification (ber +/w3c )Jun 7, 2011 478 css , standards Fluid Images (bee /ali )Jun 7, 2011 477 layout , css , images , responsive-design Modern Debugging Tips and Tricks (ali )Jun 7, 2011 476 javascript , debugging , tips-and-tricks Web Development Principles: Develop for What Is, Not What Could Be (j9t )Jun 7, 2011 475 principles Heroku: Your First Staging Environment Jun 7, 2011 474 heroku , environments Hello jQuery Mobile Jun 7, 2011 473 jquery Website Navigation: Planning and Implementing (vit /sma )Jun 6, 2011 472 navigation , examples Introducing schema.org: Search Engines Come Together for a Richer Web Jun 2, 2011 471 introductions , structured-data , search , google , microsoft , yahoo 2 Methods for Developing Hybrid CSS Layouts Jun 2, 2011 470 css , layout Making Forms Fabulous With HTML5 Jun 1, 2011 469 html , forms , semantics , overviews Rendering HTML5 in Older Browsers With Google Chrome Frame (ind )May 30, 2011 468 html , google , chrome-frame , browsers , internet-explorer , plugins Getting Started With Defensive Web Design (sma )May 27, 2011 467 introductions , design , examples Use PHP Flush to Improve Site Loading Speed May 26, 2011 466 php , flushing , performance Better Image Management With WordPress (sma )May 26, 2011 465 wordpress , images , maintenance , php HTML5: Are We There Yet? (ple /w3c )May 25, 2011 464 html Introduction to DNS: Explaining the Dreaded DNS Delay (sma )May 25, 2011 463 introductions , dns , network , domains Better Semantics With CSS Combinators and Selectors May 25, 2011 462 css , selectors The Story of the HTML5 Shiv (pau )May 24, 2011 461 html , history , polyfills How Important Is Semantic HTML? May 23, 2011 460 html , semantics How to Detect Browser Support for CSS3 Properties (cra )May 23, 2011 459 how-tos , css , support , browsers , feature-detection When Using “!important” Is the Right Choice (chr /css )May 22, 2011 458 css , cascade Optimizing Error Pages: Creating Opportunities Out of Mistakes (sma )May 18, 2011 457 error-pages , optimization Hybrid Apps Are BS (joh )May 18, 2011 456 web , native An Introduction to CSS Keyframes Animation (lou /sma )May 17, 2011 455 introductions , css , animations 10 jQuery and ASP Plugins May 17, 2011 454 jquery , asp , plugins , link-lists A “rel=canonical” Corner Case May 16, 2011 453 google , search , urls , metadata HTML5: The Upcoming Technology for the Web May 13, 2011 452 html , web Hash URIs (jen /w3c )May 12, 2011 451 urls Personal Blogs of Web People That I Like to Read (chr /css )May 11, 2011 450 community , link-lists The Future of CSS: Experimental CSS Properties (sma )May 11, 2011 449 css , experiments , vendor-extensions Reduce Your jQuery Script Loading Times May 4, 2011 448 jquery , embed-code , performance More Meaningful Typography (ali )May 3, 2011 447 typography , css Now You See Me (aar /ali )May 3, 2011 446 css , hiding , comparisons , accessibility , jquery Using CSS3: Older Browsers and Common Considerations (sma )May 3, 2011 445 css , browsers , support , progressive-enhancement , vendor-extensions , link-lists The Angst of Accessibility (sib )May 2, 2011 444 accessibility , advocacy Font Sizing With “rem” (jus )May 1, 2011 443 css , units , typography Skeleton May 1, 2011 442 websites , presentational-html , css , skeleton Using the Lynx Web Browser Apr 27, 2011 441 lynx , browsers , command-line Making Sense of Google PageRank (gra )Apr 27, 2011 440 pagerank , google , seo Responsive Data Tables (chr /css )Apr 27, 2011 439 tables , html , css , responsive-design , internet-explorer , browsers Confessions of a Converted PHP Developer: Mixing Like a Baker Apr 27, 2011 438 ruby , php , mixins , comparisons HTML5, CSS3, and DOM Performance (pau )Apr 22, 2011 437 videos , html , css , dom , performance Normalize.css Apr 21, 2011 436 css , resets , normalize-css 3 Usability Testing Habits to Make Apr 21, 2011 435 usability , testing CSS3 vs. CSS: A Speed Benchmark (tre /sma )Apr 21, 2011 434 css , performance , comparisons , metrics The Difference Between “:nth-child” and “:nth-of-type” (chr /css )Apr 20, 2011 433 css , selectors , comparisons Camino, a Fast Alternative to Bloated Heavyweight Browsers Apr 19, 2011 432 camino , browsers , comparisons How to Synchronize Your PHP and MySQL Timezones (cra )Apr 19, 2011 431 how-tos , php , mysql , databases Faking “float: center” With Pseudo Elements (chr /css )Apr 18, 2011 430 css , floats In The Plex: Cutts Is GoogleGuy (rus /ser )Apr 18, 2011 429 google Powerful New CSS Techniques and Tools (vit /sma )Apr 18, 2011 428 css , techniques , tooling , link-lists Increasing Your Site’s Google PageRank Apr 16, 2011 427 pagerank , google , seo Invert a Whole Webpage With CSS Only (lea )Apr 14, 2011 426 css , effects CSS3 “text-shadow”—Can It Be Done in IE Without JavaScript? (zol )Apr 14, 2011 425 css , shadows , internet-explorer , browsers Internet Explorer 10 Debuts at Mix 2011 Apr 13, 2011 424 internet-explorer , browsers The Art of Accessibility (sib )Apr 12, 2011 423 accessibility W3C HTML WG Decisions: “hidden”, “longdesc”, Table Summary, and the Myth of Hidden Metadata (bur )Apr 11, 2011 422 html , attributes , tables , standards , w3c Color Theory 101 (jas )Apr 1, 2011 421 introductions , colors , design Changes in the Chrome User Agent Mar 31, 2011 420 chrome , browsers Putting IE to Sleep Mar 31, 2011 419 internet-explorer , browsers Design Principles (ada )Mar 30, 2011 418 websites , overviews , principles Each One Is the Best—for Different Definitions of “Best” (dav )Mar 30, 2011 417 layout , silverlight JavaScript Madness: Layout Engines Mar 30, 2011 416 javascript , browsers , browser-engines , javascript-engines How to Use CSS3 Pseudo-Classes (sma )Mar 30, 2011 415 how-tos , css , selectors , examples Designing for the Future Web (sma )Mar 29, 2011 414 design , mobile , seo 15 JavaScript String Functions Mar 29, 2011 413 javascript , strings , functions Optimizing a Screen for Mobile Use (nng )Mar 28, 2011 412 mobile , optimization , usability Animating With jQuery Mar 25, 2011 411 jquery , animations CSS Mixins (tab )Mar 22, 2011 410 css , mixins Responsive Web Design and Mobile Context (tka )Mar 22, 2011 409 responsive-design , mobile , metrics HTML5 Boilerplate Went 1.0 (pau )Mar 21, 2011 408 release-notes , html5-boilerplate The Psychology of Color (jas )Mar 21, 2011 407 design , colors HTTPS Is More Secure, So Why Isn’t the Web Using It? (ars )Mar 20, 2011 406 http , protocols , security , web 10 Ruby on Rails Best Practices Mar 18, 2011 405 ruby-on-rails , best-practices “currentColor” (chr /css )Mar 17, 2011 404 css , colors Introduction to Node.js With Ryan Dahl (tin /inf )Mar 17, 2011 403 videos , introductions , nodejs Why User Experience Cannot Be Designed (sma )Mar 15, 2011 402 user-experience , design Top 50 jQuery Selectors Mar 15, 2011 401 jquery , selectors Technical Web Typography: Guidelines and Techniques (css /sma )Mar 14, 2011 400 typography , css , guidelines , techniques Progressively Enhancing HTML5 Forms (chr /css )Mar 13, 2011 399 html , forms , tooling , modernizr , progressive-enhancement A Consistent User Experience (dre )Mar 12, 2011 398 user-experience , consistency , twitter+x , social-media On CSS Preprocessors (lea )Mar 9, 2011 397 css , preprocessors , less , sass 10 Things Every WordPress Plugin Developer Should Know (sma )Mar 8, 2011 396 wordpress , plugins , php Styling Texty Inputs Only (chr /css )Mar 8, 2011 395 css , selectors , forms Microsoft’s Anti-IE6 Rhetoric Mar 4, 2011 394 internet-explorer , microsoft , browsers Tracking—CSS “letter-spacing” and Where to Use It Mar 4, 2011 393 css , typography Web Notifications (ann )Mar 3, 2011 392 notifications , apis , standards To Reset or Not Reset—That’s the CSS Question (cra )Mar 3, 2011 391 css , resets The “@font-face” Rule and Useful Web Font Tricks (ope /sma )Mar 2, 2011 390 css , fonts , tips-and-tricks Typographic Effects in Canvas Mar 1, 2011 389 canvas , javascript , typography CSS Progress Bars (chr /css )Feb 24, 2011 388 css , progress-indicators , animations WHATWG, W3C, and HTML (ann )Feb 24, 2011 387 whatwg , w3c , html , standards Web Cryptography: Salted Hash and Other Tasty Dishes (ali )Feb 22, 2011 386 cryptography , security Making Websites Mobile Friendly (pie )Feb 22, 2011 385 mobile , urls , search , google The Importance of Being Versioned (nza )Feb 22, 2011 384 versioning , apis Sacrificing the Open Web With H.264 Feb 20, 2011 383 foss , licensing , multimedia , open-web Converting “@font-face” Fonts Quickly in Any OS (zol )Feb 20, 2011 382 conversion , css , fonts The Difference Between the WHATWG and the HTMLWG (wir )Feb 18, 2011 381 whatwg , w3c , standards , comparisons HTML, “@width,” and “@height” (j9t )Feb 17, 2011 380 html , images , multimedia , maintainability Useless HTTP Requests—Favicon (kar )Feb 16, 2011 379 favicons , http , anti-patterns HTML5 Completion Date Announced (cra )Feb 16, 2011 378 html HTML5 Not Finalized Until 2014 Feb 14, 2011 377 html , standards Marking Up Relationships Feb 14, 2011 376 html , metadata , microformats , xfn HTML5 Kicked Into 2014 (the )Feb 14, 2011 375 html , standards , w3c Getting Tired With XML (ann )Feb 10, 2011 374 xml Google 2000 vs. Google 2011 Feb 9, 2011 373 google , search , retrospectives , spam , comparisons Broken Links (tim )Feb 9, 2011 372 urls , links , javascript The Shapes of CSS (chr /css )Feb 8, 2011 371 css , shapes HTML as a Living Standard—For and Against (bru /htm )Feb 8, 2011 370 html , standards , processes , w3c , whatwg Breaking the Web With Hash-Bangs Feb 8, 2011 369 urls , javascript , search Different Transitions for Hover On / Hover Off (chr /css )Feb 3, 2011 368 css , transitions , animations , effects , hover HTML5 Gets Glitzy New Logo, Bids Adieu to Flash (cms )Jan 31, 2011 367 html , flash CSS3 Gets a New Logo Jan 31, 2011 366 css , w3c The Art of the Single Page Web Site Jan 31, 2011 365 design , examples , link-lists Whitespace (pvd )Jan 27, 2011 364 ecmascript , whitespace , parsing Using the CSS “border-image” Property (tab )Jan 24, 2011 363 css , borders , images CSSOM, Vars, Mixins, Nesting, and Modules (tab )Jan 22, 2011 362 css , cssom , custom-properties , mixins , nesting , modules The HTML5 Logo: What Do You Think? (lou /sma )Jan 22, 2011 361 html W3C Apologizes for HTML5 Brand Confusion (the )Jan 22, 2011 360 w3c , html Searching vs. Browsing (tan )Jan 20, 2011 359 searching , browsing , comparisons CSS Reset Jan 19, 2011 358 websites , css , resets , examples , overviews The Truth Behind HTML5′s New Logo Fiasco Jan 19, 2011 357 html Thoughts on PHP Sessions (jed )Jan 19, 2011 356 php HTML5 Logo Unveiled by World Wide Web Consortium (huf )Jan 19, 2011 355 html , w3c HTML5 as a Buzzword (tka )Jan 18, 2011 354 html HTML5. Feels. Good. OpenWeb (kar )Jan 18, 2011 353 html , web , community HTML5 Now Has an Official Logo, Looks Oddly Reminiscent of Superman’s Leotard Jan 18, 2011 352 html HTML5 Gets an Official Logo From W3C Jan 18, 2011 351 html , w3c Don’t Forget About HTML5’s “Little Guys” (lou )Jan 18, 2011 350 html , semantics jQuery and ASP.NET Jan 17, 2011 349 jquery , asp-net , ajax What Is Happening With XBL? (ann )Jan 15, 2011 348 xbl Navigating Bash History With “Ctrl” + “R” (lor )Jan 14, 2011 347 command-line , unix-like Why the Web Needs WebM (ann )Jan 13, 2011 346 multimedia A Simpler Page (cra /ali )Jan 11, 2011 345 design , typography , readability , html , css , simplicity The Sorry State of the CSS3 Specifications (nza )Jan 11, 2011 344 css , standards , link-lists The CSS3 “matrix()” Transform for the Mathematically Challenged (zol )Jan 7, 2011 343 css , functions , transforms , math The Real HTML5 Boilerplate (css )Jan 6, 2011 342 html , templates , html5-boilerplate What Are the JSON Security Concerns in Web Development? (sim )Jan 6, 2011 341 json , security People of HTML5—Bruce Lawson (bru +/moz )Jan 6, 2011 340 interviews , html , standards What’s New in Drupal 7? (cra )Jan 6, 2011 339 drupal Absolutely Position Element Within a Table Cell (chr /css )Jan 4, 2011 338 html , tables , positioning , css , jquery A Guide to Designing Cool URLs (wir )Jan 3, 2011 337 guides , urls , links , namespaces Top 15 jQuery Tricks Jan 3, 2011 336 jquery , tips-and-tricks , link-lists Why Use Classes or IDs on the HTML Element? (chr /css )Jan 2, 2011 335 html , attributes , css , selectors , wordpress , modernizr 5 Predictions for APIs in 2011 Dec 31, 2010 334 outlooks , apis , html , json , xml Separation Anxiety (eco )Dec 29, 2010 333 web , economics Testing Tricks: CSS Bookmarklets (j9t )Dec 29, 2010 332 css , bookmarklets , testing , tips-and-tricks URL Design (kne )Dec 28, 2010 331 urls , links , best-practices , namespaces How to Maintain Your Personal Brand as a Corporate Employee (sma )Dec 28, 2010 330 how-tos , career , branding Calculating Color Contrast (bri /24w )Dec 24, 2010 329 accessibility , contrast , colors Introduction to Blueprint—a CSS Grid-Based Framework Dec 21, 2010 328 introductions , blueprint Why Do We Need MicroXML? (ann )Dec 21, 2010 327 xml , html Video for Everybody (kro )Dec 19, 2010 326 html , multimedia , examples The Lonely Information Architect Dec 18, 2010 325 information-architecture , communication A Solution to Stop Font Face Fonts Looking Bold on Mac Browsers Dec 16, 2010 324 css , fonts , browsers , apple , unix-like W3C Releases Mobile Web Application Best Practices Guidelines (new )Dec 16, 2010 323 guidelines , mobile , web-apps , best-practices , w3c XFrames (ste /w3c )Dec 16, 2010 322 xframes , xml , frames Mobile Web Application Best Practices (aco /w3c )Dec 14, 2010 321 mobile , web-apps , best-practices , standards , w3c Testing Content (ali )Dec 14, 2010 320 content , testing , usability Using CSS Without HTML (mat )Dec 14, 2010 319 html , css , http-headers , http , php , minimalism MicroXML Dec 13, 2010 318 xml Web Sockets and the Risks of Unfinished Standards (sts /cne )Dec 10, 2010 317 websockets , mozilla , opera , standards Why We Should Start Using CSS3 and HTML5 Today (vit /sma )Dec 10, 2010 316 html , css qooxdoo 1.3 and 1.2.2 Released Dec 8, 2010 315 release-notes , qooxdoo Evolution of Script Loading Dec 6, 2010 314 html , javascript , asynchronicity , performance How to Use the Less CSS Preprocessor for Smarter Style Sheets (sma )Dec 6, 2010 313 how-tos , css , less , preprocessors My CSS Wish List (24w )Dec 3, 2010 312 wish-lists , css , cssdoc Tools for Cross Browser Compatibility: Live Testing Dec 2, 2010 311 testing , support , browsers , tooling Long Live the Web: A Call for Continued Open Standards and Neutrality (tim )Dec 1, 2010 310 web , standards , net-neutrality The Accessibility of WAI–ARIA (ali )Nov 30, 2010 309 accessibility , aria , wcag , browsers , screen-readers , assistive-tech ARIA and Progressive Enhancement (der /ali )Nov 30, 2010 308 accessibility , aria , progressive-enhancement Is Facebook a Threat to the Web? (cra )Nov 27, 2010 307 facebook+meta , web Google CDN Naming Conventions (and You) (chr /css )Nov 26, 2010 306 google , content-delivery , apis , naming , conventions How to Comment in jQuery Nov 26, 2010 305 how-tos , jquery , comments The Document Ready Function Nov 25, 2010 304 jquery , functions Big “When Can I Use” Update (fyr )Nov 24, 2010 303 release-notes , caniuse XML vs. the Web Nov 24, 2010 302 xml , json Opera Browser Shows Off “Tab Stacking” in New Beta (wir )Nov 23, 2010 301 opera , browsers Tim Berners-Lee: The Web Is Threatened (cne )Nov 23, 2010 300 web , net-neutrality , legal Extending HTML5—Microdata (htm )Nov 23, 2010 299 microdata , semantics , html , attributes How to Write Faster JavaScript Condition Expressions (cra )Nov 23, 2010 298 how-tos , javascript , operators W3C Drops Support of Web SQL (sts /zdn )Nov 22, 2010 297 w3c , sql , databases But It Doesn’t Validate Nov 22, 2010 296 html , css , conformance , vendor-extensions What Is Cross Site Scripting or XSS? (chr /css )Nov 19, 2010 295 xss , javascript , security , concepts Where Have All the Comments Gone? (sma )Nov 19, 2010 294 community , communication , blogging Internet Explorer 9 Preview Thinks Inside Box, Outside Browser (the )Nov 18, 2010 293 internet-explorer , browsers Is HTML5 Dirty? Nov 17, 2010 292 html , formatting 10 Well Known jQuery Events Nov 17, 2010 291 jquery , events Seven Reasons to Move to HTML5 Nov 17, 2010 290 html , maintenance , forms , multimedia , browser-storage , apis Understanding CSS3 Transitions (sim /ali )Nov 16, 2010 289 css , transitions 5 Useful Basic jQuery Syntax Nov 13, 2010 288 jquery Benefits of jQuery Nov 13, 2010 287 jquery , javascript , libraries Abolishing CSS Vendor Prefixes? (kar )Nov 12, 2010 286 css , vendor-extensions Web (bgz )Nov 11, 2010 285 web , history , terminology HTML5 Forms Validation in Firefox 4 (mou )Nov 10, 2010 284 html , forms , validation , firefox , browsers Exploring Markup for Breadcrumbs (chr /css )Nov 9, 2010 283 html , navigation , breadcrumbs , semantics W3C Adds More HTML5 Standards Tests Nov 8, 2010 282 w3c , html , standards , browsers W3C Publishes “Extremely Silly” HTML5 Test Results Suggesting Win for Internet Explorer 9 (app )Nov 3, 2010 281 w3c , html , support , browsers , internet-explorer How to Build a Mobile Website (sma )Nov 3, 2010 280 how-tos , mobile , html , css “!important” CSS Declarations: How and When to Use Them (lou /sma )Nov 2, 2010 279 css , cascade IE9 Tops Chrome, Firefox in HTML5 Compatibility Nov 2, 2010 278 html , support , browsers , internet-explorer , interoperability Get Started With Git (ali )Nov 2, 2010 277 introductions , git Is HTML5 Ready for Prime Time? (zdn )Nov 1, 2010 276 html Readability: The Optimal Line Length Nov 1, 2010 275 readability , typography , usability Cross Browser HTML5 Ruby Annotations Using CSS (zol )Oct 29, 2010 274 html , ruby-markup , css , conditional-comments Speed Up Your Website With PHP Buffer Flushing (cra )Oct 29, 2010 273 php , flushing , performance Opera With Extensions: Now Can It Replace Firefox? (smf /bet )Oct 28, 2010 272 opera , firefox , browsers , browser-extensions CSS Workflow (jin )Oct 19, 2010 271 videos , css , processes Performance Mythbusters (tka )Oct 18, 2010 270 performance , optimization , myths How I Structure Site Content Oct 17, 2010 269 content , information-architecture Disabling JavaScript: Asking the Wrong Question Oct 16, 2010 268 javascript , support , usability Should You Close PHP Tags? The Debate Continues… (cra )Oct 15, 2010 267 php , formatting , conventions New and Improved WCAG 2.0 Techniques (w3c )Oct 14, 2010 266 accessibility , wcag , techniques , documentation Web “Will Last 500 Years” Oct 14, 2010 265 web , outlooks What’s a Web Browser? (nza )Oct 12, 2010 264 browsers , concepts Improve JavaScript Performance Oct 12, 2010 263 javascript , performance , optimization Don’t Use Conditional Comments to Create Classes for IE7+ (lou )Oct 12, 2010 262 browsers , internet-explorer , conditional-comments Google Search Engine Optimization Starter Guide 2010—Plain Speak on SEO Oct 11, 2010 261 guides , google , seo Local Storage and How to Use It on Websites (cod /sma )Oct 11, 2010 260 how-tos , browser-storage , apis , javascript Is RSS Dead? (cra )Oct 11, 2010 259 syndication , rss Why We Don’t Have a Parent Selector (jus )Oct 10, 2010 258 css , selectors , performance Typography Is Not Your Brand, So Don’t Steal It (tim )Oct 9, 2010 257 typography , branding , design The W3C and the “HTML5 Isn’t Ready” Backlash (cra )Oct 8, 2010 256 html , w3c , browsers , interoperability , support HTML5 Accessibility (ste )Oct 8, 2010 255 websites , html , accessibility , browsers , support , chrome , firefox , internet-explorer , opera , safari W3C: Hold Off on Deploying HTML5 in Websites (inf )Oct 6, 2010 254 html , w3c Web Developers Accountable for HTML 5 Security (zdn )Oct 5, 2010 253 html , security “a { outline: none; }”—Don’t Do It Oct 4, 2010 252 websites , accessibility , css , focus Alphabetical Sorting Must (Mostly) Die (nng )Oct 4, 2010 251 sorting , usability CSS: How to Host Right-to-Left Styling (j9t )Sep 30, 2010 250 how-tos , css , internationalization String Regular Expressions With MooTools (dav )Sep 27, 2010 249 mootools , regex 4 More Principles of Information Architecture Sep 26, 2010 248 information-architecture , principles Why Atom Was Created Sep 25, 2010 247 atom , rss , syndication Web Ninja Interview: Marcin Wichary—Creator of Google Pacman Logo, HTML5 Slide Deck, and More (mwi +/aja )Sep 24, 2010 246 interviews , html , javascript , google Thoughts on Six Apart, SAY Media, and Movable Type Sep 24, 2010 245 movable-type HTML5: The Facts and the Myths (bru /sma )Sep 23, 2010 244 html , myths Forward Thinking Form Validation (rya /ali )Sep 21, 2010 243 forms , validation , errors , css The Need for Speed… Why Slow Page Load Times Matter (and )Sep 20, 2010 242 slides , performance The “spacer” Element Is Gone (hsi )Sep 17, 2010 241 html , interoperability Progressive Enhancement Using Nothing but JavaScript? (cod /aja )Sep 17, 2010 240 javascript , progressive-enhancement Best Lightweight PHP Frameworks of 2010 Sep 16, 2010 239 php , frameworks , comparisons How Do We Test a Web Browser? (One Year [Later]) (ple /w3c )Sep 15, 2010 238 browsers , testing , standards , web-platform How to Comment and When (bur )Sep 15, 2010 237 how-tos , standards , processes It’s IE9 Beta Download Day (cra )Sep 15, 2010 236 browsers , internet-explorer High-Performance String Concatenation in JavaScript (cra )Sep 14, 2010 235 javascript , strings , performance CSSOM Sep 12, 2010 234 cssom , css , parsing , tooling On “attr()” and “calc()” (lea )Sep 11, 2010 233 css , functions Chrome Market Share Rises Above 10 Percent (cra )Sep 11, 2010 232 browsers , chrome , metrics Box Sizing (mar /css )Sep 10, 2010 231 css , box-model Do You Still Have a Default Browser? (cra )Sep 9, 2010 230 browsers Ordering CSS3 Properties (chr /css )Sep 7, 2010 229 css , vendor-extensions , sorting , conventions WebPageTest.org and Page Speed Sep 7, 2010 228 webpagetest , google , performance If You’re in Online Marketing and Strategy, This Will Piss You Off (tim )Sep 6, 2010 227 design , marketing , processes , collaboration Google Releases Chrome 6 (cra )Sep 5, 2010 226 browsers , google , chrome Testing BlackBerry WebKit, or How I Encountered a Browser Tester’s Worst Nightmare (ppk )Sep 3, 2010 225 browsers , testing , webkit Why Your Website Is More Valuable Than Facebook Sep 2, 2010 224 social-media , blogging , content-management , concepts Google Now Indexes SVG (jsa )Sep 1, 2010 223 google , search , svg , images The Future of Web Fonts Is Sooner Than It Used to Be Aug 31, 2010 222 fonts , woff , design IDEs Kill Exploration (tan )Aug 30, 2010 221 code-editors , creativity IE9 Screenshot Leaked to the Web (cra )Aug 30, 2010 220 browsers , internet-explorer CSS Is to HTML as a CMS Is to… HTML (chr /css )Aug 28, 2010 219 content-management , html , css Real World Canvas Tips From Hakim El Hattab (bra /aja )Aug 25, 2010 218 canvas , tips-and-tricks What Is the History of the Django Web Framework? Why Has It Been Described as “Developed in a Newsroom”? (sim )Aug 24, 2010 217 django , history The CSS3 Song (bra /aja )Aug 23, 2010 216 css HTML5 Raises New Security Issues Aug 20, 2010 215 html , browsers , security Attack of the IE Conditional Comment… (bra /aja )Aug 20, 2010 214 conditional-comments , browsers , browser-detection , internet-explorer HTML5 Peeks, Pokes, and Pointers (div )Aug 18, 2010 213 html , apis , overviews How the Web Wins (wir )Aug 17, 2010 212 web , native , mobile Extending HTML5—Microformats (htm )Aug 17, 2010 211 microformats , html , attributes , semantics The Value of HTML Validation (nza )Aug 17, 2010 210 html , conformance CSS: A Little More on Less (mis )Aug 17, 2010 209 css , less Web Could Be Stylized by New W3C Font Platform Aug 17, 2010 208 web , fonts , woff , w3c An Implausibly Illustrated Introduction to HTML5 Web Workers (div )Aug 16, 2010 207 introductions , web-workers , javascript 7 Ways to Recover From Burnout Aug 16, 2010 206 career HTML5 Templates (chr /css )Aug 14, 2010 205 html , templates , html5-boilerplate , link-lists Strategic Decisions in a Strategy-Less Environment (bur )Aug 12, 2010 204 html , standards , w3c The Future of the Internet (sma )Aug 11, 2010 203 outlooks , web Announcing: HTML5 Boilerplate (pau )Aug 10, 2010 202 html , templates , html5-boilerplate HTML5 Boilerplate (jch )Aug 10, 2010 201 html5-boilerplate , templates HTML5 Boilerplate (pau +)Aug 10, 2010 200 websites , html , templates , html5-boilerplate JS1k: The JavaScript Code Golfing Competition (pvd )Aug 10, 2010 199 websites , javascript , examples More on CSS Media Queries for Mobile (gri /clo )Aug 7, 2010 198 css , media-queries , mobile List of Chromium Command Line Switches (bev )Aug 6, 2010 197 chromium , command-line URL Removals Explained: Removing Sensitive Text From a Page (joh )Aug 6, 2010 196 google , search , urls , privacy JS1k: JavaScript Optimisations (the )Aug 5, 2010 195 javascript , optimization Guidelines for URI Design (jac /css )Aug 2, 2010 194 guidelines , urls , principles Quick Guide to Implement Webfonts via “@font-face” (pau )Aug 2, 2010 193 guides , fonts , css In Defense of Photoshop (sma )Jul 29, 2010 192 photoshop Microsoft to Release IIS Express (cra )Jul 28, 2010 191 servers , microsoft , iis A CSS3 Tip (dav )Jul 27, 2010 190 css , shadows , tips-and-tricks Creating Cross Browser HTML5 Forms Now, Using Modernizr, webforms2, and HTML5Forms (zol )Jul 27, 2010 189 html , web-forms , forms , tooling , modernizr The Basics of Web Workers Jul 26, 2010 188 fundamentals , web-workers , javascript CSS Filters (jon )Jul 22, 2010 187 videos , css , hacks , conditional-comments , browsers , support 5 Quick Ways to Freshen Up Your Web Site Copy Jul 22, 2010 186 content , maintenance , design Understanding “border-image” (css )Jul 21, 2010 185 css , borders , images Delay Loading the Print Stylesheet (bel )Jul 20, 2010 184 css , print , javascript , performance 5 Reasons Why You Can Use HTML5 Today (cra )Jul 20, 2010 183 html The Core Mission of W3C (w3c )Jul 16, 2010 182 w3c , standards Prof. Dr. Style—Top 10 Web Design Styles of 1993 (gif )Jul 16, 2010 181 design , retrospectives The Beauty of Semantic Markup, Introduction Jul 15, 2010 180 introductions , semantics , html , microformats Tips for Web Design That Crosses Cultures (css )Jul 14, 2010 179 localization , navigation , unicode , colors , seo , design Rapid Blueprint CSS Layout With Boks Jul 13, 2010 178 blueprint , layout , css , tooling Node.js Is the New Black Jul 13, 2010 177 nodejs How to Run Apache and IIS at the Same Time (cra )Jul 13, 2010 176 how-tos , servers , apache , iis Simple JavaScript Function to Include CSS Jul 8, 2010 175 javascript , functions , css Writing Testable JavaScript Jul 8, 2010 174 javascript , testing microformats.org at 5: Two Billion Pages With hCards, 94% of Rich Snippets (tan /mic )Jul 8, 2010 173 microformats , anniversaries , semantics , metrics “text-rendering: optimizeLegibility;” // Can You Read Me Now? (dal /aja )Jul 2, 2010 172 css , typography , legibility Will JavaScript Function Without the “function” Statement? (cra )Jul 2, 2010 171 javascript , functions 10 Useful WordPress Security Tweaks (sma )Jul 1, 2010 170 wordpress , security The Death of the Pixel as We Know It—the New DPI Web (dal /aja )Jun 30, 2010 169 pixel-density , images Canvas Is Coming to IE9 (cra )Jun 29, 2010 168 browsers , internet-explorer , canvas , html Growing Pains Afflict HTML5 Standardization (sts /cne )Jun 28, 2010 167 html , standards , w3c , whatwg A Short Guide to Color Models Jun 27, 2010 166 guides , colors CSS Validation and Vendor Extensions: Throw Warnings, Not Errors (j9t )Jun 26, 2010 165 css , conformance , vendor-extensions The Media Object Saves Hundreds of Lines of Code (stu )Jun 25, 2010 164 design-patterns , html , css Google to Use HTML5 in Gmail (com )Jun 25, 2010 163 google , html How to Access the Internet (A Guide From 2025) (blo )Jun 24, 2010 162 how-tos , web HTML5Rocks.com: Google DevRel Shares the Love (dal /aja )Jun 22, 2010 161 html , documentation , google Stop Forking With CSS3 (aar /ali )Jun 22, 2010 160 css , anti-patterns Website Response Times (nng )Jun 21, 2010 159 performance , user-experience , usability , metrics WordPress 3.0 Ups the Game Jun 21, 2010 158 wordpress Less.js Will Obsolete CSS Jun 19, 2010 157 css , less , tooling To Comment, or Not to Comment… (tka )Jun 16, 2010 156 blogging Firefox Unveiled: Gecko Basic Data Flow Jun 15, 2010 155 browsers , firefox , gecko , browser-engines , parsing Automatic Gzip Compression for Apache2 Webservers (mro )Jun 13, 2010 154 apache , servers , compression , gzip Firefox 4: CSS3 “calc()” (moz )Jun 10, 2010 153 css , functions , firefox , browsers In Defense of Hard (pjo )Jun 8, 2010 152 design , simplicity , complexity The W3C Bites Back? (bur )Jun 8, 2010 151 w3c , html , standards The Principles of Cross-Browser CSS Coding (lou /sma )Jun 7, 2010 150 css , box-model , principles , browsers , support Transparency in Web Design (chr /css )Jun 6, 2010 149 design , transparency+opacity , css , png , images Apple HTML5 Microsite Touts Standards, but Only Works on Safari (dal /aja )Jun 4, 2010 148 html , apple , safari , browsers Enjoy HTML5 Excitement With PhpStorm and WebStorm (jet )Jun 4, 2010 147 html , phpstorm , webstorm , code-editors Frontend SPOF Jun 1, 2010 146 performance , html , javascript , css , fonts Is the Semantic Web Just a Dream? Jun 1, 2010 145 semantic-web Will Apple Embrace the Web? No. (kro /osn )May 29, 2010 144 apple , webkit , safari , browsers , web Using Google Chrome Frame (sli )May 28, 2010 143 videos , google , chrome-frame , browsers , internet-explorer , plugins Chrome Extensions for Web Development May 27, 2010 142 chrome , chromium , browser-extensions , tooling HTML5 Custom Data Attributes (“data-*”) (htm )May 27, 2010 141 html , custom-data , attributes Connecting the Dots With CSS3 (tre /sma )May 27, 2010 140 css Are You Ready for HTML 5? May 25, 2010 139 html , semantics , simplicity , multimedia , canvas , forms Responsive Web Design (bee /ali )May 25, 2010 138 responsive-design , media-queries , css “Wow, Mona Lisa With Pure CSS!” (lea )May 25, 2010 137 css , html , craft Principles of Icon Design (jon )May 25, 2010 136 principles , icons , images , design A Minimal HTML Document (HTML5 Edition) (sen )May 25, 2010 135 html , minimalism , templates Efficiently Rendering CSS (chr /css )May 24, 2010 134 css , selectors , performance , rendering A Few Thoughts on SSL Search May 23, 2010 133 google , search , ssl Has Web Development Diverged? (cra )May 21, 2010 132 career CSS Mini Reset May 20, 2010 131 css , resets Google Fonts Is Born—Can I Get a Hallelujah!? (mis )May 20, 2010 130 google , fonts , typography 2010: Web Fonts Are Here and Ready to Use (bra /aja )May 19, 2010 129 fonts , google , foss CSS Flexbox Layout Module (tab )May 19, 2010 128 css , flexbox , layout HTML5 and Flash: Why It’s Not a War, and Why Flash Won’t Die (sma )May 18, 2010 127 html , flash Wabi Sabi: Natural Simplicity in Web Design May 17, 2010 126 design , simplicity , principles What’s Coming in Firefox 4.0 (cra )May 17, 2010 125 browsers , firefox “Real Web Developers Don’t Need Debugging Tools” (j9t )May 14, 2010 124 debugging , browsers , dev-tools , tooling Garbage Collection in V8—for Mobile and Beyond (dal /aja )May 13, 2010 123 v8 , javascript-engines , javascript , garbage-collection Is the “progress” Element Truly Progressive? (bur )May 13, 2010 122 html Performance Toolbelt: Page Speed (tka )May 11, 2010 121 performance , tooling The Basics of Web Advertisement Tracking (nza )May 11, 2010 120 fundamentals , monetization , marketing Firefox 4: The HTML5 Parser—Inline SVG, Speed, and More (hsi /moz )May 11, 2010 119 html , svg , parsing , gecko , firefox , browsers Current Browser Market Shares and Trends (cra )May 7, 2010 118 browsers , metrics , trends The Expanding Web Platform (w3c )May 5, 2010 117 web-platform The New [“<track>”] Element Has Been Added to the HTML5 Spec (dal /aja )May 5, 2010 116 html , multimedia , standards Thoughts on Archiving HTTP (mno )May 5, 2010 115 http A Brief History of Markup (ada /ali )May 4, 2010 114 history , html , xhtml , xml Slow Kills (tel )May 4, 2010 113 performance , google How to Center an Absolutely Positioned Element Using CSS (cra )May 4, 2010 112 how-tos , css , centering PHP With nginx Is About to Become a Lot Easier May 4, 2010 111 servers , nginx , php HTML5 Extensibility: Here Comes the Semantic Web (dal /aja )May 3, 2010 110 html , microdata , extensibility , semantic-web Thoughts on Flash Apr 29, 2010 109 flash , web , apple Grid-Based Web Design, Simplified (sma )Apr 29, 2010 108 design , layout , grids , css CSS3 Solutions for Internet Explorer (lou /sma )Apr 28, 2010 107 css , internet-explorer , browsers 5 Common Myths About JavaScript (cra )Apr 27, 2010 106 myths , javascript Rich Snippets Go International Apr 26, 2010 105 google , search Remove the “hidden” Attribute (bur )Apr 26, 2010 104 html , attributes , hiding 9 Causes of Web Page Obesity (cra )Apr 22, 2010 103 performance , embed-code , compression , optimization Adding Content Using CSS3 (the )Apr 20, 2010 102 css , selectors , generated-content Better JavaScript Minification (nza /ali )Apr 20, 2010 101 javascript , minification , performance A Pixel Is Not a Pixel Is Not a Pixel (ppk )Apr 20, 2010 100 pixel-density , mobile , css When Can I Use Technology X? (cra )Apr 20, 2010 99 web-platform , support , browsers How to Proofread Your Own Writing Apr 19, 2010 98 how-tos , writing , communication , quality Forgiving HTML Parser for Node and Browsers (dal /aja )Apr 16, 2010 97 html , parsing , nodejs PHP: What You Need to Know to Play With the Web (cod /sma )Apr 15, 2010 96 php HTML5 History Is the Future Apr 11, 2010 95 html , apis , javascript jQuery CSS Abstraction (chr /css )Apr 9, 2010 94 jquery , css So All This Is Done in HTML5 by the Way (dal /aja )Apr 9, 2010 93 apple , html , mobile , web-platform Why Flexboxes Aren’t Good for Page Layout (tab )Apr 9, 2010 92 css , flexbox , layout The “orientation” Media Query (ppk )Apr 9, 2010 91 css , media-queries Getting Users to Upgrade Their Browsers (rey /aja )Apr 9, 2010 90 browsers , chrome , internet-explorer , firefox , safari , opera Microdata Tutorial (tab )Apr 8, 2010 89 tutorials , html , microdata The Dying Art of Design (sma )Apr 8, 2010 88 design , art The Sad State of the Web Design Community (sma )Apr 8, 2010 87 design , community CSS Naked Day 2010 (jch )Apr 7, 2010 86 awareness-days , css One Size Still Doesn’t Fit All for Web (zdn )Apr 7, 2010 85 web , mobile How to Prioritize, Military-Style Apr 7, 2010 84 project-management , prioritization CSS Specificity and Inheritance (sma )Apr 7, 2010 83 css , selectors , cascade , inheritance A Specialized JavaScript Library for Querying CSS (sib )Apr 5, 2010 82 javascript , libraries , css What’s Wrong With Extending the DOM Apr 5, 2010 81 dom , javascript , extensibility HTML5 Quake to Shake Up Flash (mis )Apr 3, 2010 80 html , canvas , websockets , webgl , flash , case-studies CSS Gets More Sassy With Version 3 (dal /aja )Mar 31, 2010 79 sass , css Web Spec Goulash (bur )Mar 30, 2010 78 html , xhtml , dom , standards CSS3 Generators Write All That Pesky Code for You (ate )Mar 30, 2010 77 css , tooling , link-lists The Art of the Web Background Mar 30, 2010 76 design , backgrounds , examples , link-lists Contrast Is King (ali )Mar 30, 2010 75 accessibility , colors , contrast HTML5: When Will the Madness End? (bur )Mar 26, 2010 74 html , standards , w3c , whatwg Data URIs (chr /css )Mar 25, 2010 73 data-urls , performance MySQL: Are You Actually Utilizing Your Indexes? (lea )Mar 25, 2010 72 databases , mysql CSSOM: API for CSS Values (ann )Mar 24, 2010 71 css , cssom , apis A Short Guide to Open Source Licenses (sma )Mar 24, 2010 70 guides , foss , licensing Update on HTML 5 Document License (w3c )Mar 23, 2010 69 html , licensing CSS Vendor Prefixes Considered Harmful (ppk )Mar 22, 2010 68 css , vendor-extensions , standards SproutCore 1.0 Is Here (dal /aja )Mar 22, 2010 67 sproutcore How to Improve Usability With Fitts’ and Hick’s Laws Mar 22, 2010 66 how-tos , usability , principles , optimization , design A Better Way to Use Elements (sea /moo )Mar 19, 2010 65 javascript , dom , mootools Working With Multilingual Websites Mar 19, 2010 64 internationalization , localization , urls , unicode , search , seo , google Meet the Pseudo Class Selectors (chr /css )Mar 17, 2010 63 css , selectors Microsoft <3 jQuery (dal /aja )Mar 16, 2010 62 microsoft , jquery What Makes a Good 404 Page? (sen )Mar 16, 2010 61 error-pages The Tragic Comedy That Is Rich Text Editing on the Web (ate )Mar 16, 2010 60 html Application Compatibility Layers Are There for the Customer, Not for the Program Mar 11, 2010 59 principles Forms on Mobile Devices: Modern Solutions (sma )Mar 11, 2010 58 mobile , forms HTML Minification (dal /aja )Mar 10, 2010 57 html , minification , tooling , html-minifier Custom Events in JavaScript (nza )Mar 9, 2010 56 events , javascript Experimenting With HTML Minifier Mar 9, 2010 55 html , html-minifier , minification , optimization , experiments Three Strategies for Managing Social Networks and a Full-Time Job Mar 5, 2010 54 social-media , strategies CSS Gradients (chr /css )Mar 2, 2010 53 css , gradients , backgrounds , examples The Future of CSS Typography (sma )Mar 1, 2010 52 css , typography Funeral Being Held for Internet Explorer 6 (kro /osn )Feb 25, 2010 51 internet-explorer , browsers Custom Checkbox and Radio Buttons Using CSS (dal /aja )Feb 24, 2010 50 forms , css Introducing Web SQL Databases (rem /htm )Feb 24, 2010 49 introductions , sql , databases Internet Explorer “Array.sort” Unreliable (zac )Feb 24, 2010 48 internet-explorer , browsers , arrays , sorting , javascript “px” Is Dead, Long Live “px” (j9t )Feb 23, 2010 47 css , units Microsoft to Disclose IE 9 Details in March Feb 18, 2010 46 internet-explorer , microsoft , browsers Improve Your jQuery Knowledge With the Source Viewer (cra )Feb 18, 2010 45 jquery , tooling An Introduction to Silverlight Feb 17, 2010 44 introductions , silverlight Some Questions About the “Blocking” of HTML5 (sim )Feb 16, 2010 43 html “!important” Is Actually Useful (in Print Style Sheets) (ate )Feb 16, 2010 42 css , cascade , print You Can Use CSS3 Right Now (sma )Feb 16, 2010 41 css , shadows , colors The Definitive Guide to Styling Links With CSS (sma )Feb 13, 2010 40 guides , links , css The Skinny on CSS Attribute Selectors (chr /css )Feb 13, 2010 39 css , selectors , attributes , html How to Become a Solid Web Developer, the Short Version (j9t )Feb 12, 2010 38 how-tos , career , craft , training , learning Workin’ on RDFa Feb 12, 2010 37 rdf , standards Developing Sites With AJAX: Design Challenges and Common Issues (cod /sma )Feb 10, 2010 36 ajax , javascript , techniques JavaScript EPUB Readers (mic /aja )Feb 9, 2010 35 epub , javascript , tooling Debug PHP With Firebug and FirePHP Feb 9, 2010 34 debugging , php , firebug , tooling How “nth-child” Works (chr /css )Feb 8, 2010 33 css , selectors Chrome Support for Greasemonkey Feb 8, 2010 32 chrome , browsers SVG Wow Feb 7, 2010 31 websites , svg , images , examples Quick Guide to Implementing the HTML5 Audio Tag (With Fallback to Flash) Feb 5, 2010 30 guides , multimedia , flash The Future of Web Content—HTML5, Flash, and Mobile Apps Feb 5, 2010 29 content , outlooks , mobile , html , flash Adobe Defends Flash, Again (tho )Feb 4, 2010 28 adobe , flash , html Why HTML5 Isn’t Going to Save the Internet (giz )Feb 4, 2010 27 html , flash , multimedia , browser-storage , apis HTML5 Editors Draft Hits W3C, Flash Doesn't Break a Sweat (Yet) Feb 2, 2010 26 html , standards How Internet Explorer 8 Document Mode Affects JavaScript (nza )Feb 2, 2010 25 internet-explorer , browsers , javascript , json , dom , arrays Create a Better, More Realistic Drop Shadow in Photoshop Feb 2, 2010 24 photoshop , shadows 50 Cool JavaScript Examples and CSS3 Tricks (vit /sma )Feb 1, 2010 23 javascript , css , examples , tips-and-tricks , link-lists Log Collection Server With Node.js (let )Jan 30, 2010 22 nodejs , servers , logging , functionality No Cookies or JavaScript? No Worries—You Can Be Tracked Anyway (mis )Jan 29, 2010 21 privacy JavaScript Running on the GPU (dal /aja )Jan 26, 2010 20 javascript The Dark Side of HTML 5 Video Jan 25, 2010 19 html , multimedia , licensing IE6 and the Abbreviation Tag (the )Jan 21, 2010 18 internet-explorer , browsers , html , support Firebug 1.5: New Features and Ready for Firefox 3.6 (dal )Jan 20, 2010 17 firebug State of the Index 2009 Jan 20, 2010 16 videos , google , search jQuery, WordPress, and Your functions.php (the )Jan 19, 2010 15 jquery , wordpress , php The Importance of Having an Accessible Website Jan 18, 2010 14 accessibility , wcag Background Desires (chr /css )Jan 15, 2010 13 css , backgrounds