Life is about deciding who you are: Join us and decide to be for environmental protection, free education and generous social security, human rights and international law, and, of course, action against oppression and violence (starting with helping the people of occupied Palestine 🇵🇸)! Hide

Frontend Dogma

“2010s” News Archive (7)

Entry (Sources) and Additional TopicsDate#
Exceptional Exception Handling in JavaScript (cji)855
javascript, errors
HTML Cheat Sheet854
html, cheat-sheets
Now Available: Maintainable JavaScript (nza)853
books, javascript, maintainability
Website Design for Tablets and Mobile852
design, responsive-design, mobile
Don’t Keep on Trackin’ (eco)851
do-not-track, privacy, w3c, economics
Favicons Next to External Links (chr/css)850
html, links, favicons, css, jquery
Understanding CSS Filter Effects (dev)849
css, filters, effects
HTML for Icon Font Usage (chr/css)848
html, icon-fonts, fonts, semantics
XBL 2.0 (w3c)847
xbl
10 Tips for Better Coding846
tips-and-tricks, quality, conventions, documentation, refactoring, naming, version-control, building, testing, tooling
5 Quick Tips to Improve Your jQuery845
tips-and-tricks, jquery
25 Bestselling Premium WordPress Themes in 2012844
wordpress, themes, trends, link-lists
Repurposing vs. Optimized Design (nng)843
design, desktop, mobile, print, optimization, comparisons, user-experience
Google’s Knowledge Graph—Has Search Just Changed Forever? (the)842
google, search, semantic-web
Madge841
packages, npm, dependencies, visualization
Web Design Manifesto 2012 (zel)840
manifestos, design, blogging
What’s New in Chrome 19 (cra)839
browsers, google, chrome
Sass vs. Less (chr/css)838
preprocessors, sass, less, comparisons
Two New Proposals to Solve the CSS3 Vendor Prefix Crisis (cra)837
css, vendor-extensions
An Overview of the Web Storage API (cji)836
overviews, browser-storage, apis, examples
Basic JavaScript Regular Expression Example835
javascript, regex, examples
Opera Further Messes Up the Vendor Prefix Mess (mat)834
opera, browsers, vendor-extensions, css
“Vendor Tokens” Offer Another Way Out of the CSS Prefix Mess (wir)833
css, vendor-extensions
Interaction Design in the Cloud (sma)832
interaction-design, tooling
The History of the Internet—Infographic831
history, web
Application Cache Is a Douchebag (jaf/ali)830
caching, browser-storage, offline
Responsive Image Format829
images, responsive-design, jpeg, pjpeg
Stop Making Endless Design Changes828
design, processes
Cross-Browser Debugging CSS (stu)827
css, debugging, browsers, cascade, vendor-extensions, hacks
Vendor Prefixes, the Wider Problem (mat)826
vendor-extensions, opera, browsers, interoperability
How I Got Into Web Development—the Long Version (lea)825
career, retrospectives
Managing Technical Debt (acm)824
technical-debt, programming, quality, processes
WordPress Shortcodes: A Complete Guide (sma)823
guides, wordpress
Cross-Site Scripting Attacks (XSS)822
security, xss, examples
A Non-Responsive Approach to Building Cross-Device Webapps (bor/dev)821
web-apps, mobile, javascript
Building With Content Choreography (jor)820
content, responsive-design
How to Use WebSockets Today With Pusher (cra)819
how-tos, websockets, tooling
The State of “Do Not Track” (w3c)818
do-not-track, privacy, w3c
A Pure CSS3 Cycling Slideshow (sma)817
css, animations, effects
CommonJS for Sprockets816
modules, commonjs
Google HTML/CSS Style Guide (j9t)815
google, html, css, style-guides, quality, principles, conformance, formatting, naming, sorting
What’s New in Firefox 12 and Chrome 18 (cra)814
browsers, mozilla, firefox, google, chrome
The Performance of localStorage Revisited (nza)813
performance, browser-storage, javascript
A Closer Look at Font Rendering (sma)812
fonts, rendering, typography
W3C to Develop HTML5 and Its Successor in Parallel (hei)811
w3c, html, standards
Pixels Are Ruining My Life (lyz/clo)810
css, units, responsive-design
Progress on HTML5 (w3c)809
html
Working With Files in PHP808
php, file-handling
My Coding Style and Guidelines (hcr)807
guidelines, conventions, formatting, html, css
Responsive Web Design: Is It the Future or a Feature?806
responsive-design, mobile, css, media-queries
Fighting the Space Between Inline Block Elements (chr/css)805
css, spacing
Decoupling HTML From CSS (jus/sma)804
html, css, principles, smacss
Why We Shouldn’t Make Separate Mobile Websites (bru/sma)803
mobile, responsive-design, usability, strategies
10 Recommended Cloud Management Tools802
cloud-computing, tooling, link-lists
Getting Started in HTML5801
introductions, html, semantics, multimedia, forms, apis
Modernize Your HTML5 Canvas Game800
canvas, apis, html, javascript, css, animations
The Future of the Web799
mobile, html, web-apps
Saving the Day With Scoped CSS (css)798
css, scope, maintainability
Let’s Talk About Semantics (htm)797
html, semantics, naming
An Introduction to Modernizr for Designers (lou/web)796
introductions, modernizr, design
BEM: A New Front-End Methodology (sma)795
bem, css, naming, conventions
Dev: Keep Government Tech Open Source (cra)794
interviews, foss, policies
DRY CSS: Don’t Repeat Your CSS793
css, principles
CSS Sprites Revisited (sma)792
css, sprites, images, techniques
Is the Way We Communicate With Clients All Wrong?791
communication, business-relations, processes
On Browser Testing (j9t)790
browsers, testing
Moving From Java to Ruby and Beyond789
programming, java, ruby
Using the CSS “:target” Selector (chr/css)788
css, selectors, jquery
On Responsive Images (chr/css)787
images, html, responsive-design
The Need for a Responsive Web Image Format (tel)786
responsive-design, images, mobile, webp
Bedrock (sli)785
web-platform, javascript
What’s Next for HTTP (mno)784
protocols, http
A 90 Year Old Secret to Online Marketing (gra)783
marketing, analytics, testing
Dynamic Function Names in JavaScript (mar)782
functions, naming, javascript
New Versions of Documents on Structured Data in HTML5 (iva/w3c)781
html, structured-data, rdf, microdata, semantic-web
Agile Is a Sham780
agile, processes, economics
A Comprehensive Introduction to Less: Mixins779
introductions, preprocessors, less, mixins
FTC Praises “Do Not Track” Initiatives, Refreshes Privacy Framework (tec)778
do-not-track, privacy, policies
How Should You Format Your CSS?777
css, formatting, consistency, maintainability
Demonstrating Responsive Design776
responsive-design, examples
Device-Agnostic Approach to Responsive Web Design (sma)775
css, media-queries, responsive-design
Working Successfully With Contractors774
collaboration, communication, business-relations
Introduction to JavaScript Source Maps (rya/dev)773
introductions, javascript, source-maps
Why I Love Working on the Web (mat)772
web, standards, community
5 Things I Hate About CSS3 (cra)771
css, vendor-extensions, dev-tools, browsers, support, w3c
Poll Results: Will There Be a CSS Competitor? (chr/css)770
surveys, css
Non-Functional Software Testing769
testing
The Art of Content Marketing (sma)768
content, content-strategy, marketing
About HTML Semantics and Front-End Architecture767
html, semantics, naming, architecture
Multi-Device Layout Patterns766
design, responsive-design, design-patterns, layout, mobile, desktop
For a Future-Friendly Web (bra/ali)765
web, design, content
The Best Browser Is the One You Have With You (ali)764
mobile, browsers, web
100 jQuery Sliders for Images/Content763
jquery, sliders, link-lists
5 Things I Love About HTML5762
html, forms, multimedia, canvas, geolocation, apis
Writing Unit Tests for WordPress Plugins (sma)761
wordpress, plugins, testing, php, javascript
In Defense of localStorage (nza)760
browser-storage, javascript, performance
Node.js: Bubbling Up From JavaScript (tec)759
nodejs, javascript
PHP 5.4 Is Released—What’s New? (cra)758
php
Type Hinting in PHP757
php
Mastering CSS3 Text Shadows756
css, shadows
Sublime Text 2, a Truly Sublime Text Editor (the)755
sublime-text, code-editors
The Basics of Creating a Magento Module (sma)754
fundamentals, magento, modules
Can “Do Not Track” Starve the Web’s Cookie Monster? (ars)753
do-not-track, cookies, privacy, browsers, policies
Facebook Drives New W3C Working Group (zdn)752
w3c, mobile, web-platform, facebook+meta
Future-Ready Content (ali)751
content, microcontent
Mastering Box Shadows750
css, shadows
Why Transitions Are Important (sma)749
design, interaction-design, transitions
HTML5 Still Taking Shape (sdt)748
html, standards, web-apps, flash, silverlight
Places It’s Tempting to Use “display: none;”, but Don’t (chr/css)747
css, hiding
Living Standards746
standards, processes, whatwg, w3c
Responsive Navigation Patterns (bra)745
design, responsive-design, navigation, design-patterns
Why Web Accessibility Matters and How It Can Benefit Your Business or Website744
interviews, accessibility, economics, assistive-tech, mistakes, w3c
Redefining Hick’s Law (sma)743
design, principles
Capturing Audio and Video in HTML5 (dev)742
multimedia, apis, javascript, html
HTTP Debugging With Node and http-console741
http, debugging, nodejs, tooling
SSH Do’s and Don’ts740
ssh, protocols
Understanding Technical Debt (nza)739
technical-debt, concepts, quality
7 Solutions to the CSS3 Vendor Prefix Crisis (cra)738
css, vendor-extensions, browsers, interoperability, w3c
Apache Releases First Major New Version of Popular Web Server in Six Years (sjv/zdn)737
apache, servers
Inside WordPress Actions and Filters (sma)736
wordpress
If It Had Remained the Irrelevant Attribute (bur)735
html, attributes, accessibility
Building a High Performance Website734
performance, metrics, processes, optimization
MySQL Master-Slave Replication: Setting Up733
databases, mysql
Every Time You Call a Proprietary Feature “CSS3,” a Kitten Dies (lea/ali)732
css, vendor-extensions, terminology, standards
The Vendor Prefix Predicament: ALA’s Eric Meyer Interviews Tantek Çelik (tan+/ali)731
interviews, css, vendor-extensions
The Impending CSS Vendor Prefix Catastrophe (cra)730
css, vendor-extensions, browsers, interoperability
Mobile Sites vs. Apps: The Coming Strategy Shift (nng)729
mobile, native, strategies, comparisons, user-experience
The Performance Golden Rule728
performance, principles
TL;DR on Vendor Prefix Drama (chr/css)727
css, vendor-extensions, link-lists
W3C Says WebKit’s Dominance Is Damaging the Web (ver)726
w3c, webkit, chrome, google, safari, apple, browsers, vendor-extensions
Call for Action: The Open Web Needs You Now (gla)725
open-web, vendor-extensions, css, interoperability, browsers
CSS Vendor Prefixes Threaten Open Web (cra)724
open-web, css, vendor-extensions, standards, webkit
On the Vendor Prefixes Problem (bru)723
vendor-extensions, css, browsers, interoperability
Unfixed (mey)722
css, vendor-extensions, browsers, interoperability
WebGL Fundamentals (dev)721
fundamentals, webgl, apis
What’s New in Chrome 17 (cra)720
browsers, google, chrome
Getting Started With the “track” Element (dev)719
introductions, multimedia, captions, html
How to Create Your Own Random Number Generator in PHP (cra)718
how-tos, php, randomness
Musings on Preprocessing (chr/css)717
preprocessors, css, sass, less, stylus, compass, tooling
New W3C Validation Service With RDFa 1.1 and Microdata (iva/w3c)716
w3c, tooling, conformance, html, rdf, microdata
Is Routine Undermining Your Productivity?715
productivity
“Accept-Charset” Is No More (hsi)714
http, browsers
Introducing the CSS3 Test713
css, standards, testing
The CSS3 Test (lea)712
css, standards, support, browsers
Zynga Germany’s Paul Bakaus on What’s the Deal With HTML5711
interviews, html
“* { box-sizing: border-box }” FTW (pau)710
css, box-model
Intro to Compass/Sass (chr/css)709
videos, introductions, compass, sass
Mozilla Delivers Firefox 10 (tec)708
firefox, mozilla, browsers
Using the HTML5 Geolocation API707
html, geolocation, apis
What’s New in Firefox 10 (cra)706
browsers, mozilla, firefox
The Responsive Design Process (mat)705
responsive-design, processes, terminology, business-relations
An Introduction to jQuery for Designers704
introductions, jquery, design
How to Put Your CSS3 on “:target” (cra)703
css, selectors
Responsive Web Design702
responsive-design, css, media-queries, examples
Google Wants Faster TCP701
google, tcp, protocols, performance
Bending XML to Your Will700
xml, parsing, php
CSS Tip: An “em” Isn’t an “m”, but an “ex” Is an “x”699
css, units, typography, tips-and-tricks
Custom Fonts in Emails (chr/css)698
fonts, email
Why Should You Care About Website Usability?697
usability, consistency, simplicity, content, whitespace, html, quality
What Can You Do With 1 Kilobyte of CSS? (cra)696
css, minimalism
“window.scrollTo()” or: When to Stay Clear of User Agents (j9t)695
browsers, principles
Interview: Financial Times Experience With Web Apps (w3c)694
interviews, web-apps, html
Introduction to Linux Commands (sma)693
introductions, unix-like, command-line
How to Use Character Entities in HTML, CSS, and JavaScript (cra)692
how-tos, character-references, html, css, javascript
10 JavaScript Testing Tools691
javascript, testing, tooling, link-lists
An Important Time for Design (ali)690
design
Building Twitter Bootstrap (mdo/ali)689
bootstrap
Why Tabs Are Clearly Superior (lea)688
formatting, developer-experience
10 Must Know CSS and CSS3 Resources and Tools687
css, tooling, link-lists
Resolution Independence With SVG (dbu/sma)686
svg, images, css, responsive-design
Twitter Bootstrap Generator (jch)685
twitter+x, bootstrap, tooling
HTML KickStart684
websites, frameworks, html, presentational-html, css, jquery
What We Still Can’t Do Client-Side (lea)683
web-platform
Introduction to PHPDoc682
introductions, php, documentation
Profiling CSS for Fun and Profit681
css, profiling
CSS Media Queries in JavaScript (nza)680
css, media-queries, cssom, javascript
Simple Productivity Tip of the Day: Collect Your Thoughts679
productivity, tips-and-tricks
Skeuomorphic Design vs. Modern and/or Futuristic Design (mat)678
design, comparisons
pngquant (kor)677
websites, tooling, libraries, png, images, compression
Adaptive Images for Responsive Designs (mat)676
images, responsive-design, html
Base675
websites, frameworks, presentational-html, css
Internationalizing and Localizing Your WordPress Theme in 6 Steps (sma)674
wordpress, theming, localization, internationalization
The App Internet in 2012: Defining the Death of the Web673
web, html, web-apps
Installing Ruby With RVM on Ubuntu672
ruby, installing, unix-like
Custom Events Are Pretty Cool (chr/css)671
jquery, events
What’s New in Firefox 9.0 (cra)670
browsers, mozilla, firefox
Web Developer Tips, Tricks, and Gotchas (mat)669
css, html, tips-and-tricks
MooTools Behavior (moo)668
mootools
10 Useful Coding Tips, Techs, and Ideas667
tips-and-tricks, css, html, link-lists
Smallest Possible […] File (mat)666
programming, minimalism, examples, link-lists
Apple Submits “Invalid” Patents to W3C to Delay Touch Events Standard (9to)665
apple, w3c, standards, legal, touch
IE Market Share (ppk)664
internet-explorer, microsoft, browsers, metrics
Multiple Attribute Values (chr/css)663
html, attributes, css, selectors
Six CSS Layout Features to Look Forward To (div/sma)662
css, layout
Up Close and Personal With HTML5 IndexedDB661
html, indexeddb, databases
An Introduction to Object Oriented CSS (OOCSS) (lou/sma)660
introductions, oocss, css, examples
Is Apple Using Patents to Hurt Open Standards? (ars)659
apple, standards, legal
WebSockets Protocol Becomes Standard (sdt)658
websockets, protocols
On HTML and CSS Best Practices (css)657
html, css, best-practices
A Case Against Using CoffeeScript656
coffeescript
Why I’m Excited About “Names” in JavaScript (tab)655
javascript
A Tour of php.ini654
php
Responsive Images and Transparent Content Negotiation in HTTP (kar)653
images, html, responsive-design, content-negotiation
10 Tips to Optimize Your WordPress Theme (sma)652
wordpress, theming, php, optimization, tips-and-tricks
HTML Forms in HTML Emails (chr/css)651
html, forms, email, php
I Still Love Flash—Here’s Why650
flash, jquery, comparisons
jQuery Output Array in Random Order649
jquery, arrays, randomness
More Shell, Less Egg (drd)648
shells, command-line, programming
Creating Custom Font Stacks With “unicode-range” (dre/24w)647
css, fonts, unicode
Defining and Using Functions in PHP646
php, functions
Move the Web Forward (wil+)645
websites, learning, link-lists
SEO Is Dead644
seo, social-media
The Script Tag (chr/css)643
html, javascript
To Collapse or Not to Collapse? A Multi-Column Question (fan)642
css, layout, margins
Getting Started With Sass (dde/ali)641
introductions, preprocessors, sass
WAI–ARIA Gets Ready for a Starring Role in HTML5 (wir)640
aria, html, accessibility
Introduction to Git639
introductions, git, command-line
5 Tips for More Efficient jQuery Selectors (cra)638
jquery, selectors, tips-and-tricks
KSS—Knyle Style Sheets (kne)637
css, documentation
Linking in JSON (mno)636
json
How to Set Up a Print Style Sheet (sma)635
how-tos, css, print
Stay on the Design Cutting Edge With These HTML5 and CSS3 Resources634
html, css, link-lists
Frustrations With NVDA-Support (jcs)633
nvda, screen-readers, accessibility, communication
Mobile First Content Strategy632
mobile-first, mobile, content, content-strategy, accessibility, wcag
From Hypertext to Hyperdevices (don/w3c)631
web, web-platform, terminology, trends, standards
Reader Question About Hosting (chr/css)630
discussions, hosting
How to Use Firebug to Modify Your WordPress Site’s CSS629
videos, how-tos, firebug, wordpress, css
Improving the DOM (ann)628
dom
Sexy New HTML5 Semantics (bru/sma)627
html, semantics
The Primitives of the HTML5 Foundation (pau)626
videos, html
Vendor Prefixes Have Failed, What’s Next? (lea)625
css, vendor-extensions
On Web Apps and Their Keyboard Shortcuts (lea)624
web-apps, keyboard-shortcuts, usability
Transitions and Animations on CSS Generated Content (chr/css)623
css, generated-content, transitions, animations, browsers, support
A Practical Guide to Web App Success (mar)622
books, guides, web-apps
Blue Beanie of Thankfulness (chr/css)621
awareness-days, standards
Documenting Architecture Decisions620
architecture, documentation, processes
Vendor Prefixes Are Hurting the Web (hsi)619
css, vendor-extensions, web-platform
W3C Releases New Web Privacy Standard (wir)618
w3c, privacy, do-not-track
Five Questions With Tab Atkins (tab+/css)617
interviews, css, standards, content, google, dart
Pursuing Semantic Value (ada/sma)616
html, semantics
How to Create Multiple Borders in CSS3 (cra)615
how-tos, css, borders
Our Pointless Pursuit of Semantic Value (div/sma)614
html, semantics
Web Designers vs. Web Developers (mho)613
career, comparisons
10 Handy HTML5/CSS3 Frameworks612
html, css, frameworks, link-lists
How to Secure Your WordPress Website (sma)611
how-tos, wordpress, security, link-lists
Ian Hickson Responds Over HTML5 Getting “time” Element Back (cra)610
html, time
What’s New in Firefox 8 (cra)609
browsers, mozilla, firefox
An Extensive Guide to Web Form Usability (sma)608
guides, forms, usability, examples
Perch Cheatsheet607
perch, cheat-sheets
Sublime 2 vs. Notepad++606
code-editors, sublime-text, notepad++, comparisons
The Future of CSS: Embracing the Machine (sma)605
css, history, outlooks, cssdoc
The Importance of Standards604
conventions, formatting, maintainability, collaboration
Building Web Pages With Local Storage603
browser-storage, javascript, browsers, support
But the Client Wants IE 6 Support! (lea/sma)602
internet-explorer, microsoft, browsers, business-relations
Will HTML5 Replace Native Apps? It Might: Here’s How to Figure Out When (the)601
html, native, mobile, desktop
about:csswg (fan)600
css, processes, standards
Introduction to URL Rewriting (sma)599
introductions, urls, redirecting, techniques, apache, servers
The Hidden Nuggets of WCAG2: Information Relationships598
accessibility, wcag, html, semantics
Goodbye “time”, “datetime”, and “pubdate”—Hello “data” and “value” (htm)597
html, attributes, time, semantics
A Brief Introduction to Text Replacement With sIFR (jas)596
introductions, image-replacement, techniques, flash
Five Questions With Lea Verou (lea+/css)595
interviews, css, vendor-extensions
Discover What’s New in CSS 4 (wir)594
css, selectors
Five Questions With Paul Irish (pau+/css)593
interviews, webkit, browser-engines, browsers, internet-explorer, microsoft, chrome, google
Introduction to MongoDB592
introductions, databases, mongodb
On Semantics in HTML (j9t)591
semantics, html
Using CORS (dev)590
cors, security
Infographic: History of Web Standards (jzb)589
history, standards
The Return of the “u” Element (htm)588
html, semantics
Some Notes on the Recent XML Encryption Attack (w3c)587
xml, encryption, security
Top Minimalist Website Designs: Trends and Examples586
design, minimalism, trends, examples
XML Encryption Flaw Leaves Web Services Vulnerable (eur)585
web-services, xml, encryption, security
Google and Adobe Support the W3C (hei)584
w3c, google, adobe
PHP Namespaces583
php, namespaces
Serving XHTML With Math: A Recipe for Apache (ber/w3c)582
xhtml, mathml, apache, servers, configuration
Organizing Mobile (ali)581
mobile, content, navigation, usability
Dive Into HTML5… on HTML5 Doctor (htm)580
html
Getting Started With PHP Templating (sma)579
introductions, php, template-engines, twig
Lightbox2578
libraries, javascript, images, effects, lightbox
Start Here, Build Everywhere: Announcing Foundation577
frameworks, foundation
Why Google Dart Will Miss Its Target576
google, dart, javascript
The Developer’s Guide to Conflict-Free JavaScript and CSS in WordPress (pet/sma)575
guides, wordpress, javascript, css
Simple, Maintainable Templating With JavaScript (nza)574
javascript, handlebars, mustache, maintainability
Array Handling Functions573
php, arrays, functions
Learning to Love HTML5 (lou/sma)572
html, semantics
Scope Donuts (stu)571
css, scope
Where Form Met Function (ale)570
w3c, apple, history
Dive Into HTML5: In Memory of Mark Pilgrim (mis)569
books, html
10 Fantastic jQuery Techniques and Effects568
jquery, techniques, effects
Managing Change in the Cloud567
cloud-computing, maintenance
When Web Standards Fail Us (nza)566
html, w3c, javascript, ecmascript, standards
Introducing PHP Superglobals565
introductions, php
WordPress Essentials: How to Create a WordPress Plugin (sma)564
fundamentals, how-tos, wordpress, plugins
Internationalization vs. Localization: What’s the Difference? (cms)563
internationalization, localization, comparisons, terminology
Why Don’t Developers Dress Better? (kel)562
career, community
How to Develop WordPress Locally With MAMP (sma)561
how-tos, wordpress
On HTML Element Identifiers560
html, css
Responsive [Images] (gri/clo)559
images, responsive-design
Scalable and Modular Architecture for CSS (jus)558
books, websites, css, smacss
Building Prototypes in HTML and CSS557
html, css, prototyping
Demystifying Design (ali)556
design
Simple Made Easy (ric)555
videos, software-design, architecture, principles, complexity, simplicity
Introduction to PHP Arrays554
introductions, php, arrays
Useful Node.js Tools, Tutorials, and Resources (sma)553
nodejs, tooling, link-lists
Analyst Watch: HTML5 Is Not Quite Ready for Primetime (sdt)552
html, standards
Pagination With “rel="next"” and “rel="prev"”551
html, metadata, pagination, search, google, seo
A Farewell to CSS3 Gradients (mis)550
css, gradients, vendor-extensions, svg, images
The Guide to CSS Animation: Principles and Examples (sma)549
guides, css, animations, principles, examples
The State of RDF and JSON (w3c)548
rdf, json, json-ld
PHP Variables547
php, variables
An Introduction to Less: Less vs. Sass (sma)546
introductions, preprocessors, less, sass, examples
Flex Your Box (kar)545
css, flexbox, layout
Flexbox Is Dead, Long Live Flexbox! (tab)544
css, flexbox, layout
“Do Not Track” Standards for the Web: The Work Is Starting (npd+/w3c)543
do-not-track, privacy, w3c
9 Popular Cloud Use Cases542
cloud-computing, storage, resilience
Help the Community! Report Browser Bugs! (lea/sma)541
community, collaboration, browsers, documentation, bugs
10 Tips for Developing With jQuery in Notepad++540
tips-and-tricks, code-editors, notepad++, jquery
jQuery Removing Bad Characters in HTML539
jquery, html, sanitization
Elements of a Viral Launch Page (sma)538
design, landing-pages, marketing
How to Optimize Images With HTML5 Canvas (sma)537
how-tos, images, optimization, canvas, html
On URL Readability (lea)536
urls, usability
A Few Design Trends (jas)535
design, trends
CSS Needs a Bit of Basic Love (mat)534
css, standards
How to Write CSS for Others (css/sma)533
how-tos, css, maintainability, comments, sorting, collaboration
How to Become a Web Design Expert (boa/sma)532
how-tos, design, career
Mobile Design Is Not Only Responsive (hcr)531
design, responsive-design, mobile
When (and When Not to) Use an Anchor Tag? (chr/css)530
html, links, semantics
A Primer on A/B Testing (ali)529
introductions, testing, javascript, google, analytics
Infinite All-CSS Scrolling Slideshow (chr/css)528
images, scrolling, css, effects
How I Think Posting HTML in Comments Should Work (chr/css)527
html, content-management
The Best Forms Implementation I’ve Ever Built (dre)526
forms, html, perch
Adapted (sim)525
design, responsive-design, mobile-first
W3C Launches New “Agile” Standards Development Platform524
w3c, standards, community
Why I Love Our Industry (lea)523
career, community
5 Principles of User-Centered Interface Design522
principles, design, user-experience
HTML5 and the Document Outlining Algorithm (sma)521
html, headings
W3C Releases Simplified HTML5 Spec for Web Developers (sof)520
w3c, standards, html
10 of the Best CSS3 Code Generators (cra)519
css, code-generation, tooling, link-lists
Indeterminate Checkboxes (chr/css)518
forms, html
Rethinking CSS Grids (mar)517
css, grids, layout
The Web Is 20 Years Old Today (tec)516
web, anniversaries
How Browsers Work (pau/dev)515
browsers, browser-engines, webkit, gecko, rendering, parsing, painting, html, css, javascript, link-lists
What Makes for a Semantic Class Name? (chr/css)514
html, css, attributes, naming, semantics, examples
The Personification of Design (sma)513
career, social-media, branding
IE8 Bug With “max-width” and “overflow” (jus)512
bugs, browsers, microsoft, internet-explorer, css, overflow
The Web Development Discipline511
learning, processes, career
More Logo Markup Tips (css)510
branding, images, logos, html, tips-and-tricks
“var” Selector509
javascript, css, selectors
Why Can’t We Trigger CSS3 Animations Using “:hover” and “:focus”? (mat)508
css, selectors, animations
Special Entities of HTML (jas)507
html, character-references
Examples of Sites Where localStorage Should or Is Being Used (chr/css)506
browser-storage, apis, javascript, examples
Defending the Generalists in the Web Design Industry (boa/sma)505
design, career
Modern Version Control With Git (tob/sma)504
version-control, git, concepts
The UX of Learning (ali)503
user-experience, design, learning
Emphasis in Design (jas)502
design
Extensions to the CSS Object Model (gla/w3c)501
cssom, css
Naming and Using IDs and Classes Properly (mat)500
html, css, attributes, naming, semantics
Improving on HTML499
html, xforms, xhtml, rdf
Responsive Web Design Techniques, Tools, and Design Strategies (vit/sma)498
design, responsive-design, techniques, tooling, strategies, link-lists
How to Change Image Attributes in WordPress Posts (cra)497
how-tos, wordpress
Notes From Writing HTML5 Media (bur)496
html, multimedia, security
Responsive “<img>” Elements in HTML, for Responsive Designs (mat)495
html, images, responsive-design
Little CSS Stuff Newcomers Get Confused About (chr/css)494
css, selectors, cascade, fundamentals
Microsoft Drop Conditional Comments in IE10 (cra)493
microsoft, browsers, internet-explorer, conditional-comments
Content Choreography (tre)492
content, responsive-design
The Actual Browser Problems With Unquoted Attributes (chr/css)491
html, attributes, support, browsers
Learning to Use the “:after” and “:before” Pseudo-Elements in CSS (lou/sma)490
css, selectors, generated-content, examples
IE 8 Thinks All Table Cells Have a Colspan (chr/css)489
internet-explorer, microsoft, browsers, tables, html, css
Does “<nav>” Belong in the “<header>” Element? (mat)488
html, navigation
Validation: Measuring and Tracking Code Quality (j9t)487
html, css, conformance, quality, metrics
HTML5 Please (div+)486
websites, html, css, javascript, apis, polyfills, support, browsers, web-platform
CSS Lint Is Harmful (mat)485
css, linting, tooling
With New Web Addresses, Internet Continues to Grow484
web, domains
Django Advice (sjl)483
django
5 Copywriting Errors That Can Ruin a Company’s Website (sma)482
writing, microcontent, metadata, seo
Component Models and Encapsulation (oth)481
discussions, dom, shadow-dom, w3c
Reconciling Various Forms of String Literals (iva/w3c)480
w3c, standards, strings
The Mobile Web: Discover the Possibilities479
web, mobile, metrics
CSS1K478
websites, css, minimalism
Why the Web Needs HTML5477
html, web-platform, history
Google’s Focus on Quality and the PostRank Acquisition476
google, seo, quality
“Do Not Track”: The Regulators’ Challenge (w3c)475
do-not-track, privacy, legal
Following a Web Design Process (sma)474
design, processes, project-management
Mozilla Release Firefox 5 (cra)473
browsers, mozilla, firefox
Screen Resolution ≠ Browser Window (chr/css)472
browsers, viewport, metrics, terminology
The HTML Email Boilerplate (cra)471
html, email, templates
CSS Wiki-Based Documentation (w3c)470
css
Useful “:nth-child” Recipes (chr/css)469
css, selectors, examples
Web Page Anatomy (jas)468
design-patterns, navigation
W3C Updates CSS Open Web Standards as Reality and Specs Converge (cms)467
w3c, css, standards
Introducing CSS Lint (nza)466
introductions, tooling, linting, css
Print Style Sheets and URLs (j9t)465
print, css, usability
What’s New in Google Chrome 12 (cra)464
browsers, google, chrome
Unquoted Attribute Values in HTML and CSS (mat)463
html, attributes, css, javascript
Marking Files as Binary in CVS (mar)462
cvs
A Decade Later, W3C Finalizes CSS 2.1461
w3c, css, standards
Defining Good Design (jas)460
design, usability, aesthetics
Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification (ber+/w3c)459
css, standards
Fluid Images (bee/ali)458
layout, css, images, responsive-design
Hello jQuery Mobile457
jquery
Heroku: Your First Staging Environment456
heroku, environments
Modern Debugging Tips and Tricks (ali)455
javascript, debugging, tips-and-tricks
Web Development Principles: Develop for What Is, Not What Could Be (j9t)454
principles
Website Navigation: Planning and Implementing (vit/sma)453
navigation, examples
Introducing schema.org: Search Engines Come Together for a Richer Web452
introductions, structured-data, search, google, microsoft, yahoo
Making Forms Fabulous With HTML5 (dev)451
html, forms, semantics, overviews
Rendering HTML5 in Older Browsers With Google Chrome Frame (ind/dev)450
html, google, chrome-frame, browsers, microsoft, internet-explorer, plugins
Getting Started With Defensive Web Design (sma)449
introductions, design, examples
Better Image Management With WordPress (sma)448
wordpress, images, maintenance, php
Use PHP Flush to Improve Site Loading Speed447
php, flushing, performance
Better Semantics With CSS Combinators and Selectors446
css, selectors
HTML5: Are We There Yet? (ple/w3c)445
html
Introduction to DNS: Explaining the Dreaded DNS Delay (sma)444
introductions, dns, network, domains
The Story of the HTML5 Shiv (pau)443
html, history, polyfills
How to Detect Browser Support for CSS3 Properties (cra)442
how-tos, css, support, browsers, feature-detection
When Using “!important” Is the Right Choice (chr/css)441
css, cascade
Hybrid Apps Are BS (joh)440
web, native
Optimizing Error Pages: Creating Opportunities Out of Mistakes (sma)439
error-pages, optimization
10 jQuery and ASP Plugins438
jquery, asp, plugins, link-lists
An Introduction to CSS Keyframes Animation (lou/sma)437
introductions, css, animations
A “rel=canonical” Corner Case436
google, search, urls, metadata
HTML5: The Upcoming Technology for the Web435
html, web
Hash URIs (jen/w3c)434
urls
Personal Blogs of Web People That I Like to Read (chr/css)433
community, link-lists
The Future of CSS: Experimental CSS Properties (sma)432
css, experiments, vendor-extensions
Reduce Your jQuery Script Loading Times431
jquery, embed-code, performance
More Meaningful Typography (ali)430
typography, css
Now You See Me (aar/ali)429
css, hiding, comparisons, accessibility, jquery
Using CSS3: Older Browsers and Common Considerations (sma)428
css, browsers, support, progressive-enhancement, vendor-extensions, link-lists
The Angst of Accessibility (sib)427
accessibility, advocacy
Font Sizing With “rem” (jus)426
css, units, typography
Skeleton425
websites, presentational-html, css, skeleton
Confessions of a Converted PHP Developer: Mixing Like a Baker424
ruby, php, mixins, comparisons
Making Sense of Google PageRank (gra)423
pagerank, google, seo
Responsive Data Tables (chr/css)422
tables, html, css, responsive-design, internet-explorer, microsoft, browsers
Using the Lynx Web Browser421
lynx, browsers, command-line
HTML5, CSS3, and DOM Performance (pau/goo)420
videos, html, css, dom, performance
3 Usability Testing Habits to Make419
usability, testing
CSS3 vs. CSS: A Speed Benchmark (sma)418
css, performance, comparisons, metrics
Normalize.css417
css, resets, normalize-css
The Difference Between “:nth-child” and “:nth-of-type” (chr/css)416
css, selectors, comparisons
Camino, a Fast Alternative to Bloated Heavyweight Browsers415
camino, browsers, comparisons
How to Synchronize Your PHP and MySQL Timezones (cra)414
how-tos, php, mysql, databases
Faking “float: center” With Pseudo Elements (chr/css)413
css, floats
In The Plex: Cutts Is GoogleGuy (rus/ser)412
google
Powerful New CSS Techniques and Tools (vit/sma)411
css, techniques, tooling, link-lists
Increasing Your Site’s Google PageRank410
pagerank, google, seo
Invert a Whole Webpage With CSS Only (lea)409
css, effects
Internet Explorer 10 Debuts at Mix 2011408
internet-explorer, microsoft, browsers
The Art of Accessibility (sib)407
accessibility
W3C HTML WG Decisions: “hidden”, “longdesc”, Table Summary, and the Myth of Hidden Metadata (bur)406
html, attributes, tables, standards, w3c
Color Theory 101 (jas)405
introductions, colors, design
Changes in the Chrome User Agent404
chrome, google, browsers
Putting IE to Sleep403
internet-explorer, microsoft, browsers
Design Principles (ada)402
websites, overviews, principles
Each One Is the Best—for Different Definitions of “Best” (dav)401
layout, silverlight
How to Use CSS3 Pseudo-Classes (sma)400
how-tos, css, selectors, examples
JavaScript Madness: Layout Engines399
javascript, browsers, browser-engines, javascript-engines
15 JavaScript String Functions398
javascript, strings, functions
Designing for the Future Web (sma)397
design, mobile, seo
Optimizing a Screen for Mobile Use (nng)396
mobile, optimization, usability
Animating With jQuery395
jquery, animations
CSS Mixins (tab)394
css, mixins
Responsive Web Design and Mobile Context (tka)393
responsive-design, mobile, metrics
HTML5 Boilerplate Went 1.0 (pau)392
release-notes, html5-boilerplate
The Psychology of Color (jas)391
design, colors
HTTPS Is More Secure, So Why Isn’t the Web Using It? (ars)390
http, protocols, security, web
10 Ruby on Rails Best Practices389
ruby-on-rails, best-practices
“currentColor” (chr/css)388
css, colors
Introduction to Node.js With Ryan Dahl (tin)387
videos, introductions, nodejs
Top 50 jQuery Selectors386
jquery, selectors
Why User Experience Cannot Be Designed (sma)385
user-experience, design
Technical Web Typography: Guidelines and Techniques (css/sma)384
typography, css, guidelines, techniques
Progressively Enhancing HTML5 Forms (chr/css)383
html, forms, tooling, modernizr, progressive-enhancement
A Consistent User Experience (dre)382
user-experience, consistency, twitter+x, social-media
On CSS Preprocessors (lea)381
css, preprocessors, less, sass
10 Things Every WordPress Plugin Developer Should Know (sma)380
wordpress, plugins, php
Styling Texty Inputs Only (chr/css)379
css, selectors, forms
Tracking—CSS “letter-spacing” and Where to Use It378
css, typography
Microsoft’s Anti-IE6 Rhetoric377
internet-explorer, microsoft, browsers
To Reset or Not Reset—That’s the CSS Question (cra)376
css, resets
Web Notifications (ann)375
notifications, apis, standards
The “@ font-face” Rule and Useful Web Font Tricks (ope/sma)374
css, fonts, tips-and-tricks
Typographic Effects in Canvas (dev)373
canvas, javascript, typography
CSS Progress Bars (chr/css)372
css, progress-indicators, animations
WHATWG, W3C, and HTML (ann)371
whatwg, w3c, html, standards
Web Cryptography: Salted Hash and Other Tasty Dishes (ali)370
cryptography, security
Making Websites Mobile Friendly (pie)369
mobile, urls, search, google
The Importance of Being Versioned (nza)368
versioning, apis
Sacrificing the Open Web With H.264367
foss, licensing, multimedia, open-web
The Difference Between the WHATWG and the HTMLWG (wir)366
whatwg, w3c, standards, comparisons
HTML, “@ width,” and “@ height” (j9t)365
html, images, multimedia, maintainability
HTML5 Completion Date Announced (cra)364
html
Useless HTTP Requests—Favicon (kar)363
favicons, http, anti-patterns
HTML5 Kicked Into 2014 (the)362
html, standards, w3c
HTML5 Not Finalized Until 2014361
html, standards
Marking Up Relationships360
html, metadata, microformats, xfn
Getting Tired With XML (ann)359
xml
Google 2000 vs. Google 2011358
google, search, retrospectives, spam, comparisons
Broken Links (tim)357
urls, links, javascript
The Shapes of CSS (chr/css)356
css, shapes