Frontend Dogma is celebrating CSS Naked Day! 🎨

Life is about deciding who we 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#
Replacing HTML952
html, xhtml, xforms, semantic-web, flash, java
A JavaScript Security Flaw951
javascript, security
Microsoft: “Do Not Track” Is Good for Users, on by Default in IE 10 (wir)950
do-not-track, privacy, internet-explorer, microsoft, browsers
World Wide Web Comes of Age949
web, anniversaries, w3c
Poll Results: How Do You Order Your CSS Properties? (chr/css)948
surveys, css, sorting
Quick FAQs on “input[type=date]” in Google Chrome (age)947
html, forms, support, chrome, google, browsers
WordPress vs. Joomla: Search Engine Optimization946
seo, wordpress, joomla, comparisons
Six Tips for a Killer Email Campaign945
tips-and-tricks, email, writing, marketing
Open Letter to W3C CSS Working Group Re CSS Grids (mar)944
open-letters, w3c, css, standards
Why Quality Impacts Your Bottom Line943
quality, concepts, economics
A Time for Compromise on “Do Not Track” (w3c)942
do-not-track, privacy, w3c
Browser Trends of August 2012 (cra)941
browsers, trends, metrics
The Basics of the Shadow DOM (cji)940
fundamentals, shadow-dom, dom
Beyond Usability Testing (ali)939
usability, testing
Product Management for the Web (ali)938
product-management, communication, prioritization, processes
W3C Tells Their Side of the Story: The Future of HTML5937
w3c, html, standards
W3C’s Ian Jacobs on the Future of HTML5 (cra)936
interviews, w3c, html, standards
HTML5 and HTML.next (w3c)935
html, w3c
Ian Hickson on HTML5 vs. HTML (cra)934
interviews, html, standards
The Internet Map933
websites, web, network, domains, visualization
Thoughts on ECMAScript 6 and New Syntax (nza)932
ecmascript, standards
A Discussion About CSS Reusability (chr/css)931
css, theming, maintainability
Hitting the HTML Moving Target930
html, standards, w3c, whatwg
HTML5 Gets the Splits (cra)929
html, standards, whatwg, w3c
KNACSS928
websites, frameworks, presentational-html, css
Firefox Beta 15 Supports the New Opus Audio Format (moz)927
firefox, mozilla, browsers, multimedia
What’s New in Firefox 14 (cra)926
browsers, mozilla, firefox
A Detailed Breakdown of the “<script>” Tag (cji)925
html, javascript
Responsive Design’s Dirty Little Secret (pal)924
responsive-design, css
The Secure Programmer’s Pledge923
security, manifestos
On Web Semantics (j9t)922
html, semantics, best-practices
It’s Time to Stop Blaming Internet Explorer (nza/sma)921
internet-explorer, microsoft, browsers, progressive-enhancement
The Elements of the Mobile User Experience (sma)920
user-experience, mobile
.htaccess for All919
servers, apache, configuration
Max CSS918
css, training, community
Old Browsers Are Holding Back the Web (lou/sma)917
browsers, internet-explorer, microsoft, web-platform, metrics
PHP: The Right Way916
websites, books, php, best-practices
The “color()” Function (tab)915
css, functions
Learning CSS3: A Reference Guide (vit/sma)914
guides, learning, css, link-lists
How to Make a Living in the Web Industry913
how-tos, career, monetization, business-relations
Mastering CSS Principles: A Comprehensive Guide (vit/sma)912
guides, css, principles, link-lists
Top 20 Secrets of Coda 2 (pan)911
coda, code-editors, tips-and-tricks
Turn Off Cache in Firefox When [You’re] Testing910
caching, browsers, mozilla, firefox
5 Inspiring (and Useful) PHP Snippets909
php, examples
The Skinny on IE’s Update Policy (pau)908
browsers, microsoft, internet-explorer
Why “Do Not Track” Measures May Still Track You (mas)907
do-not-track, privacy, support, economics
An Introduction to Building Shopify Themes906
introductions, shopify, theming
Introduction to JavaScript Unit Testing (bas/sma)905
introductions, javascript, testing
Facilitating Great Design (ali)904
design, collaboration, processes
Europe Backs IE10 Privacy Settings (tec)903
do-not-track, privacy, internet-explorer, microsoft, browsers
99 Powerful New CSS and JavaScript Techniques (vit/sma)902
css, javascript, techniques, link-lists
The Open/Closed Principle Applied to CSS (css)901
principles, solid, oocss, css
Why Your Links Should Never Say “Click Here” (sma)900
links, microcontent, usability, seo
An Introduction to Content Security Policy (mik)899
introductions, csp, security
JavaScript Profiling With the Chrome Developer Tools (sma)898
javascript, profiling, dev-tools, browsers, chrome, google
html7 (pvd)897
html, domains
“Do Not Track” Browser Option Will Remain Opt-in Only896
do-not-track, privacy, browsers
Microsoft’s “Do Not Track” Default in IE10 Violates New Specs (cne)895
internet-explorer, microsoft, browsers, do-not-track, privacy
The Advent of HTML5894
html, standards
Team Leader Manifesto—Take #4893
manifestos, leadership, engineering-management
How to Resize Background Images With CSS3 (cra)892
how-tos, resizing, backgrounds, css
Loading Half a Billion Rows Into MySQL891
mysql, databases, performance
Doing More With Your Django Models890
django
How CSS Handles Errors (tab)889
css, errors
Social Media Is a Part of the User Experience (boa/sma)888
user-experience, social-media, marketing
Exceptional Exception Handling in JavaScript (cji)887
javascript, errors
An Introduction to a Process for More Productive Blogging886
introductions, processes, blogging, productivity
HTML Cheat Sheet885
html, cheat-sheets
Now Available: Maintainable JavaScript (nza)884
books, javascript, maintainability
Website Design for Tablets and Mobile883
design, responsive-design, mobile
Don’t Keep on Trackin’ (eco)882
do-not-track, privacy, w3c, economics
Favicons Next to External Links (chr/css)881
html, links, favicons, css, jquery
Understanding CSS Filter Effects880
css, filters, effects
HTML for Icon Font Usage (chr/css)879
html, icon-fonts, fonts, semantics
XBL 2.0 (w3c)878
xbl
10 Tips for Better Coding877
tips-and-tricks, quality, conventions, documentation, refactoring, naming, version-control, building, testing, tooling
5 Quick Tips to Improve Your jQuery876
tips-and-tricks, jquery
25 Bestselling Premium WordPress Themes in 2012875
wordpress, themes, trends, link-lists
Repurposing vs. Optimized Design (nng)874
design, desktop, mobile, print, optimization, comparisons, user-experience
Google’s Knowledge Graph—Has Search Just Changed Forever? (the)873
google, search, semantic-web
Madge872
packages, npm, dependencies, visualization
Web Design Manifesto 2012 (zel)871
manifestos, design, blogging
What’s New in Chrome 19 (cra)870
browsers, google, chrome
Cross Browser Styling of HTML5 Forms—Even in Older Browsers (zol)869
forms, html, css, examples
Sass vs. Less (chr/css)868
preprocessors, sass, less, comparisons
Two New Proposals to Solve the CSS3 Vendor Prefix Crisis (cra)867
css, vendor-extensions
An Overview of the Web Storage API (cji)866
overviews, browser-storage, apis, examples
Rate Limiting With Apache and mod_security (joh)865
servers, apache, rate-limiting, security
Basic JavaScript Regular Expression Example864
javascript, regex, examples
Opera Further Messes Up the Vendor Prefix Mess (mat)863
opera, browsers, vendor-extensions, css
“Vendor Tokens” Offer Another Way Out of the CSS Prefix Mess (wir)862
css, vendor-extensions
Interaction Design in the Cloud (sma)861
interaction-design, tooling
The History of the Internet—Infographic860
history, web
Application Cache Is a Douchebag (jaf/ali)859
caching, browser-storage, offline
Responsive Image Format858
images, responsive-design, jpeg, pjpeg
Stop Making Endless Design Changes857
design, processes
Cross-Browser Debugging CSS (stu)856
css, debugging, browsers, cascade, vendor-extensions, hacks
Vendor Prefixes, the Wider Problem (mat)855
vendor-extensions, opera, browsers, interoperability
How I Got Into Web Development—the Long Version (lea)854
career, retrospectives
Managing Technical Debt (acm)853
technical-debt, programming, quality, processes
WordPress Shortcodes: A Complete Guide (sma)852
guides, wordpress
Cross-Site Scripting Attacks (XSS)851
security, xss, examples
BEM: The Block, Element, Modifier Approach to Decoupling HTML and CSS850
bem, css, maintainability
A Non-Responsive Approach to Building Cross-Device Webapps (bor)849
web-apps, mobile, javascript
Building With Content Choreography (jor)848
content, responsive-design
How to Use WebSockets Today With Pusher (cra)847
how-tos, websockets, tooling
The State of “Do Not Track” (w3c)846
do-not-track, privacy, w3c
A Pure CSS3 Cycling Slideshow (sma)845
css, animations, effects
CommonJS for Sprockets844
modules, commonjs
Google HTML/CSS Style Guide (j9t)843
google, html, css, style-guides, quality, principles, conformance, formatting, naming, sorting
What’s New in Firefox 12 and Chrome 18 (cra)842
browsers, mozilla, firefox, google, chrome
The Performance of localStorage Revisited (nza)841
performance, browser-storage, javascript
A Closer Look at Font Rendering (sma)840
fonts, rendering, typography
W3C to Develop HTML5 and Its Successor in Parallel (hei)839
w3c, html, standards
Pixels Are Ruining My Life (lyz/clo)838
css, units, responsive-design
Progress on HTML5 (w3c)837
html
Working With Files in PHP836
php, file-handling
My Coding Style and Guidelines (hcr)835
guidelines, conventions, formatting, html, css
Responsive Web Design: Is It the Future or a Feature?834
responsive-design, mobile, css, media-queries
Fighting the Space Between Inline Block Elements (chr/css)833
css, spacing
Decoupling HTML From CSS (jus/sma)832
html, css, principles, smacss
Why We Shouldn’t Make Separate Mobile Websites (bru/sma)831
mobile, responsive-design, usability, strategies
10 Recommended Cloud Management Tools830
cloud-computing, tooling, link-lists
Getting Started in HTML5829
introductions, html, semantics, multimedia, forms, apis
Modernize Your HTML5 Canvas Game828
canvas, apis, html, javascript, css, animations
The Future of the Web827
mobile, html, web-apps
Saving the Day With Scoped CSS (css)826
css, scope, maintainability
Let’s Talk About Semantics (htm)825
html, semantics, naming
An Introduction to Modernizr for Designers (lou/web)824
introductions, modernizr, design
BEM: A New Front-End Methodology (sma)823
bem, css, naming, conventions
Dev: Keep Government Tech Open Source (cra)822
interviews, foss, policies
DRY CSS: Don’t Repeat Your CSS821
css, maintainability, principles, oocss
CSS Sprites Revisited (sma)820
css, sprites, images, techniques
Is the Way We Communicate With Clients All Wrong?819
communication, business-relations, processes
On Browser Testing (j9t)818
browsers, testing
Moving From Java to Ruby and Beyond817
programming, java, ruby
Using the CSS “:target” Selector (chr/css)816
css, selectors, jquery
On Responsive Images (chr/css)815
images, html, responsive-design
The Need for a Responsive Web Image Format (tel)814
responsive-design, images, mobile, webp
Bedrock (sli)813
web-platform, javascript
What’s Next for HTTP (mno)812
protocols, http
A 90 Year Old Secret to Online Marketing (gra)811
marketing, analytics, testing
Dynamic Function Names in JavaScript (mar)810
functions, naming, javascript
New Versions of Documents on Structured Data in HTML5 (iva/w3c)809
html, structured-data, rdf, microdata, semantic-web
Agile Is a Sham808
agile, processes, economics
A Comprehensive Introduction to Less: Mixins807
introductions, preprocessors, less, mixins
FTC Praises “Do Not Track” Initiatives, Refreshes Privacy Framework (tec)806
do-not-track, privacy, policies
How Should You Format Your CSS?805
css, formatting, consistency, maintainability, examples
Demonstrating Responsive Design804
responsive-design, examples
Device-Agnostic Approach to Responsive Web Design (sma)803
css, media-queries, responsive-design
Working Successfully With Contractors802
collaboration, communication, business-relations
Why I Love Working on the Web (mat)801
web, standards, community
Introduction to JavaScript Source Maps (rya)800
introductions, javascript, source-maps
5 Things I Hate About CSS3 (cra)799
css, vendor-extensions, dev-tools, browsers, support, w3c
Poll Results: Will There Be a CSS Competitor? (chr/css)798
surveys, css
Non-Functional Software Testing797
testing
The Art of Content Marketing (sma)796
content, content-strategy, marketing
About HTML Semantics and Front-End Architecture795
html, semantics, naming, architecture
Design Advice From Jony Ive794
design, principles
Multi-Device Layout Patterns793
design, responsive-design, design-patterns, layout, mobile, desktop
For a Future-Friendly Web (bra/ali)792
web, design, content
The Best Browser Is the One You Have With You (ali)791
mobile, browsers, web
100 jQuery Sliders for Images/Content790
jquery, sliders, link-lists
The 2 Principles of Object Oriented CSS789
oocss, css, principles, examples
5 Things I Love About HTML5788
html, forms, multimedia, canvas, geolocation, apis
Writing Unit Tests for WordPress Plugins (sma)787
wordpress, plugins, testing, php, javascript
In Defense of localStorage (nza)786
browser-storage, javascript, performance
Node.js: Bubbling Up From JavaScript (tec)785
nodejs, javascript
PHP 5.4 Is Released—What’s New? (cra)784
php
Type Hinting in PHP783
php
Mastering CSS3 Text Shadows782
css, shadows
Sublime Text 2, a Truly Sublime Text Editor (the)781
sublime-text, code-editors
The Basics of Creating a Magento Module (sma)780
fundamentals, magento, modules
Can “Do Not Track” Starve the Web’s Cookie Monster? (ars)779
do-not-track, cookies, privacy, browsers, policies
Facebook Drives New W3C Working Group (zdn)778
w3c, mobile, web-platform, facebook+meta
Future-Ready Content (ali)777
content, microcontent
Mastering Box Shadows776
css, shadows
Why Transitions Are Important (sma)775
design, interaction-design, transitions
HTML5 Still Taking Shape (sdt)774
html, standards, web-apps, flash, silverlight
Places It’s Tempting to Use “display: none;”, but Don’t (chr/css)773
css, hiding
Living Standards772
standards, processes, whatwg, w3c
Responsive Navigation Patterns (bra)771
design, responsive-design, navigation, design-patterns
Why Web Accessibility Matters and How It Can Benefit Your Business or Website770
interviews, accessibility, economics, assistive-tech, mistakes, w3c
Redefining Hick’s Law (sma)769
design, principles
HTTP Debugging With Node and http-console768
http, debugging, nodejs, tooling
SSH Do’s and Don’ts767
ssh, protocols
Understanding Technical Debt (nza)766
technical-debt, concepts, quality
Capturing Audio and Video in HTML5765
multimedia, apis, javascript, html
7 Solutions to the CSS3 Vendor Prefix Crisis (cra)764
css, vendor-extensions, browsers, interoperability, w3c
Apache Releases First Major New Version of Popular Web Server in Six Years (sjv/zdn)763
apache, servers
Inside WordPress Actions and Filters (sma)762
wordpress
If It Had Remained the Irrelevant Attribute (bur)761
html, attributes, accessibility
Building a High Performance Website760
performance, metrics, processes, optimization
MySQL Master-Slave Replication: Setting Up759
databases, mysql
Every Time You Call a Proprietary Feature “CSS3,” a Kitten Dies (lea/ali)758
css, vendor-extensions, terminology, standards
The Vendor Prefix Predicament: ALA’s Eric Meyer Interviews Tantek Çelik (tan+/ali)757
interviews, css, vendor-extensions
The Impending CSS Vendor Prefix Catastrophe (cra)756
css, vendor-extensions, browsers, interoperability
Mobile Sites vs. Apps: The Coming Strategy Shift (nng)755
mobile, native, strategies, comparisons, user-experience
The Performance Golden Rule754
performance, principles
TL;DR on Vendor Prefix Drama (chr/css)753
css, vendor-extensions, link-lists
W3C Says WebKit’s Dominance Is Damaging the Web (ver)752
w3c, webkit, chrome, google, safari, apple, browsers, vendor-extensions
Call for Action: The Open Web Needs You Now (gla)751
open-web, vendor-extensions, css, interoperability, browsers
CSS Vendor Prefixes Threaten Open Web (cra)750
open-web, css, vendor-extensions, standards, webkit
On the Vendor Prefixes Problem (bru)749
vendor-extensions, css, browsers, interoperability
Unfixed (mey)748
css, vendor-extensions, browsers, interoperability
What’s New in Chrome 17 (cra)747
browsers, google, chrome
WebGL Fundamentals746
fundamentals, webgl, apis
How to Create Your Own Random Number Generator in PHP (cra)745
how-tos, php, randomness
Musings on Preprocessing (chr/css)744
preprocessors, css, sass, less, stylus, compass, tooling
New W3C Validation Service With RDFa 1.1 and Microdata (iva/w3c)743
w3c, tooling, conformance, html, rdf, microdata
Getting Started With the “track” Element742
introductions, multimedia, captions, html
Is Routine Undermining Your Productivity?741
productivity
“Accept-Charset” Is No More (hsi)740
http, browsers
Introducing the CSS3 Test739
css, standards, testing
The CSS3 Test (lea)738
css, standards, support, browsers
Zynga Germany’s Paul Bakaus on What’s the Deal With HTML5737
interviews, html
“* { box-sizing: border-box }” FTW (pau)736
css, box-model
Intro to Compass/Sass (chr/css)735
videos, introductions, compass, sass
Mozilla Delivers Firefox 10 (tec)734
firefox, mozilla, browsers
Using the HTML5 Geolocation API733
html, geolocation, apis
What’s New in Firefox 10 (cra)732
browsers, mozilla, firefox
The Responsive Design Process (mat)731
responsive-design, processes, terminology, business-relations
An Introduction to jQuery for Designers730
introductions, jquery, design
How to Put Your CSS3 on “:target” (cra)729
css, selectors
Responsive Web Design728
responsive-design, css, media-queries, examples
What Does Google’s Page Layout Algorithm Mean for Web Designers?727
design, layout, seo
Google Wants Faster TCP726
google, tcp, protocols, performance
Bending XML to Your Will725
xml, parsing, php
CSS Tip: An “em” Isn’t an “m”, but an “ex” Is an “x”724
css, units, typography, tips-and-tricks
Custom Fonts in Emails (chr/css)723
fonts, email
Why Should You Care About Website Usability?722
usability, consistency, simplicity, content, whitespace, html, quality
What Can You Do With 1 Kilobyte of CSS? (cra)721
css, minimalism
“window.scrollTo()” or: When to Stay Clear of User Agents (j9t)720
browsers, principles
Interview: Financial Times Experience With Web Apps (w3c)719
interviews, web-apps, html
Introduction to Linux Commands (sma)718
introductions, unix-like, command-line
How to Use Character Entities in HTML, CSS, and JavaScript (cra)717
how-tos, character-references, html, css, javascript
10 JavaScript Testing Tools716
javascript, testing, tooling, link-lists
An Important Time for Design (ali)715
design
Building Twitter Bootstrap (mdo/ali)714
bootstrap
Why Tabs Are Clearly Superior (lea)713
formatting, developer-experience
Resolution Independence With SVG (dbu/sma)712
svg, images, css, responsive-design
Twitter Bootstrap Generator (jch)711
twitter+x, bootstrap, tooling
Caching Images With JavaScript and HTML5 Progress Bars (zol)710
images, caching, performance, javascript, html, progress-indicators
10 Must Know CSS and CSS3 Resources and Tools709
css, tooling, link-lists
HTML KickStart708
websites, frameworks, html, presentational-html, css, jquery
What We Still Can’t Do Client-Side (lea)707
web-platform
Introduction to PHPDoc706
introductions, php, documentation
Profiling CSS for Fun and Profit705
css, profiling
CSS Media Queries in JavaScript (nza)704
css, media-queries, cssom, javascript
Simple Productivity Tip of the Day: Collect Your Thoughts703
productivity, tips-and-tricks
Skeuomorphic Design vs. Modern and/or Futuristic Design (mat)702
design, comparisons
pngquant (kor)701
websites, tooling, libraries, png, images, compression
Adaptive Images for Responsive Designs (mat)700
images, responsive-design, html
Base699
websites, frameworks, presentational-html, css
Internationalizing and Localizing Your WordPress Theme in 6 Steps (sma)698
wordpress, theming, localization, internationalization
The App Internet in 2012: Defining the Death of the Web697
web, html, web-apps
Installing Ruby With RVM on Ubuntu696
ruby, installing, unix-like
Custom Events Are Pretty Cool (chr/css)695
jquery, events
What’s New in Firefox 9.0 (cra)694
browsers, mozilla, firefox
Web Developer Tips, Tricks, and Gotchas (mat)693
css, html, tips-and-tricks
MooTools Behavior (moo)692
mootools
Smallest Possible […] File (mat)691
programming, minimalism, examples, link-lists
Apple Submits “Invalid” Patents to W3C to Delay Touch Events Standard (9to)690
apple, w3c, standards, legal, touch
IE Market Share (ppk)689
internet-explorer, microsoft, browsers, metrics
10 Useful Coding Tips, Techs, and Ideas688
tips-and-tricks, css, html, link-lists
Multiple Attribute Values (chr/css)687
html, attributes, css, selectors
Six CSS Layout Features to Look Forward To (div/sma)686
css, layout
Up Close and Personal With HTML5 IndexedDB685
html, indexeddb, databases
An Introduction to Object Oriented CSS (OOCSS) (lou/sma)684
introductions, oocss, css, examples
Is Apple Using Patents to Hurt Open Standards? (ars)683
apple, standards, legal
WebSockets Protocol Becomes Standard (sdt)682
websockets, protocols
On HTML and CSS Best Practices (css)681
html, css, best-practices
A Case Against Using CoffeeScript680
coffeescript
Why I’m Excited About “Names” in JavaScript (tab)679
javascript
A Tour of php.ini678
php
Responsive Images and Transparent Content Negotiation in HTTP (kar)677
images, html, responsive-design, content-negotiation
10 Tips to Optimize Your WordPress Theme (sma)676
wordpress, theming, php, optimization, tips-and-tricks
HTML Forms in HTML Emails (chr/css)675
html, forms, email, php
I Still Love Flash—Here’s Why674
flash, jquery, comparisons
More Shell, Less Egg (drd)673
shells, command-line, programming
jQuery Output Array in Random Order672
jquery, arrays, randomness
Creating Custom Font Stacks With “unicode-range” (dre/24w)671
css, fonts, unicode
Defining and Using Functions in PHP670
php, functions
Move the Web Forward (wil+)669
websites, learning, link-lists
SEO Is Dead668
seo, social-media
The Script Tag (chr/css)667
html, javascript
To Collapse or Not to Collapse? A Multi-Column Question (fan)666
css, layout, margins
Getting Started With Sass (dde/ali)665
introductions, preprocessors, sass
WAI–ARIA Gets Ready for a Starring Role in HTML5 (wir)664
aria, html, accessibility
Introduction to Git663
introductions, git, command-line
5 Tips for More Efficient jQuery Selectors (cra)662
jquery, selectors, tips-and-tricks
KSS—Knyle Style Sheets (kne)661
css, documentation
Linking in JSON (mno)660
json
How to Set Up a Print Style Sheet (sma)659
how-tos, css, print
Stay on the Design Cutting Edge With These HTML5 and CSS3 Resources658
html, css, link-lists
Frustrations With NVDA-Support (jcs)657
nvda, screen-readers, accessibility, communication
Mobile First Content Strategy656
mobile-first, mobile, content, content-strategy, accessibility, wcag
From Hypertext to Hyperdevices (don/w3c)655
web, web-platform, terminology, trends, standards
Reader Question About Hosting (chr/css)654
discussions, hosting
How to Use Firebug to Modify Your WordPress Site’s CSS653
videos, how-tos, firebug, wordpress, css
Improving the DOM (ann)652
dom
Sexy New HTML5 Semantics (bru/sma)651
html, semantics
The Primitives of the HTML5 Foundation (pau)650
videos, html
Vendor Prefixes Have Failed, What’s Next? (lea)649
css, vendor-extensions
On Web Apps and Their Keyboard Shortcuts (lea)648
web-apps, keyboard-shortcuts, usability
Transitions and Animations on CSS Generated Content (chr/css)647
css, generated-content, transitions, animations, browsers, support
A Practical Guide to Web App Success (mar)646
books, guides, web-apps
Blue Beanie of Thankfulness (chr/css)645
awareness-days, standards
Documenting Architecture Decisions644
architecture, documentation, processes
Vendor Prefixes Are Hurting the Web (hsi)643
css, vendor-extensions, web-platform
W3C Releases New Web Privacy Standard (wir)642
w3c, privacy, do-not-track
Five Questions With Tab Atkins (tab+/css)641
interviews, css, standards, content, google, dart
Pursuing Semantic Value (ada/sma)640
html, semantics
How to Create Multiple Borders in CSS3 (cra)639
how-tos, css, borders
Our Pointless Pursuit of Semantic Value (div/sma)638
html, semantics
Web Designers vs. Web Developers (mho)637
career, comparisons
How to Secure Your WordPress Website (sma)636
how-tos, wordpress, security, link-lists
Ian Hickson Responds Over HTML5 Getting “time” Element Back (cra)635
html, time
10 Handy HTML5/CSS3 Frameworks634
html, css, frameworks, link-lists
What’s New in Firefox 8 (cra)633
browsers, mozilla, firefox
An Extensive Guide to Web Form Usability (sma)632
guides, forms, usability, examples
Perch Cheatsheet631
perch, cheat-sheets
Sublime 2 vs. Notepad++630
code-editors, sublime-text, notepad++, comparisons
The Future of CSS: Embracing the Machine (sma)629
css, history, outlooks, cssdoc
The Importance of Standards628
conventions, formatting, maintainability, collaboration
CSS Transitions: A Simple Way to Delight Your Visitors627
css, transitions, design
Building Web Pages With Local Storage626
browser-storage, javascript, browsers, support
But the Client Wants IE 6 Support! (lea/sma)625
internet-explorer, microsoft, browsers, business-relations
Will HTML5 Replace Native Apps? It Might: Here’s How to Figure Out When (the)624
html, native, mobile, desktop
How to Add Images to Your CSS Borders623
how-tos, css, borders, images
about:csswg (fan)622
css, processes, standards
Introduction to URL Rewriting (sma)621
introductions, urls, redirecting, techniques, apache, servers
The Hidden Nuggets of WCAG2: Information Relationships620
accessibility, wcag, html, semantics
Goodbye “time”, “datetime”, and “pubdate”—Hello “data” and “value” (htm)619
html, attributes, time, semantics
A Brief Introduction to Text Replacement With sIFR (jas)618
introductions, image-replacement, techniques, flash
Five Questions With Lea Verou (lea+/css)617
interviews, css, vendor-extensions
Discover What’s New in CSS 4 (wir)616
css, selectors
Five Questions With Paul Irish (pau+/css)615
interviews, webkit, browser-engines, browsers, internet-explorer, microsoft, chrome, google
Introduction to MongoDB614
introductions, databases, mongodb
On Semantics in HTML (j9t)613
semantics, html
Using CORS612
cors, security
Infographic: History of Web Standards (jzb)611
history, standards
The Return of the “u” Element (htm)610
html, semantics
Some Notes on the Recent XML Encryption Attack (w3c)609
xml, encryption, security
Top Minimalist Website Designs: Trends and Examples608
design, minimalism, trends, examples
XML Encryption Flaw Leaves Web Services Vulnerable (eur)607
web-services, xml, encryption, security
Google and Adobe Support the W3C (hei)606
w3c, google, adobe
PHP Namespaces605
php, namespaces
Serving XHTML With Math: A Recipe for Apache (ber/w3c)604
xhtml, mathml, apache, servers, configuration
Organizing Mobile (ali)603
mobile, content, navigation, usability
Dive Into HTML5… on HTML5 Doctor (htm)602
html
Getting Started With PHP Templating (sma)601
introductions, php, template-engines, twig
Lightbox2600
libraries, javascript, images, effects, lightbox
Start Here, Build Everywhere: Announcing Foundation599
frameworks, foundation
Why Google Dart Will Miss Its Target598
google, dart, javascript
Are CSS Tables Better Than HTML Tables?597
tables, css, html, semantics, comparisons
The Developer’s Guide to Conflict-Free JavaScript and CSS in WordPress (pet/sma)596
guides, wordpress, javascript, css
Simple, Maintainable Templating With JavaScript (nza)595
javascript, handlebars, mustache, maintainability
Array Handling Functions594
php, arrays, functions
Learning to Love HTML5 (lou/sma)593
html, semantics
Scope Donuts (stu)592
css, scope
Where Form Met Function (ale)591
w3c, apple, history
Dive Into HTML5: In Memory of Mark Pilgrim (mis)590
books, html
10 Fantastic jQuery Techniques and Effects589
jquery, techniques, effects
Managing Change in the Cloud588
cloud-computing, maintenance
When Web Standards Fail Us (nza)587
html, w3c, javascript, ecmascript, standards
Introducing PHP Superglobals586
introductions, php
WordPress Essentials: How to Create a WordPress Plugin (sma)585
fundamentals, how-tos, wordpress, plugins
Internationalization vs. Localization: What’s the Difference? (cms)584
internationalization, localization, comparisons, terminology
Why Don’t Developers Dress Better? (kel)583
career, community
How to Develop WordPress Locally With MAMP (sma)582
how-tos, wordpress
On HTML Element Identifiers581
html, css
Responsive [Images] (gri/clo)580
images, responsive-design
Scalable and Modular Architecture for CSS (jus)579
books, websites, css, smacss
Building Prototypes in HTML and CSS578
html, css, prototyping
Demystifying Design (ali)577
design
Simple Made Easy (ric)576
videos, software-design, architecture, principles, complexity, simplicity
Introduction to PHP Arrays575
introductions, php, arrays
Useful Node.js Tools, Tutorials, and Resources (sma)574
nodejs, tooling, link-lists
Analyst Watch: HTML5 Is Not Quite Ready for Primetime (sdt)573
html, standards
Pagination With “rel="next"” and “rel="prev"”572
html, metadata, pagination, search, google, seo
A Farewell to CSS3 Gradients (mis)571
css, gradients, vendor-extensions, svg, images
The Guide to CSS Animation: Principles and Examples (sma)570
guides, css, animations, principles, examples
The State of RDF and JSON (w3c)569
rdf, json, json-ld
PHP Variables568
php, variables
Do You Use These 7 Attribute Selectors in Your CSS?567
css, selectors
An Introduction to Less: Less vs. Sass (sma)566
introductions, preprocessors, less, sass, examples
Flex Your Box (kar)565
css, flexbox, layout
Flexbox Is Dead, Long Live Flexbox! (tab)564
css, flexbox, layout
“Do Not Track” Standards for the Web: The Work Is Starting (npd+/w3c)563
do-not-track, privacy, w3c
Help the Community! Report Browser Bugs! (lea/sma)562
community, collaboration, browsers, documentation, bugs
9 Popular Cloud Use Cases561
cloud-computing, storage, reliability
Create Columns Easily With the CSS3 Multi-Column Layout Module560
css, layout
10 Tips for Developing With jQuery in Notepad++559
tips-and-tricks, code-editors, notepad++, jquery
jQuery Removing Bad Characters in HTML558
jquery, html, sanitization
Elements of a Viral Launch Page (sma)557
design, landing-pages, marketing
How to Optimize Images With HTML5 Canvas (sma)556
how-tos, images, optimization, canvas, html
On URL Readability (lea)555
urls, usability
A Few Design Trends (jas)554
design, trends
CSS Needs a Bit of Basic Love (mat)553
css, standards
How to Write CSS for Others (css/sma)552
how-tos, css, maintainability, comments, sorting, collaboration
How to Become a Web Design Expert (boa/sma)551
how-tos, design, career
Mobile Design Is Not Only Responsive (hcr)550
design, responsive-design, mobile
When (and When Not to) Use an Anchor Tag? (chr/css)549
html, links, semantics
How to Simulate CSS3 “box-shadow” in IE6–8 Without JavaScript (zol)548
how-tos, css, shadows, internet-explorer, microsoft, browsers
A Primer on A/B Testing (ali)547
introductions, testing, javascript, google, analytics
Infinite All-CSS Scrolling Slideshow (chr/css)546
images, scrolling, css, effects
How I Think Posting HTML in Comments Should Work (chr/css)545
html, content-management
The Best Forms Implementation I’ve Ever Built (dre)544
forms, html, perch
Adapted (sim)543
design, responsive-design, mobile-first
W3C Launches New “Agile” Standards Development Platform542
w3c, standards, community
Why I Love Our Industry (lea)541
career, community
5 Principles of User-Centered Interface Design540
principles, design, user-experience
HTML5 and the Document Outlining Algorithm (sma)539
html, headings
W3C Releases Simplified HTML5 Spec for Web Developers (sof)538
w3c, standards, html
10 of the Best CSS3 Code Generators (cra)537
css, code-generation, tooling, link-lists
Indeterminate Checkboxes (chr/css)536
forms, html
Rethinking CSS Grids (mar)535
css, grids, layout
The Web Is 20 Years Old Today (tec)534
web, anniversaries
How Browsers Work (pau)533
browsers, browser-engines, webkit, gecko, rendering, parsing, painting, html, css, javascript, link-lists
What Makes for a Semantic Class Name? (chr/css)532
html, css, attributes, naming, semantics, examples
The Personification of Design (sma)531
career, social-media, branding
IE8 Bug With “max-width” and “overflow” (jus)530
bugs, browsers, microsoft, internet-explorer, css, overflow
The Web Development Discipline529
learning, processes, career
More Logo Markup Tips (css)528
branding, images, logos, html, tips-and-tricks
“var” Selector527
javascript, css, selectors
Why Can’t We Trigger CSS3 Animations Using “:hover” and “:focus”? (mat)526
css, selectors, animations
Special Entities of HTML (jas)525
html, character-references
Examples of Sites Where localStorage Should or Is Being Used (chr/css)524
browser-storage, apis, javascript, examples
Defending the Generalists in the Web Design Industry (boa/sma)523
design, career
Modern Version Control With Git (tob/sma)522
version-control, git, concepts
The UX of Learning (ali)521
user-experience, design, learning
Emphasis in Design (jas)520
design
Extensions to the CSS Object Model (gla/w3c)519
cssom, css
Naming and Using IDs and Classes Properly (mat)518
html, css, attributes, naming, semantics
Improving on HTML517
html, xforms, xhtml, rdf
Responsive Web Design Techniques, Tools, and Design Strategies (vit/sma)516
design, responsive-design, techniques, tooling, strategies, link-lists
How to Change Image Attributes in WordPress Posts (cra)515
how-tos, wordpress
Notes From Writing HTML5 Media (bur)514
html, multimedia, security
Responsive “<img>” Elements in HTML, for Responsive Designs (mat)513
html, images, responsive-design
Little CSS Stuff Newcomers Get Confused About (chr/css)512
css, selectors, cascade, fundamentals
Microsoft Drop Conditional Comments in IE10 (cra)511
microsoft, browsers, internet-explorer, conditional-comments
Don’t Use IDs in CSS Selectors?510
css, selectors, cascade, performance
Content Choreography (tre)509
content, responsive-design
The Actual Browser Problems With Unquoted Attributes (chr/css)508
html, attributes, support, browsers
6 Methods for Vertical Centering With CSS507
css, centering, techniques, examples
Learning to Use the “:after” and “:before” Pseudo-Elements in CSS (lou/sma)506
css, selectors, generated-content, examples
IE 8 Thinks All Table Cells Have a Colspan (chr/css)505
internet-explorer, microsoft, browsers, tables, html, css
Does “<nav>” Belong in the “<header>” Element? (mat)504
html, navigation
Validation: Measuring and Tracking Code Quality (j9t)503
html, css, conformance, quality, metrics
HTML5 Please (div+)502
websites, html, css, javascript, apis, polyfills, support, browsers, web-platform
CSS Lint Is Harmful (mat)501
css, linting, tooling
With New Web Addresses, Internet Continues to Grow500
web, domains
Django Advice (sjl)499
django
5 Copywriting Errors That Can Ruin a Company’s Website (sma)498
writing, microcontent, metadata, seo
Component Models and Encapsulation (oth)497
discussions, dom, shadow-dom, w3c
Reconciling Various Forms of String Literals (iva/w3c)496
w3c, standards, strings
The Mobile Web: Discover the Possibilities495
web, mobile, metrics
CSS1K494
websites, css, minimalism
Why the Web Needs HTML5493
html, web-platform, history
Google’s Focus on Quality and the PostRank Acquisition492
google, seo, quality
“Do Not Track”: The Regulators’ Challenge (w3c)491
do-not-track, privacy, legal
Following a Web Design Process (sma)490
design, processes, project-management
Mozilla Release Firefox 5 (cra)489
browsers, mozilla, firefox
Screen Resolution ≠ Browser Window (chr/css)488
browsers, viewport, metrics, terminology
The HTML Email Boilerplate (cra)487
html, email, templates
CSS Wiki-Based Documentation (w3c)486
css
Useful “:nth-child” Recipes (chr/css)485
css, selectors, examples
Web Page Anatomy (jas)484
design-patterns, navigation
W3C Updates CSS Open Web Standards as Reality and Specs Converge (cms)483
w3c, css, standards
Introducing CSS Lint (nza)482
introductions, tooling, linting, css
Print Style Sheets and URLs (j9t)481
print, css, usability
What’s New in Google Chrome 12 (cra)480
browsers, google, chrome
Unquoted Attribute Values in HTML and CSS (mat)479
html, attributes, css, javascript
Marking Files as Binary in CVS (mar)478
cvs
4 Methods for Creating Equal Height Columns in CSS477
css, layout, techniques, examples
A Decade Later, W3C Finalizes CSS 2.1476
w3c, css, standards
Defining Good Design (jas)475
design, usability, aesthetics
Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification (ber+/w3c)474
css, standards
Fluid Images (bee/ali)473
layout, css, images, responsive-design
Hello jQuery Mobile472
jquery
Heroku: Your First Staging Environment471
heroku, environments
Modern Debugging Tips and Tricks (ali)470
javascript, debugging, tips-and-tricks
Web Development Principles: Develop for What Is, Not What Could Be (j9t)469
principles
Website Navigation: Planning and Implementing (vit/sma)468
navigation, examples
Introducing schema.org: Search Engines Come Together for a Richer Web467
introductions, structured-data, search, google, microsoft, yahoo
2 Methods for Developing Hybrid CSS Layouts466
css, layout
Making Forms Fabulous With HTML5465
html, forms, semantics, overviews
Rendering HTML5 in Older Browsers With Google Chrome Frame (ind)464
html, google, chrome-frame, browsers, microsoft, internet-explorer, plugins
Getting Started With Defensive Web Design (sma)463
introductions, design, examples
Better Image Management With WordPress (sma)462
wordpress, images, maintenance, php
Use PHP Flush to Improve Site Loading Speed461
php, flushing, performance
Better Semantics With CSS Combinators and Selectors460
css, selectors
HTML5: Are We There Yet? (ple/w3c)459
html
Introduction to DNS: Explaining the Dreaded DNS Delay (sma)458
introductions, dns, network, domains
The Story of the HTML5 Shiv (pau)457
html, history, polyfills
How to Detect Browser Support for CSS3 Properties (cra)456
how-tos, css, support, browsers, feature-detection
How Important Is Semantic HTML?455
html, semantics
When Using “!important” Is the Right Choice (chr/css)454
css, cascade
Hybrid Apps Are BS (joh)453
web, native