Dealing With JavaScript Scope (jus )Jan 12, 2006 718 javascript , scope Firebug Jan 12, 2006 717 websites , firebug , firefox , mozilla , browsers , dev-tools Dojo Tips: Cookies, and a Nice Curry (dal /aja )Jan 11, 2006 716 dojo , cookies , caching , tips-and-tricks Don’t Blow Your Beta (tec )Jan 9, 2006 715 releasing , processes Nine Tips for Designing Rich Internet Applications Jan 7, 2006 714 design , rich-internet-apps , tips-and-tricks Building Open Textual Content on HTML (tan /mic )Jan 5, 2006 713 html , content , semantics , microformats Usability and Accessibility in 2006 Jan 4, 2006 712 usability , accessibility , standards , wcag , legal , outlooks Top Ten Reasons AJAX Is Here to Stay (dal /aja )Jan 4, 2006 711 ajax CSS Quick Tip: “overflow: hidden;” and IE (dal /aja )Jan 4, 2006 710 css , overflow , internet-explorer , microsoft , browsers , tips-and-tricks SEO Advice: URL Canonicalization Jan 4, 2006 709 seo , urls , search , google The Value of Graphic Design (jus )Jan 3, 2006 708 design , usability Open Flash? (dav )Jan 2, 2006 707 adobe , flash , foss AJAX, XHR, JavaScript, and Cross Domain Security Story Dec 30, 2005 706 security , ajax , javascript How to Tell the Difference Between Web 1.0 and Web 2.0 (dal /aja )Dec 30, 2005 705 web-2.0 , web , comparisons Canvas in IE Dec 29, 2005 704 canvas , internet-explorer , microsoft , browsers Lightbox JS Dec 25, 2005 703 libraries , javascript , images , effects , lightbox Top 7 PHP Security Blunders Dec 21, 2005 702 php , databases , sql , security AJAX Perf—Comparing the Atlas and Prototype Class Idioms Dec 21, 2005 701 javascript , comparisons , performance Rip It Up: Worn Type Using CSS (mis )Dec 20, 2005 700 css , image-replacement , techniques , effects IE Team Joins Mozilla on Standard Feed Icon (dal /aja )Dec 19, 2005 699 internet-explorer , microsoft , mozilla , browsers , syndication AJAX vs. AHAH (tan /mic )Dec 18, 2005 698 ajax , javascript , microformats Beware the Automated Accessibility Tool Trap Dec 15, 2005 697 accessibility , tooling , automation Take the AJAX Challenge: What Can’t AJAX Do? (mic )Dec 15, 2005 696 ajax JavaScript: Scroll to Bottom of a Div Dec 14, 2005 695 html , javascript , scrolling JSONP: JSON With Padding (mic /aja )Dec 12, 2005 694 json , javascript The Elements of Typographic Style Applied to the Web (ric )Dec 8, 2005 693 websites , guides , typography Don’t Be “eval()” (sim )Dec 7, 2005 692 javascript Ten Reasons to Learn and Use Web Standards Dec 6, 2005 691 standards , career The Future of HTML: WHATWG Dec 6, 2005 690 html , web-forms , canvas , standards , outlooks , whatwg , link-lists Avoid Edge Cases by Designing Up Front (ali )Dec 5, 2005 689 design , processes Macromedia No More (dav )Dec 5, 2005 688 macromedia , adobe , flash , dreamweaver Remote JSON—JSONP (etr )Dec 5, 2005 687 json XHTML Is Not for Beginners (lac )Dec 5, 2005 686 xhtml Rel vs. Rev (mic )Dec 1, 2005 685 html , xhtml , semantics , microformats , comparisons European Government Websites Failing the Disabled (com )Nov 30, 2005 684 accessibility Firefox Fans Promised Version 1.5 Tonight (iai )Nov 29, 2005 683 firefox , mozilla , browsers Tooltip.js: Creating Simple Tooltips (dal /aja )Nov 29, 2005 682 libraries , javascript , tooltips Printing a Book With CSS: Boom! (ber /ali )Nov 28, 2005 681 css , print How to Make “XMLHttpRequest” Calls to Another Server in Your Domain Nov 28, 2005 680 how-tos , javascript , security Move Over AJAX, Welcome AHAH (jus )Nov 24, 2005 679 ajax , terminology Web 2.0 (pau )Nov 24, 2005 678 web-2.0 , web , ajax , javascript , community AHAH: Asychronous HTML and HTTP (mic /aja )Nov 24, 2005 677 html , asynchronicity CSS Filters: Cross Browser Implementation (dal /aja )Nov 24, 2005 676 css , hacks , overviews Who GETs REST? Nov 22, 2005 675 apis , rest , http , programming New W3C Feed Validation Service (oli )Nov 21, 2005 674 discussions , w3c , syndication , rss , atom , conformance , tooling Accessibility Is Not Enough (nng )Nov 21, 2005 673 accessibility , usability Graceful Degredation With Prototype, Scriptaculous, and Ruby on Rails (aja )Nov 17, 2005 672 graceful-degradation , ajax , prototypejs , scriptaculous , ruby-on-rails JavaScript Libraries Roundup Nov 14, 2005 671 javascript , libraries , link-lists Mozilla XForms Project Threatened by Cut-Backs (sen )Nov 13, 2005 670 mozilla , xforms , forms The Huge Cloud Lens Bubble Map Web 2.0 (kos )Nov 11, 2005 669 web , web-2.0 Lea Alcantara Declares Her Love to CSS… (lea )Nov 9, 2005 668 interviews , css PHP and HTTP Making Friends Nov 7, 2005 667 php , http CAPTCHA Are Not a Security Measure Nov 5, 2005 666 captcha , usability , accessibility Firefox Takes the Good With the Bad Nov 4, 2005 665 firefox , mozilla , browsers IE7 Conditional Comments (dav )Nov 3, 2005 664 browsers , microsoft , internet-explorer , conditional-comments Ethan Marcotte Declares His Love to CSS… (bee )Nov 2, 2005 663 interviews , css What Won’t Be Fixed in IE7 (sen )Nov 2, 2005 662 browsers , microsoft , internet-explorer The Cascade (lac )Oct 26, 2005 661 css , cascade CSS Patches (sim )Oct 26, 2005 660 css , hacks , terminology Good Designers Redesign, Great Designers Realign (cam /ali )Oct 25, 2005 659 design , branding , career Multi-Threaded JavaScript? (oct /aja )Oct 25, 2005 658 javascript , multithreading JavaScript Database: In Browser (dal /aja )Oct 25, 2005 657 javascript , json , browsers , databases Including Site Pages in a Sitemap (van )Oct 24, 2005 656 sitemaps , search , google Class Attributes Are About More Than Styling (mic )Oct 19, 2005 655 html , attributes , semantics 5 Earth-Shattering Things You Should Know About AJAX and Probably Don’t (dhi )Oct 18, 2005 654 ajax , javascript , xml , web-2.0 AJAX: Dawn of a New Developer Oct 17, 2005 653 ajax , javascript Weblog Usability: The Top Ten Design Mistakes (nng )Oct 17, 2005 652 blogging , usability , mistakes Variable Scope for New Programmers (jus /dig )Oct 17, 2005 651 javascript , variables , scope , functions The Death of IE CSS Hacks (nza )Oct 17, 2005 650 internet-explorer , microsoft , browsers , css , hacks HTML Comments (ann )Oct 13, 2005 649 html , sgml , comments No Surprise: DRM Nightmare Rears Ugly Head. Again. (zdn )Oct 13, 2005 648 drm Prototype Insertion, IE 6, “tr’s,” and “Invalid Target Element for This Operation…” Oct 11, 2005 647 javascript , tables , internet-explorer , microsoft , browsers ShrinkSafe: Compress Your JavaScript (dal /aja )Oct 11, 2005 646 tooling , javascript , minification Character References Explained (lac )Oct 10, 2005 645 html , unicode , character-references , conformance HTML, CSS, PHP, and More Cheat Sheets Oct 10, 2005 644 cheat-sheets , link-lists , html , xhtml , css , wordpress , php , databases , encoding , seo , servers , tooling Flock: The Web 2.0 Browser (dal /aja )Oct 9, 2005 643 flock , browsers , web-2.0 Google ♥ HTML 5 (ann )Oct 4, 2005 642 google , html W3C Compliance and SEO Oct 4, 2005 641 w3c , standards , compliance , seo Dreamweaver 8 Does Standards! (rac )Sep 30, 2005 640 code-editors , macromedia , dreamweaver , standards The Total Cost of Using PHP? (ore )Sep 30, 2005 639 php , economics What Is Web 2.0 (tim /ore )Sep 30, 2005 638 web , web-2.0 , concepts , terminology , comparisons Planet Ajaxian (dal /aja )Sep 30, 2005 637 ajaxian AJAX With Images and Stylesheets (dal /aja )Sep 29, 2005 636 ajax , images , css Blame Netscape First (nza )Sep 28, 2005 635 netscape , internet-explorer , microsoft , browsers Introducing the CSS3 Multi-Column Module (ali )Sep 27, 2005 634 introductions , css , layout My Top Ten CSS Tricks Article Sep 27, 2005 633 css , tips-and-tricks War of the Web: Revenge of the Dynamics (dal /aja )Sep 26, 2005 632 web , retrospectives , perl , java , ruby-on-rails , php , asp-net , javascript , flash , pdf , xaml , html How Is a Google Sitemap Different From an HTML Sitemap? (van )Sep 26, 2005 631 google , sitemaps , html , comparisons CSS Techniques Roundup—20 CSS Tips and Tricks Sep 22, 2005 630 css , techniques , tips-and-tricks , link-lists AJAX and Browser History (bra )Sep 22, 2005 629 ajax , browsers The Elements of JavaScript Style II (dou )Sep 21, 2005 628 javascript , best-practices IE Web Developer Helpers (aja )Sep 21, 2005 627 internet-explorer , microsoft , browsers , browser-extensions Improving Link Display for Print (aar /ali )Sep 20, 2005 626 css , links , print The Elements of JavaScript Style (dou )Sep 19, 2005 625 javascript , best-practices Why AJAX Matters Now (jes )Sep 16, 2005 624 ajax , web Ten Steps to a More User Friendly Website Sep 14, 2005 623 flash , performance , images , compression , link-rot , html , conformance , browsers , support , navigation , readability , quality Analyzing Web Server Logs Sep 8, 2005 622 servers , logging , analytics , tooling , link-lists Best Practices for Declaring Languages in HTML and XHTML (mho /wa )Sep 4, 2005 621 best-practices , html , xhtml , localization , internationalization Submitting Mobile Sitemaps (van )Aug 31, 2005 620 google , search , sitemaps , mobile HTML Tags vs. Elements vs. Attributes Aug 30, 2005 619 html , attributes , terminology , comparisons Open New Windows for PDF and Other Non-Web Documents (nng )Aug 29, 2005 618 usability , links , pdf DWR Version 1.0 Released Aug 29, 2005 617 release-notes , dwr Flock—Social Browsing Is Cool (tec )Aug 26, 2005 616 flock , browsers What URLs Should a Sitemap Include? (van )Aug 26, 2005 615 sitemaps , urls How Readable Is Your PHP? Aug 25, 2005 614 php , formatting , documentation Problems With Automated Accessibility Testing Tools Aug 24, 2005 613 accessibility , testing , tooling Passing the Acid2 Test Aug 18, 2005 612 web-platform , acid-tests , support , browsers , safari , apple , konqueror JavaScript Lint (dal /aja )Aug 16, 2005 611 tooling , linting , javascript Putting A/B Testing in Its Place (nng )Aug 15, 2005 610 testing , optimization , usability Next Generation HTML Adds Flexibility of XML to the “Lingua Franca of the Web” (nic /com )Aug 9, 2005 609 html , xhtml Usability Improvements Using the DOM (mis )Aug 9, 2005 608 usability , dom , javascript , links Cameron Moll Declares His Love to CSS… (cam )Aug 8, 2005 607 interviews , css The Dojo Event System (sli )Aug 8, 2005 606 dojo , events Top 5 Web Design Mistakes (nza )Aug 8, 2005 605 design , images , javascript , colors , fonts , mistakes JavaScript Utilities Project Aug 4, 2005 604 javascript , tooling IE7 to Fail Standards Test (zdn )Aug 2, 2005 603 internet-explorer , microsoft , browsers , standards , web-platform , acid-tests Standards—Everyone’s a Winner Aug 1, 2005 602 standards Make Printing Work Better With the Web (mic )Jul 31, 2005 601 internet-explorer , microsoft , browsers , print Standards and CSS in IE (cdu /mic )Jul 29, 2005 600 internet-explorer , microsoft , browsers , standards , css IE7 CSS Updates (dav )Jul 28, 2005 599 internet-explorer , microsoft , browsers JPG Quality (dav )Jul 27, 2005 598 images , jpeg , quality , compression Learning Web Development (jus )Jul 21, 2005 597 learning , career The End of CAPTCHA? (mis )Jul 18, 2005 596 captcha , accessibility Architecting CSS (gar /dig )Jul 18, 2005 595 css , conventions Integrating Flash With HTML, JavaScript, and AJAX (dal /aja )Jul 14, 2005 594 flash , html , javascript , ajax Upload Multiple Files With a Single File Element Jul 13, 2005 593 html , javascript , file-handling Scrolling and Scrollbars (nng )Jul 11, 2005 592 scrolling , usability , design AJAX: How DWR Handles XML Jul 6, 2005 591 ajax , java , dwr , xml On Having Layout (ing )Jun 30, 2005 590 browsers , microsoft , internet-explorer , hacks The Atlas Project (nza )Jun 29, 2005 589 microsoft , ajax , javascript , components XHTML Because It Has a DOCTYPE (ann )Jun 28, 2005 588 xhtml , html Gnomedex Calendar the Microformat Way (kev /mic )Jun 25, 2005 587 microformats Zoom Layout (sto )Jun 24, 2005 586 design , layout , accessibility , zooming Douglas Bowman Declares His Love to CSS… (sto )Jun 23, 2005 585 interviews , css Websites Alienate Firefox Users Jun 23, 2005 584 firefox , mozilla , browsers script.aculo.us: JavaScript Libraries (dal /aja )Jun 23, 2005 583 scriptaculous , prototypejs Jason Santa Maria Declares His Love to CSS… (jas )Jun 22, 2005 582 interviews , css What Is AJAX? (jus )Jun 22, 2005 581 terminology , ajax Mozilla’s New Array Methods (nza )Jun 22, 2005 580 javascript , arrays , methods , firefox , mozilla , browsers Anne van Kesteren Declares His Love to CSS… (ann )Jun 21, 2005 579 interviews , css IE Frame Bug (dal /aja )Jun 21, 2005 578 internet-explorer , microsoft , browsers , frames , security Open Source Design? (dav )Jun 20, 2005 577 foss , design , html , css Lab Experiment: Elastic Zoom Layouts Jun 19, 2005 576 accessibility , zooming , screen-magnification Microformats (mic )Jun 19, 2005 575 microformats , concepts , principles , html , xhtml Quick Reminder on Vendor Relations Jun 17, 2005 574 business-relations , collaboration Richard Rutter Declares His Love to CSS… (ric )Jun 17, 2005 573 interviews , css Veerle Pieters Declares Her Love to CSS… (vee )Jun 17, 2005 572 interviews , css Another JavaScript Compressor/Obfuscator (oct /aja )Jun 17, 2005 571 javascript , tooling , compression , obfuscation Tomas Caspers Declares His Love to CSS… Jun 16, 2005 570 interviews , css Andy Clarke Declares His Love to CSS… (mal )Jun 15, 2005 569 interviews , css Christian Heilmann Declares His Love to CSS… (cod )Jun 15, 2005 568 interviews , css Dirk Schürjohann Declares His Love to CSS… Jun 15, 2005 567 interviews , css Molly Holzschlag Declares Her Love to CSS… (mho )Jun 15, 2005 566 interviews , css HTML 5 vs. XHTML 2 (dal /aja )Jun 10, 2005 565 html , xhtml , whatwg , w3c , standards , comparisons Rico: Open-Source AJAX and JavaScript Library (dal /aja )Jun 8, 2005 564 libraries , ajax , javascript Drip: IE Leak Detector (dal /aja )Jun 1, 2005 563 memory , tooling , windows , internet-explorer , microsoft , browsers Why Generic XML on the Web Is a Bad Idea (ann )May 31, 2005 562 html , xml , semantics Utility: JavaScript Obfuscator (dal /aja )May 31, 2005 561 tooling , javascript , obfuscation Who Cares About Semantics Anyway? (dav )May 30, 2005 560 semantics , html , xhtml Popups Are Evil (nza )May 24, 2005 559 pop-ups , internet-explorer , microsoft , browsers AjaxPatterns (mic )May 23, 2005 558 websites , ajax , javascript , software-design-patterns XHTML Was Good for the Web (ann )May 21, 2005 557 xhtml , html , standards , semantics Validation Quiz Explanation (lac )May 19, 2005 556 quizzes , html , xhtml , xml , conformance Netscape 8 (nza )May 19, 2005 555 netscape , browsers AJAX Mistakes May 18, 2005 554 ajax , javascript , mistakes Microformats and Semantics in Japan (mey )May 18, 2005 553 microformats , xfn , semantics Questions on XHTML2 (ann )May 17, 2005 552 xhtml , semantics Successful Web Development Methodologies Article May 13, 2005 551 processes , project-management , agile STR: SwishMAX Text Replacement May 11, 2005 550 image-replacement , techniques , flash , javascript W3C Launches Mobile Web Initiative May 11, 2005 549 w3c , mobile Validate Your Input! May 9, 2005 548 validation , security Language Tags (ann )May 6, 2005 547 html , metadata , localization , internationalization An Experiment With “ins” and “del” (jus )May 5, 2005 546 html , experiments Markup Content Models (ann )May 5, 2005 545 html , conformance HTML Comments in Scripts (lac )May 4, 2005 544 html , xhtml , javascript , comments Safari Passes Acid2 Test (nza )Apr 29, 2005 543 safari , apple , browsers , acid-tests IE7 User-Agent String Revealed (nza )Apr 28, 2005 542 internet-explorer , microsoft , browsers Personalised RSS and Cookie Sharing (mno )Apr 24, 2005 541 syndication , rss , cookies Character Encodings and Input Apr 19, 2005 540 unicode , character-references , conformance , php Opera Software Ships Version 8 of Its Browser (the )Apr 19, 2005 539 opera , browsers Ten Good Practices for Writing JavaScript in 2005 Apr 19, 2005 538 javascript , best-practices Why MIME Types Are Not Like Handing Someone a Cup of Coffee Saying It’s Hot Chocolate (ann )Apr 17, 2005 537 mime-types Ampersands, PHP Sessions, and Valid HTML (w3c )Apr 15, 2005 536 html , php , character-references , conformance XAML (or Avalon) (ann )Apr 15, 2005 535 xaml Avalon/XAML First Look (dav )Apr 14, 2005 534 xaml Using Title Tags to Improve SEO and Website Conversion Apr 14, 2005 533 html , seo , user-conversion Five Simple Steps to Better Typography (mar )Apr 13, 2005 532 typography Definitive Solution to Image Replacement Apr 10, 2005 531 image-replacement , techniques The Future: HTML or XHTML (lac )Apr 10, 2005 530 html , xhtml , outlooks , comparisons Semantic Markup (ann )Apr 1, 2005 529 semantics , html Spruced-Up Site Maps (ali )Mar 30, 2005 528 html , navigation , sitemaps Internet Explorer “innerHTML” Quirk (nza )Mar 30, 2005 527 internet-explorer , microsoft , browsers , javascript Cascading Style Sheets Mar 29, 2005 526 studies , css , history , dsssl One Site Fits All (com )Mar 28, 2005 525 accessibility MIR: Malarkey Image Replacement (mal )Mar 27, 2005 524 image-replacement , techniques , css Nifty Corners: Rounded Corners Without Images Mar 16, 2005 523 css , presentational-html , techniques AJAX Considered Harmful (int )Mar 16, 2005 522 ajax , encoding AJAX in Ruby on Rails (dal /aja )Mar 16, 2005 521 ajax , ruby-on-rails Super Simple Clearing Floats (ann )Mar 15, 2005 520 css , floats , overflow Handling Usability Concerns Such as the Back Button, and Bookmarking (dal /aja )Mar 14, 2005 519 rich-internet-apps , usability , ajax , javascript Apache Performance Testing Mar 13, 2005 518 servers , apache , performance , testing On Valid CSS (ann )Mar 13, 2005 517 css , conformance IE7 Wishlist (ann )Mar 10, 2005 516 browsers , microsoft , internet-explorer , wish-lists XForms Myths Mar 8, 2005 515 xforms , myths XForms (ann )Feb 27, 2005 514 xforms , css The Power of Pure CSS (sil )Feb 24, 2005 513 css Documentation, Documentation, Documentation (sil )Feb 23, 2005 512 documentation , jsdoc , javascript , tooling Extending a Markup Language (ann )Feb 22, 2005 511 software-design , xml , namespaces , extensibility AJAX: A New Approach to Web Applications (jes )Feb 18, 2005 510 ajax , html , xhtml , css , dom , javascript , web-apps Problems the New IE Could Cause (ann )Feb 16, 2005 509 browsers , microsoft , internet-explorer , hacks , doctype-switching Character Model for the World Wide Web 1.0: Fundamentals (fye +/w3c )Feb 15, 2005 508 unicode , encoding , internationalization , standards IE7 (dav )Feb 15, 2005 507 browsers , microsoft , internet-explorer IE7 (mic )Feb 15, 2005 506 internet-explorer , microsoft , browsers More on IE Memory Leaks (nza )Feb 10, 2005 505 internet-explorer , microsoft , browsers , memory Basics of Search Engine Optimisation Feb 3, 2005 504 fundamentals , seo JavaScript Triggers (ppk /ali )Feb 1, 2005 503 javascript Validating a Custom DTD (jde /ali )Feb 1, 2005 502 xhtml , conformance JSON and XML (mno )Jan 24, 2005 501 json , xml RSS 1.1: RDF Site Summary (crs )Jan 23, 2005 500 syndication , rss , rdf , xml <div style='font-weight: bold'>Lost Cause</div> Jan 21, 2005 499 html , semantics Introduction to Browser-Specific CSS Hacks Jan 20, 2005 498 introductions , browsers , css , hacks “rel=nofollow” (sim )Jan 17, 2005 497 links , metadata , seo , google Big, Stark, and Chunky (ali )Jan 11, 2005 496 accessibility , zooming , screen-magnification , examples DHTML ’05 (dav )Jan 6, 2005 495 dhtml Permanent Redirect in PHP (ann )Jan 2, 2005 494 php , redirecting Picking Your Standard Jan 1, 2005 493 standards , processes What Is Version Control? Why Is It Important for Due Diligence? Jan 1, 2005 492 version-control , link-lists PHP Predictions for 2005 Dec 30, 2004 491 php , outlooks New W3C Standard Reuses Content Dec 20, 2004 490 w3c , xml , standards Alt Attribute (Alt Tag, Alt Tooltip) (ann )Dec 16, 2004 489 html , attributes , images , alt-text , accessibility Architecture of the World Wide Web, Volume One (ndw /w3c )Dec 15, 2004 488 web , web-platform , standards , architecture A Land of Wasted Web Opportunity Dec 14, 2004 487 w3c , standards , semantic-web HTML Tags (lac )Dec 10, 2004 486 html , terminology , comparisons The Most Hated Advertising Techniques (nng )Dec 6, 2004 485 monetization , techniques , pop-ups Extending HTML4 Forms Dec 4, 2004 484 html , forms , xforms One-Way Links Were Key to Web (sdt )Dec 1, 2004 483 web , links World Wide Web Hits 15th Birthday Dec 1, 2004 482 web , anniversaries The IDE Divide Nov 26, 2004 481 code-editors From an Alt Point of View (the )Nov 25, 2004 480 accessibility , usability , legal , alt-text , images 60,000 Lines of JavaScript Nov 22, 2004 479 javascript , php 10 Tips for Writing High-Performance Web Applications (mic )Nov 19, 2004 478 asp-net , iis , microsoft , servers , caching , compression , tips-and-tricks Invasion of the Body Switchers (sib +/ali )Nov 19, 2004 477 design , accessibility , css W3C May Push Wireless Web Specs (cne )Nov 17, 2004 476 w3c , mobile , xhtml , smil , svg , standards Netscape Aims Beyond Firefox (cne )Nov 17, 2004 475 netscape , firefox , mozilla , browsers W3C Documents the Architecture of the Web (svg )Nov 12, 2004 474 interviews , w3c , architecture , web Branding Is Dead? (jus )Nov 9, 2004 473 branding Decline of Brands? Nov 9, 2004 472 branding Don’t Be Fooled! Keep Internet Explorer at All Cost! (plo )Nov 9, 2004 471 internet-explorer , microsoft , firefox , mozilla , browsers Getting Started: Apache mod_rewrite Methods Nov 5, 2004 470 introductions , servers , apache Uncollapsing Margins (mey )Nov 3, 2004 469 css , margins sJIR: scalable Jens Image Replacement Nov 2, 2004 468 image-replacement , techniques , fonts , javascript XML’s Growing Pains Nov 1, 2004 467 xml The Four Essentials of Modern Web Design Oct 27, 2004 466 fundamentals , conformance , accessibility , semantics , principles , quality Rediscovering Java (sen )Oct 21, 2004 465 java The Relevant CSS Panel Oct 18, 2004 464 css , cascade Iterative Design (jus )Oct 13, 2004 463 design , processes Open Source vs. Closed Source (jus )Oct 7, 2004 462 foss , economics , comparisons JSLint (nza )Oct 6, 2004 461 javascript , linting , tooling , jslint JavaScript Security Oct 4, 2004 460 javascript , security Separate Text-Only Version? No Thanks! Sep 30, 2004 459 accessibility Checkboxes vs. Radio Buttons (nng )Sep 27, 2004 458 forms , comparisons , guidelines , usability Resolution Dependent Layout (the )Sep 21, 2004 457 responsive-design , javascript Providing CSS for Just Internet Explorer (jon )Sep 21, 2004 456 css , internet-explorer , microsoft , browsers , hacks Go Firefox, Go (jon )Sep 17, 2004 455 firefox , mozilla , browsers “min-height: fixed;” (dav )Sep 16, 2004 454 css My Favorite Tags Sep 16, 2004 453 coldfusion More Usable Forms—Controlling Scroll Position Sep 15, 2004 452 forms , usability , scrolling , html , javascript , coldfusion The Need for Web Design Standards (nng )Sep 13, 2004 451 usability , design , conventions File Upload Security (lac )Sep 8, 2004 450 html , file-handling , security GIF Hacking (dav )Sep 8, 2004 449 images , gif , png , dithering , compression New Site Technology for Visually Impaired Surfers (zdn )Sep 8, 2004 448 css , accessibility , alt-text , images CSS Centering 101 (sim )Sep 8, 2004 447 introductions , css , centering HTML Overlays (ann )Sep 7, 2004 446 html , xul , overlays Ten CSS Tricks—Corrected and Improved (tan )Sep 7, 2004 445 css , tips-and-tricks Undoing html.css and Using Debug Scaffolding (tan )Sep 6, 2004 444 css , resets , debugging 35 Years of the Internet Sep 1, 2004 443 web , anniversaries , history HTML Overlays (gla )Aug 30, 2004 442 overlays , html , xml , techniques Introducing sIFR: The Healthy Alternative to Browser Text (mik )Aug 29, 2004 441 introductions , image-replacement , techniques , flash Link Relationships (lac )Aug 25, 2004 440 html , links , metadata , semantics Fitts’s Law (dav )Aug 19, 2004 439 principles , design , usability Quick Guide to XHTML (ann )Aug 19, 2004 438 guides , xhtml , html , conformance , mime-types , unicode The Zen of Python Aug 19, 2004 437 python , principles Why Specs Matter (div )Aug 16, 2004 436 standards Me, Me, Me, Me, and… Me (mey )Aug 16, 2004 435 xfn , microformats A Conversation With Michael Kay on XML Technologies (mic )Aug 11, 2004 434 interviews , xml , xsl , xpath , xquery Enhance Usability by Highlighting Search Terms (bri /ali )Aug 10, 2004 433 usability , searching , php Perma Your RSS! (jus )Aug 10, 2004 432 syndication , rss , links Declarative JavaScript Programming (and )Aug 9, 2004 431 javascript , programming URI (IRI) Design (ann )Aug 5, 2004 430 urls , http , content-negotiation , localization , internationalization Why “document.write()” Doesn’t Work in XML Aug 4, 2004 429 javascript , dom , xml Are Web Sites Identical? (jon )Jul 28, 2004 428 design First Things First: IA and CSS (cwo +)Jul 16, 2004 427 slides , information-architecture , css Extending HTML Jul 12, 2004 426 html , standards , processes , xhtml , namespaces , extensibility , apple Filtering CSS (sto )Jul 6, 2004 425 css , hacks , internet-explorer , microsoft , browsers , unix-like , apple Spot the Security Hole Jul 3, 2004 424 php , security State of the WHAT Jun 29, 2004 423 whatwg , web-forms , forms , browsers , microsoft , internet-explorer Integrated Web Design: Strategies for Long-Term CSS Hack Management (mho )Jun 25, 2004 422 css , hacks , maintainability , strategies 5 Questions for Your Web Development Team (joh )Jun 25, 2004 421 mobile , performance , legal , accessibility , maintainability , extensibility , search An Introduction to Information Architecture Jun 21, 2004 420 introductions , information-architecture Using Accesskeys Is Easy Jun 20, 2004 419 html , accessibility , keyboard-navigation Dynamic Text Replacement (ali )Jun 15, 2004 418 image-replacement , techniques , php , javascript PHP and “application/xhtml+xml” (ann )Jun 14, 2004 417 php , xhtml , mime-types How Microsoft Lost the API War (spo )Jun 13, 2004 416 microsoft , apis , history XHTML Is Invalid HTML (ann )Jun 13, 2004 415 xhtml , html , conformance Custom 404 (jus )Jun 8, 2004 414 error-pages , servers , apache , microsoft , iis Fragment of HTML? (ann )Jun 5, 2004 413 html , atom , syndication Mozilla, Opera Join Forces for New W3C Proposal (tec )May 31, 2004 412 mozilla , opera , w3c , web-forms , standards The Cost of Page Rank (sto )May 28, 2004 411 seo , pagerank , google Tables vs. CSS—a Fight to the Death May 27, 2004 410 html , tables , css , layout , comparisons Atom (or Web Syndication) (ann )May 25, 2004 409 syndication , atom , semantics Future of the Web, a Must-Read (gla )May 21, 2004 408 web-platform , outlooks , principles , mozilla , opera Print It Your Way (ali )May 21, 2004 407 print , css The Future of the Web (ann )May 21, 2004 406 web-platform , outlooks , web-forms , forms Semantic Web Ready for Phase Two (rya )May 20, 2004 405 semantic-web , w3c Viewport, Canvas, Root (ann )May 19, 2004 404 terminology , viewport About PHP Usage May 18, 2004 403 php Clearing Floats (sim )May 16, 2004 402 css , floats Separation: The Web Designer’s Dilemma (ali )May 14, 2004 401 content-management , best-practices , maintainability Web Forms 2.0 May 14, 2004 400 web-forms , forms Tidy HTML May 10, 2004 399 html , php , tooling Evaluating CSS Hacks (sim )May 4, 2004 398 css , hacks Stupid Compression Tricks (mno )May 1, 2004 397 ip , compression , optimization Tags vs. Elements (ann )May 1, 2004 396 html , terminology , comparisons What Is Web Accessibility? (ali )Apr 30, 2004 395 accessibility Server-Sent DOM Events Apr 28, 2004 394 servers , dom , events Safari CSS Effects (dav )Apr 24, 2004 393 browsers , apple , safari , css , effects Serializing PHP Data Structures for JavaScript Apr 22, 2004 392 php , data-structures , javascript JavaScript and Security (sim )Apr 19, 2004 391 javascript , security A Web Open to All? Apr 16, 2004 390 web , accessibility Embedding Flash Without “<embed>” Apr 12, 2004 389 flash , html IE vs. Image Replacement (dav )Apr 8, 2004 388 browsers , microsoft , internet-explorer , image-replacement , techniques Document Object Model (DOM) Level 3 Core Specification (leh +/w3c )Apr 7, 2004 387 dom , standards DOM Level 3 a W3C Recommendation Apr 7, 2004 386 dom , standards DOM Level 3 a W3C Recommendation Apr 7, 2004 385 w3c , dom , standards How to Sell Accessibility Apr 6, 2004 384 how-tos , accessibility , advocacy I Laugh at Your Spacer Gifs (jon )Apr 6, 2004 383 html , tables , images , gif , css , refactoring Manipulate the User Agent for Accurate Site Stats Apr 2, 2004 382 browsers , analytics Python Just Got a Whole Lot Cooler (mno )Mar 29, 2004 381 python Version Control and Web Development Mar 29, 2004 380 version-control , cvs Handling Content From Strangers Mar 26, 2004 379 content , security Accessible Pop-Up Links (ali )Mar 19, 2004 378 pop-ups , links , accessibility Introducing Markdown (gru /dar )Mar 15, 2004 377 introductions , markdown Welcome to the Next Phase of the Internet Mar 15, 2004 376 architecture , web , web-services AJAX: “XML for Client-Side Computing” Mar 10, 2004 375 ajax , javascript , xml CSS Sprites: Image Slicing’s Kiss of Death (dav /ali )Mar 5, 2004 374 css , images , sprites , performance Zebra Tables (ali )Mar 5, 2004 373 tables , css , effects Principles of XML Design: When to Use Elements Versus Attributes (uog )Mar 4, 2004 372 xml , principles Semantics: A New Beginning? Mar 1, 2004 371 semantic-web , semantics Great CSS Design (dav )Feb 29, 2004 370 css , design , link-lists CSS Drop Shadows (ali )Feb 27, 2004 369 css , images , shadows , effects Configure Web Logs in Apache Feb 23, 2004 368 servers , apache , logging , configuration Subversion 1.0.0 Released (the )Feb 23, 2004 367 svn Is Configuration With Arrays a Bad Smell? Feb 20, 2004 366 configuration , arrays , php Get Off Your RSS! Feb 17, 2004 365 syndication , rss , tooling , link-lists Targeted Email Newsletters Show Continued Strength (nng )Feb 17, 2004 364 email , user-experience , outlooks Line Endings in JavaScript (sim )Feb 16, 2004 363 javascript W3C Delivers Standards for the “Semantic Web” (iti )Feb 16, 2004 362 w3c , standards , semantic-web Googling for XML (bob )Feb 11, 2004 361 xml , rdf , searching OWL Web Ontology Language Guide (w3c )Feb 10, 2004 360 guides , owl , standards OWL Web Ontology Language Overview (w3c )Feb 10, 2004 359 overviews , owl , standards Is the “head” Element Obsolete? (ann )Feb 8, 2004 358 html , http , metadata Lazy PHP Feb 6, 2004 357 php The Dangers of PageRank (sim )Feb 6, 2004 356 google , seo , pagerank Which Browsers to Support? (sim )Feb 6, 2004 355 browsers , support , progressive-enhancement CSS Validation (dav )Feb 5, 2004 354 css , conformance An Introduction to FOAF (ldo )Feb 4, 2004 353 introductions , rdf , metadata New Browsers (jon )Feb 3, 2004 352 safari , apple , mozilla , browsers CSS Design: Custom Underlines (ali )Feb 2, 2004 351 css , effects , links The IE Factor (sto )Jan 26, 2004 350 internet-explorer , microsoft , browsers , css Error Handling and Web Language Design Jan 22, 2004 349 errors , standards , conformance , html The Perfect 404 (llo /ali )Jan 16, 2004 348 error-pages , javascript , http , usability CSS: Hacking Around (ann )Jan 12, 2004 347 css Faux Columns (sim /ali )Jan 9, 2004 346 css , layout , floats , backgrounds , techniques Abstracting CSS (dav )Jan 7, 2004 345 css , html , complexity , maintainability Extensibility and Interoperability (mno )Jan 3, 2004 344 standards , extensibility , interoperability , profiling Top Ten Web Design Mistakes of 2003 (nng )Dec 22, 2003 343 design , mistakes , usability Proposed XHTML Module: Web Forms 2.0 Dec 17, 2003 342 xhtml , web-forms , forms Reviewing Web Architecture Dec 17, 2003 341 web , architecture Achieve Results With Banner Exchange Dec 13, 2003 340 branding , monetization , seo Night of the Image Map (ali )Dec 12, 2003 339 css , techniques , images , image-maps Open Source Enables the Disabled Dec 12, 2003 338 foss , accessibility , w3c Enhancing Structural Markup With JavaScript (sim )Dec 10, 2003 337 html , javascript Styling RDF Graphs With GSS (epi )Dec 3, 2003 336 rdf The Mystery of Why Only Four Properties Apply to Table Columns Dec 2, 2003 335 html , tables , css Government Websites Fail on Accessibility Nov 26, 2003 334 accessibility JavaScript Image Replacement (cod /ali )Nov 21, 2003 333 javascript , image-replacement , techniques Data Tables Nov 20, 2003 332 html , tables WaSP Interviews Dan Cederholm (sim )Nov 17, 2003 331 interviews , design , standards , case-studies How to Save Web Accessibility From Itself (ali )Nov 14, 2003 330 how-tos , accessibility , w3c , wcag , standards Portable Network Graphics (PNG) Specification (Second Edition) (w3c )Nov 10, 2003 329 png , images , standards Keeping Navigation Current With PHP (ali )Nov 7, 2003 328 navigation , php IE 5 Mac Notes (jon )Nov 7, 2003 327 internet-explorer , microsoft , browsers , unix-like , apple IE × 3! (dav )Nov 6, 2003 326 browsers , microsoft , internet-explorer , testing sorttable: Make All Your Tables Sortable (sil )Nov 6, 2003 325 libraries , javascript , tables , sorting Sliding Doors of CSS II (ali )Oct 30, 2003 324 css , images , techniques W3C Complains About Browser Patent Oct 30, 2003 323 w3c , legal , licensing , internet-explorer , microsoft , browsers , web Is Bloated CSS the New HTML? (jus )Oct 27, 2003 322 css , performance , caching Commercializing the Semantic Web Oct 22, 2003 321 semantic-web , economics By Logical Extension (bee )Oct 20, 2003 320 css , selectors , performance Facts and Opinion About Fahrner Image Replacement (ali )Oct 20, 2003 319 image-replacement , accessibility Sliding Doors of CSS (ali )Oct 20, 2003 318 css , images , techniques Styling Nested Lists (sim )Oct 19, 2003 317 html , lists , css Mozilla Advances (sto )Oct 15, 2003 316 mozilla , browsers DOM for Web Services Oct 14, 2003 315 web-services , dom Search Engine Optimisation for Web Developers Oct 13, 2003 314 seo SVG Developers, Start Your Engines Oct 8, 2003 313 w3c , svg The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!) (spo )Oct 8, 2003 312 fundamentals , unicode On CSS Remakes (sim )Oct 4, 2003 311 css , html , refactoring Graphics Standard Fit to Print Oct 2, 2003 310 svg , print , standards Generate PDFs With PHP Oct 1, 2003 309 php , pdf , code-generation XQuery Implementation Oct 1, 2003 308 xml , xquery , standards Accessible Image-Tab Rollovers (sim )Sep 30, 2003 307 navigation , xhtml , images , effects , hover , accessibility An Open Letter to “Tableless” Recoders Sep 25, 2003 306 html , css , tables , refactoring , advocacy No Camino Till Next Year? (jon )Sep 18, 2003 305 camino , browsers How Do the Script Garbage Collectors Work? (eri )Sep 17, 2003 304 garbage-collection , memory Accessibility Notes (dav )Sep 12, 2003 303 accessibility , links Semantic Web: Out of the Theory Realm Sep 12, 2003 302 semantic-web , standards , w3c Keep CSS Easy (ann )Sep 9, 2003 301 css , hacks , browsers , microsoft , internet-explorer Put XHTML 1.0 Strict and Transitional to Work Sep 3, 2003 300 xhtml , code-editors , dreamweaver , macromedia Exploring the Limits of CSS Layout (sen )Sep 2, 2003 299 css , layout Bringing Websites in From the Cold Sep 2, 2003 298 architecture , servers , tooling HTML: More Structural Than Semantic (sim )Aug 28, 2003 297 html , semantics Semantic Markup Aug 27, 2003 296 html , xhtml , semantics This Validates (sim )Aug 27, 2003 295 conformance , semantics , xhtml On Standards and Semantics (sto )Aug 26, 2003 294 standards , conformance , semantics Semantics and Bad Code (dav )Aug 26, 2003 293 html , xhtml , semantics , conformance Standards Don’t Necessarily Have Anything to Do With Being Semantically Correct (kot )Aug 26, 2003 292 standards , conformance , semantics , html , xhtml , css Usability 101 (nng )Aug 25, 2003 291 introductions , usability , concepts Weaving CSS Dreams (sto )Aug 25, 2003 290 css , code-editors , dreamweaver , macromedia “max-width” in Internet Explorer Aug 20, 2003 289 browsers , microsoft , internet-explorer , css Oh Just Die Already (dav )Aug 18, 2003 288 browsers , netscape Don’t Use “document.all” (sim )Aug 11, 2003 287 javascript Image Replacement—With “<span>” Aug 9, 2003 286 image-replacement , techniques Markup! (ann )Aug 9, 2003 285 xforms , xframes , w3c Accessible Image Replacement Aug 5, 2003 284 image-replacement , techniques , accessibility Sun Proposes New Web Services Standards Jul 31, 2003 283 web-services HTML and Foreign Languages (dav )Jul 29, 2003 282 html , unicode , internationalization , accessibility The State of Web Services (zdn )Jul 21, 2003 281 web-services , standards , wsdl Style Web Forms Using CSS (rac )Jul 14, 2003 280 forms , css MIME-Types (ann )Jul 9, 2003 279 mime-types , xhtml , php Icon Styled Headings (sim )Jun 29, 2003 278 headings , icons , css The Way Forward (dav )Jun 13, 2003 277 xhtml , html HTML Utopia: Designing Without Tables May 31, 2003 276 html , css Standards Move Forward—UDDI and BPEL4WS May 23, 2003 275 standards , web-services Reintroduce Yourself to HTML May 21, 2003 274 html , wysiwyg W3C Adopts Patent Policy May 21, 2003 273 w3c , licensing CSS2 Is Five Years Old (sim )May 15, 2003 272 css , anniversaries CSS Zen Garden: The Beauty in CSS Design (dav )May 7, 2003 271 websites , css , design , examples , css-zen-garden CSS Zen Garden (dav )May 7, 2003 270 css , design , examples , css-zen-garden 12 Steps to Faster Flash Apr 30, 2003 269 performance , flash An SVG Case Study: Integrated, Dynamic Avalanche Forecasting Apr 23, 2003 268 perl , html , sql , databases , svg , images , case-studies Web Services Security Gets Serious Apr 23, 2003 267 web-services , security RSS Needs Fixing (tim )Apr 22, 2003 266 rss , syndication Will Plain-Text Ads Continue to Rule? (nng )Apr 21, 2003 265 monetization Understanding Web Accessibility Apr 18, 2003 264 accessibility Table-Less Design (dav )Apr 8, 2003 263 design , css , layout Accessibility Implications of Digital Rights Management Apr 7, 2003 262 accessibility , drm Alternative Interfaces for Accessibility (nng )Apr 7, 2003 261 accessibility , usability , design Weblogs vs. Old Media (dav )Apr 4, 2003 260 blogging , comparisons W3C Merges Web Specs (zdn )Apr 1, 2003 259 w3c , standards , dom , xml , xpath Users Have Standards Role Mar 31, 2003 258 standards , economics , web-services , microsoft Interview—Rachel Andrew, Dreamweaver Task Force (rac +)Mar 27, 2003 257 interviews , code-editors , macromedia , dreamweaver , wysiwyg , standards RSS Standardization (Again) (mno )Mar 25, 2003 256 syndication , rss , standards Web Services Standards War Looms Mar 25, 2003 255 web-services , microsoft , w3c Microsoft Quits W3C Standardisation Panel Mar 24, 2003 254 microsoft , w3c , web-services , standards Why XML Doesn’t Suck (tim )Mar 24, 2003 253 xml , internationalization , interoperability , software-design , standards Progressive Enhancement and the Future of Web Design Mar 21, 2003 252 design , outlooks , progressive-enhancement , graceful-degradation , print Inclusive Web Design for the Future (sch )Mar 11, 2003 251 slides , history , browsers , graceful-degradation , standards , design , strategies , comparisons Using “background-image” to Replace Text (sto )Mar 7, 2003 250 css , backgrounds , image-replacement , techniques Credibility and CSS (sim )Mar 6, 2003 249 design , layout , css Only Use “em” and “%” Units! Feb 21, 2003 248 css , units Graphics Standard Heads to Print (cne )Feb 20, 2003 247 w3c , standards , svg , images , print URLs vs. XHTML (dav )Feb 17, 2003 246 urls , xhtml , conformance How Ann Navarro Killed the HTML Writer’s Guild Jan 29, 2003 245 html , community Stylesheet Parsing Gets Complicated (sim )Jan 20, 2003 244 css , parsing Better Image Rollovers (sim )Jan 19, 2003 243 images , effects , javascript Google PageRank—Democracy or Corporate Muscle? Jan 16, 2003 242 google , seo , sem , pagerank The Making of Python—a Conversation With Guido van Rossum Jan 13, 2003 241 interviews , python , history , extensibility Build Accessible Online Forms (llo )Jan 7, 2003 240 accessibility , forms , html , css XHTML Is Just Fine (sim )Jan 6, 2003 239 xhtml , html The GIR Image Replacement Technique (GIR) Jan 4, 2003 238 image-replacement , techniques Top Web Design Mistakes (sim )Jan 4, 2003 237 usability , mistakes , urls Top 10 Web Design Mistakes of 2002 (nng )Dec 22, 2002 236 design , usability , mistakes , retrospectives Tantek’s Markup Challenge (sim )Dec 19, 2002 235 html , semantics User Agent Accessibility Guidelines 1.0 (w3c )Dec 17, 2002 234 guidelines , accessibility , tooling , browsers , assistive-tech , standards A Touch of Class (tan )Dec 16, 2002 233 html , attributes , semantics , examples Effects of CSS-Based Design (dav )Dec 12, 2002 232 html , css , conformance , performance Introduction to CSS Shorthand Dec 11, 2002 231 introductions , css , shorthands XML Encryption Specs Approved (zdn )Dec 10, 2002 230 xml , encryption , standards Representational Language (sto )Dec 9, 2002 229 accessibility Origins of Verdana/Tahoma (dav )Dec 5, 2002 228 fonts , typography SVG’s Past and Promising Future Dec 4, 2002 227 svg , standards , outlooks Using XSLT to Assist Regression Testing Dec 4, 2002 226 xsl , testing , regressions What Is Liquid Design? Nov 29, 2002 225 design , liquid-design Dynamic Site SEO Tips and Hints Nov 28, 2002 224 seo , tips-and-tricks Getting Started With XML Security Nov 28, 2002 223 introductions , xml , security W3C Updates Validation Service Nov 28, 2002 222 html , xhtml , xml , conformance , tooling , w3c XML Namespaces Explained Nov 27, 2002 221 xml , namespaces Why Semantic Markup Is So Important Nov 25, 2002 220 xhtml , semantics , syndication , rss Flash and Web-Based Applications (nng )Nov 25, 2002 219 flash , web-apps , comparisons , usability