Tech is political: The people under attack in Palestine 🇵🇸, Iran 🇮🇷, and Lebanon 🇱🇧 are people like us. They’re our brothers and sisters, too. Read up on their history, scrutinize what you’re told, and demand respect and accountability. Hide

Frontend Dogma

“2010s” News Archive (7)

Entry (Sources) and Additional TopicsDate#
Stefan Sagmeister Interview (sma)1028
interviews, design
“Do Not Track” Effort Going Nowhere (ton)1027
do-not-track, privacy, w3c, economics
CSScomb: Sorting CSS Properties, the Better Way (sma)1026
css, sorting, tooling
Hmm, Let’s Not “Fuck the Standards Bodies” (mar)1025
standards, w3c, whatwg
Test the Web Forward (w3c)1024
quality, testing, standards, web-platform
W3C Outlines Plan to Finalize HTML51023
w3c, html, standards
TypeScript—Microsoft’s Replacement for JavaScript1022
microsoft, typescript, javascript
Relations1021
safari, browsers, developer-relations
Happy 10th Birthday Firefox! (cra)1020
browsers, firefox, anniversaries
The Flat Design Era1019
flat-design, design, link-lists
Apple’s .mobi Insanity (ppk)1018
safari, apple, mobile, browsers
Homepage Design Changes (nng)1017
homepages, design, history
Is RSS Still a Useful Way to Keep Up With Technology?1016
rss, syndication, learning
Towards Interoperable Pointer Events: Evolving Input Events for Multiple Devices1015
pointer-events, apis, internet-explorer, browsers, w3c
Do Web Developers Ever Learn?1014
web, learning, javascript
Code Guide (mdo)1013
websites, guides, conventions, html, css
“Do Not Track” in the Short, Medium, and Long Term (w3c)1012
do-not-track, privacy, w3c
It’s Not All Doom and Gloom on the Web (cod/sma)1011
community, web-platform
W3C to Finish HTML5 by 2014 (cra)1010
w3c, html, standards
Building Your Own URL Shortener1009
php, mysql, databases, functionality, urls
How I Chose a Grid Framework1008
layout, grids, css
Introducing Nunjucks, a Better JavaScript Templating System (jlo)1007
introductions, nunjucks, template-engines, javascript
Compile PHP on Windows1006
compiling, php, windows
CoffeeScript: Less Typing, Bad Readability1005
coffeescript
Mark Zuckerberg’s Opinion of HTML5 Is Meaningless (aco/inf)1004
html, standards, facebook+meta
Computer Science in JavaScript: Insertion Sort (nza)1003
javascript, sorting, algorithms
5 Reasons Why Zuckerberg Has Not Killed HTML5 (cra)1002
html, native, facebook+meta
How the Web Should Work (bor)1001
web-platform, apis, polyfills
Opt-Out Responsive Design? (chr/css)1000
responsive-design
Intel Announces New HTML5 Programming Tools (aga/inf)999
html, tooling
Preferred Caching998
performance, caching, web-apps, internet-explorer, browsers
Testing Websites in Game Console Browsers (ali)997
testing, browsers
Coming Soon: Native CSS Variables (cra)996
css, custom-properties, less, sass
To “www” or Not to “www”—That Is the Question (cra)995
servers, apache, urls
The Flowing Standard (w3c)994
html
Toggling State in CSS (tab)993
css, state-management
Page Caching With HTTP992
caching, http, ruby-on-rails
Style Web Forms Using CSS991
css, forms
CSS “:target” for Off-Screen Designs (css)990
css, selectors, transitions, navigation, mobile
What’s New in Firefox 15 (cra)989
browsers, firefox
GitHub Is My Resume988
career, github
Usable Yet Useless: Why Every Business Needs Product Discovery (ali)987
usability, user-experience, economics, product-management
Amazon DynamoDB: Store PHP Sessions With a Load Balancer (vta)986
aws, dynamodb, databases, php, load-balancing
“Why Did Our PageRank Go Down?”985
seo, pagerank
Why I Don’t Use Frameworks (mat)984
frameworks
A Front End Engineer’s Manifesto (zac)983
websites, manifestos, user-experience, progressive-enhancement, simplicity, foss, accessibility, community, learning, security
WordPress as an App Platform982
wordpress
Octane: The JavaScript Benchmark Suite for the Modern Web981
javascript, testing, support, performance, v8, tooling
Test Your Browser’s JavaScript Prowess With Google Octane980
javascript, support, testing, google, tooling
10 Best JS Mobile Web Development Frameworks979
javascript, frameworks, mobile
The Battle of CDNs: Comparing Cloudflare and Incapsula978
content-delivery, tooling, cloudflare, comparisons
Towards a Retina Web (sma)977
responsive-design, pixel-density, html, css
Normalize.css Goes 1.0! (jch)976
css, resets, normalize-css
Why Relative URLs Should Be Forbidden for Web Developers (joo/yoa)975
urls, links, seo
jQuery Is Used on Half of All Websites (cra)974
jquery
CSS3 Gems: The “pointer-events” Property (cra)973
css, pointer-events
Better SVG Sprites With Fragment Identifiers (sto)972
svg, images, sprites
Learning to Love the Boring Bits of CSS (sto/ali)971
css, units, functions, selectors
Content Strategy and Storytelling (vit/sma)970
content, content-strategy, writing, link-lists
SEO and Usability (nng)969
seo, usability
Optimizing MooTools Builds Sans Internet Explorer (ast/moo)968
mootools, optimization, internet-explorer, browsers
CSS Style Guides (chr/css)967
css, style-guides, conventions, link-lists
Replacing HTML966
html, xhtml, xforms, semantic-web, flash, java
A JavaScript Security Flaw965
javascript, security
Microsoft: “Do Not Track” Is Good for Users, on by Default in IE 10 (wir)964
do-not-track, privacy, internet-explorer, microsoft, browsers
World Wide Web Comes of Age963
web, anniversaries, w3c
Poll Results: How Do You Order Your CSS Properties? (chr/css)962
surveys, css, sorting
Quick FAQs on “input[type=date]” in Google Chrome (age)961
html, forms, support, chrome, google, browsers
WordPress vs. Joomla: Search Engine Optimization960
seo, wordpress, joomla, comparisons
Open Letter to W3C CSS Working Group Re CSS Grids (mar)959
open-letters, w3c, css, standards
Why Quality Impacts Your Bottom Line958
quality, concepts, economics
Six Tips for a Killer Email Campaign957
tips-and-tricks, email, writing, marketing
A Time for Compromise on “Do Not Track” (w3c)956
do-not-track, privacy, w3c
The Basics of the Shadow DOM (cji)955
fundamentals, shadow-dom, dom
Browser Trends of August 2012 (cra)954
browsers, trends, metrics
Product Management for the Web (ali)953
product-management, communication, prioritization, processes
W3C Tells Their Side of the Story: The Future of HTML5952
w3c, html, standards
Beyond Usability Testing (ali)951
usability, testing
W3C’s Ian Jacobs on the Future of HTML5 (cra)950
interviews, w3c, html, standards
HTML5 and HTML.next (w3c)949
html, w3c
Thoughts on ECMAScript 6 and New Syntax (nza)948
ecmascript, standards
Ian Hickson on HTML5 vs. HTML (cra)947
interviews, html, standards
The Internet Map946
websites, web, network, domains, visualization
A Discussion About CSS Reusability (chr/css)945
css, theming, maintainability
Hitting the HTML Moving Target944
html, standards, w3c, whatwg
HTML5 Gets the Splits (cra)943
html, standards, whatwg, w3c
KNACSS942
websites, frameworks, presentational-html, css
Firefox Beta 15 Supports the New Opus Audio Format (moz)941
firefox, browsers, multimedia
What’s New in Firefox 14 (cra)940
browsers, firefox
A Detailed Breakdown of the “<script>” Tag (cji)939
html, javascript
The Secure Programmer’s Pledge938
security, manifestos
On Web Semantics (j9t)937
html, semantics, best-practices
Responsive Design’s Dirty Little Secret (pal)936
responsive-design, css
It’s Time to Stop Blaming Internet Explorer (nza/sma)935
internet-explorer, browsers, progressive-enhancement
The Elements of the Mobile User Experience (sma)934
user-experience, mobile
.htaccess for All933
servers, apache, configuration
Old Browsers Are Holding Back the Web (lou/sma)932
browsers, internet-explorer, web-platform, metrics
Max CSS931
css, training, community
PHP: The Right Way930
websites, books, php, best-practices
The “color()” Function (tab)929
css, functions
Learning CSS3: A Reference Guide (vit/sma)928
guides, learning, css, link-lists
Mastering CSS Principles: A Comprehensive Guide (vit/sma)927
guides, css, principles, link-lists
Top 20 Secrets of Coda 2 (pan)926
coda, code-editors, tips-and-tricks
How to Make a Living in the Web Industry925
how-tos, career, monetization, business-relations
Turn Off Cache in Firefox When [You’re] Testing924
caching, browsers, firefox
Why “Do Not Track” Measures May Still Track You (mas)923
do-not-track, privacy, support, economics
The Skinny on IE’s Update Policy (pau)922
browsers, internet-explorer
5 Inspiring (and Useful) PHP Snippets921
php, examples
OmniWeb and the Early Internet (omn)920
omniweb, browsers, retrospectives
An Introduction to Building Shopify Themes919
introductions, shopify, theming
Introduction to JavaScript Unit Testing (bas/sma)918
introductions, javascript, testing
Facilitating Great Design (ali)917
design, collaboration, processes
Europe Backs IE10 Privacy Settings (tec)916
do-not-track, privacy, internet-explorer, browsers
99 Powerful New CSS and JavaScript Techniques (vit/sma)915
css, javascript, techniques, link-lists
The Open/Closed Principle Applied to CSS (css)914
principles, solid, oocss, css
Why Your Links Should Never Say “Click Here” (sma)913
links, microcontent, usability, seo
An Introduction to Content Security Policy (mik)912
introductions, csp, security
JavaScript Profiling With the Chrome Developer Tools (sma)911
javascript, profiling, dev-tools, browsers, chrome
html7 (pvd)910
html, domains
“Do Not Track” Browser Option Will Remain Opt-in Only909
do-not-track, privacy, browsers
Team Leader Manifesto—Take #4908
manifestos, leadership, engineering-management
Microsoft’s “Do Not Track” Default in IE10 Violates New Specs (lan/cne)907
internet-explorer, microsoft, browsers, do-not-track, privacy
The Advent of HTML5906
html, standards
Loading Half a Billion Rows Into MySQL905
mysql, databases, performance
How to Resize Background Images With CSS3 (cra)904
how-tos, resizing, backgrounds, css
How CSS Handles Errors (tab)903
css, errors
Social Media Is a Part of the User Experience (boa/sma)902
user-experience, social-media, marketing
Doing More With Your Django Models901
django
An Introduction to a Process for More Productive Blogging900
introductions, processes, blogging, productivity
Exceptional Exception Handling in JavaScript (cji)899
javascript, errors
HTML Cheat Sheet898
html, cheat-sheets
Now Available: Maintainable JavaScript (nza)897
books, javascript, maintainability
10 ActionScript Tips896
actionscript, tips-and-tricks
Website Design for Tablets and Mobile895
design, responsive-design, mobile
Don’t Keep on Trackin’ (eco)894
do-not-track, privacy, w3c, economics
Favicons Next to External Links (chr/css)893
html, links, favicons, css, jquery
Understanding CSS Filter Effects892
css, filters, effects
HTML for Icon Font Usage (chr/css)891
html, icon-fonts, fonts, semantics
XBL 2.0 (w3c)890
xbl
10 Tips for Better Coding889
tips-and-tricks, quality, conventions, documentation, refactoring, naming, version-control, building, testing, tooling
5 Quick Tips to Improve Your jQuery888
tips-and-tricks, jquery
25 Bestselling Premium WordPress Themes in 2012887
wordpress, themes, trends, link-lists
Repurposing vs. Optimized Design (nng)886
design, desktop, mobile, print, optimization, comparisons, user-experience
Google’s Knowledge Graph—Has Search Just Changed Forever? (the)885
google, search, semantic-web
Madge884
packages, npm, dependencies, visualization
Web Design Manifesto 2012 (zel)883
manifestos, design, blogging
Cross Browser Styling of HTML5 Forms—Even in Older Browsers (zol)882
forms, html, css, examples
What’s New in Chrome 19 (cra)881
browsers, chrome
Sass vs. Less (chr/css)880
preprocessors, sass, less, comparisons
Rate Limiting With Apache and mod_security (joh)879
servers, apache, rate-limiting, security
An Overview of the Web Storage API (cji)878
overviews, browser-storage, apis, examples
Two New Proposals to Solve the CSS3 Vendor Prefix Crisis (cra)877
css, vendor-extensions
Basic JavaScript Regular Expression Example876
javascript, regex, examples
Opera Further Messes Up the Vendor Prefix Mess (mat)875
opera, browsers, vendor-extensions, css
“Vendor Tokens” Offer Another Way Out of the CSS Prefix Mess (wir)874
css, vendor-extensions
Interaction Design in the Cloud (sma)873
interaction-design, tooling
The History of the Internet—Infographic872
history, web
Application Cache Is a Douchebag (jaf/ali)871
caching, browser-storage, offline
Responsive Image Format870
images, responsive-design, jpeg, pjpeg
7 Basic Best Practices for Buttons (cjf/uxm)869
buttons, best-practices, design
Stop Making Endless Design Changes868
design, processes
Cross-Browser Debugging CSS (stu)867
css, debugging, browsers, cascade, vendor-extensions, hacks
Vendor Prefixes, the Wider Problem (mat)866
vendor-extensions, opera, browsers, interoperability
How I Got Into Web Development—the Long Version (lea)865
career, retrospectives
Managing Technical Debt (acm)864
technical-debt, programming, quality, processes
WordPress Shortcodes: A Complete Guide (sma)863
guides, wordpress
BEM: The Block, Element, Modifier Approach to Decoupling HTML and CSS862
bem, css, maintainability
Cross-Site Scripting Attacks (XSS)861
security, xss, examples
A Non-Responsive Approach to Building Cross-Device Webapps (bor)860
web-apps, mobile, javascript
Building With Content Choreography (jor)859
content, responsive-design
The State of “Do Not Track” (w3c)858
do-not-track, privacy, w3c
How to Use WebSockets Today With Pusher (cra)857
how-tos, websockets, tooling
The Performance of localStorage Revisited (nza)856
performance, browser-storage, javascript
Profiling Node.js855
nodejs, profiling
Google HTML/CSS Style Guide (j9t)854
google, html, css, style-guides, quality, principles, conformance, formatting, naming, sorting
What’s New in Firefox 12 and Chrome 18 (cra)853
browsers, firefox, chrome
CommonJS for Sprockets852
modules, commonjs
A Pure CSS3 Cycling Slideshow (sma)851
css, animations, effects
W3C to Develop HTML5 and Its Successor in Parallel (hei)850
w3c, html, standards
A Closer Look at Font Rendering (sma)849
fonts, rendering, typography
Pixels Are Ruining My Life (lyz/clo)848
css, units, responsive-design
Progress on HTML5 (w3c)847
html
My Coding Style and Guidelines (hcr)846
guidelines, conventions, formatting, html, css
Working With Files in PHP845
php, file-handling
Responsive Web Design: Is It the Future or a Feature?844
responsive-design, mobile, css, media-queries
Fighting the Space Between Inline Block Elements (chr/css)843
css, spacing
Decoupling HTML From CSS (jus/sma)842
html, css, principles, smacss
Why We Shouldn’t Make Separate Mobile Websites (bru/sma)841
mobile, responsive-design, usability, strategies
10 Recommended Cloud Management Tools840
cloud-computing, tooling, link-lists
The Future of the Web839
mobile, html, web-apps
Getting Started in HTML5838
introductions, html, semantics, multimedia, forms, apis
Modernize Your HTML5 Canvas Game837
canvas, apis, html, javascript, css, animations
Let’s Talk About Semantics (htm)836
html, semantics, naming
Saving the Day With Scoped CSS (css)835
css, scope, maintainability
An Introduction to Modernizr for Designers (lou/web)834
introductions, modernizr, design
DRY CSS: Don’t Repeat Your CSS833
css, maintainability, principles, oocss
Dev: Keep Government Tech Open Source (cra)832
interviews, foss, politics
BEM: A New Front-End Methodology (sma)831
bem, css, naming, conventions
CSS Sprites Revisited (sma)830
css, sprites, images, techniques
On Browser Testing (j9t)829
browsers, testing
Is the Way We Communicate With Clients All Wrong?828
communication, business-relations, processes
Using the CSS “:target” Selector (chr/css)827
css, selectors, jquery
Moving From Java to Ruby and Beyond826
programming, java, ruby
On Responsive Images (chr/css)825
images, html, responsive-design
The Need for a Responsive Web Image Format (tel)824
responsive-design, images, mobile, webp
Bedrock (sli)823
web-platform, javascript
What’s Next for HTTP (mno)822
protocols, http
Dynamic Function Names in JavaScript (mar)821
functions, naming, javascript
New Versions of Documents on Structured Data in HTML5 (iva/w3c)820
html, structured-data, rdf, microdata, semantic-web
A 90 Year Old Secret to Online Marketing (gra)819
marketing, analytics, testing
Agile Is a Sham818
agile, processes, economics
A Comprehensive Introduction to Less: Mixins817
introductions, preprocessors, less, mixins
How Should You Format Your CSS?816
css, formatting, consistency, maintainability, examples
FTC Praises “Do Not Track” Initiatives, Refreshes Privacy Framework (tec)815
do-not-track, privacy, politics
Demonstrating Responsive Design814
responsive-design, examples
Device-Agnostic Approach to Responsive Web Design (sma)813
css, media-queries, responsive-design
Why I Love Working on the Web (mat)812
web, standards, community
Introduction to JavaScript Source Maps (rya)811
introductions, javascript, source-maps
Working Successfully With Contractors810
collaboration, communication, business-relations
5 Things I Hate About CSS3 (cra)809
css, vendor-extensions, dev-tools, browsers, support, w3c
Poll Results: Will There Be a CSS Competitor? (chr/css)808
surveys, css
Non-Functional Software Testing807
testing
The Art of Content Marketing (sma)806
content, content-strategy, marketing
About HTML Semantics and Front-End Architecture805
html, semantics, naming, architecture
Design Advice From Jony Ive804
design, principles
Multi-Device Layout Patterns803
design, responsive-design, design-patterns, layout, mobile, desktop
For a Future-Friendly Web (bra/ali)802
web, design, content
The Best Browser Is the One You Have With You (ali)801
mobile, browsers, web
The 2 Principles of Object Oriented CSS800
oocss, css, principles, examples
100 jQuery Sliders for Images/Content799
jquery, sliders, link-lists
In Defense of localStorage (nza)798
browser-storage, javascript, performance
5 Things I Love About HTML5797
html, forms, multimedia, canvas, geolocation, apis
Writing Unit Tests for WordPress Plugins (sma)796
wordpress, plugins, testing, php, javascript
Node.js: Bubbling Up From JavaScript (tec)795
nodejs, javascript
Type Hinting in PHP794
php
PHP 5.4 Is Released—What’s New? (cra)793
php
Sublime Text 2, a Truly Sublime Text Editor (the)792
sublime-text, code-editors
The Basics of Creating a Magento Module (sma)791
fundamentals, magento, modules
Mastering CSS3 Text Shadows790
css, shadows
Facebook Drives New W3C Working Group (zdn)789
w3c, mobile, web-platform, facebook+meta
Why Transitions Are Important (sma)788
design, interaction-design, transitions
Mastering Box Shadows787
css, shadows
Can “Do Not Track” Starve the Web’s Cookie Monster? (ars)786
do-not-track, cookies, privacy, browsers, policies
Future-Ready Content (ali)785
content, microcontent
Places It’s Tempting to Use “display: none;”, but Don’t (chr/css)784
css, hiding
HTML5 Still Taking Shape (sdt)783
html, standards, web-apps, flash, silverlight
Living Standards782
standards, processes, whatwg, w3c
Responsive Navigation Patterns (bra)781
design, responsive-design, navigation, design-patterns
Why Web Accessibility Matters and How It Can Benefit Your Business or Website780
interviews, accessibility, economics, assistive-tech, mistakes, w3c
Redefining Hick’s Law (sma)779
design, principles
Understanding Technical Debt (nza)778
technical-debt, concepts, quality
Capturing Audio and Video in HTML5777
multimedia, apis, javascript, html
HTTP Debugging With Node and http-console776
http, debugging, nodejs, tooling
SSH Do’s and Don’ts775
ssh, protocols
Apache Releases First Major New Version of Popular Web Server in Six Years (sjv/zdn)774
apache, servers
7 Solutions to the CSS3 Vendor Prefix Crisis (cra)773
css, vendor-extensions, browsers, interoperability, w3c
If It Had Remained the Irrelevant Attribute (bur)772
html, attributes, accessibility
Inside WordPress Actions and Filters (sma)771
wordpress
Building a High Performance Website770
performance, metrics, processes, optimization
MySQL Master-Slave Replication: Setting Up769
databases, mysql
Every Time You Call a Proprietary Feature “CSS3,” a Kitten Dies (lea/ali)768
css, vendor-extensions, terminology, standards
The Vendor Prefix Predicament: ALA’s Eric Meyer Interviews Tantek Çelik (tan+/ali)767
interviews, css, vendor-extensions
Mobile Sites vs. Apps: The Coming Strategy Shift (nng)766
mobile, native, strategies, comparisons, user-experience
The Impending CSS Vendor Prefix Catastrophe (cra)765
css, vendor-extensions, browsers, interoperability
TL;DR on Vendor Prefix Drama (chr/css)764
css, vendor-extensions, link-lists
The Performance Golden Rule763
performance, principles
W3C Says WebKit’s Dominance Is Damaging the Web (ver)762
w3c, webkit, chrome, safari, browsers, vendor-extensions
Call for Action: The Open Web Needs You Now (gla)761
open-web, vendor-extensions, css, interoperability, browsers
On the Vendor Prefixes Problem (bru)760
vendor-extensions, css, browsers, interoperability
Unfixed (mey)759
css, vendor-extensions, browsers, interoperability
WebGL Fundamentals758
fundamentals, webgl, apis
CSS Vendor Prefixes Threaten Open Web (cra)757
open-web, css, vendor-extensions, standards, webkit
What’s New in Chrome 17 (cra)756
browsers, chrome
Musings on Preprocessing (chr/css)755
preprocessors, css, sass, less, stylus, compass, tooling
New W3C Validation Service With RDFa 1.1 and Microdata (iva/w3c)754
w3c, tooling, conformance, html, rdf, microdata
How to Create Your Own Random Number Generator in PHP (cra)753
how-tos, php, randomness
Getting Started With the “track” Element752
introductions, multimedia, captions, html
An Introduction to Mutual SSL Authentication751
introductions, ssl, authentication
Is Routine Undermining Your Productivity?750
productivity
“Accept-Charset” Is No More (hsi)749
http, browsers
Introducing the CSS3 Test748
css, standards, testing
The CSS3 Test (lea)747
css, standards, support, browsers
Zynga Germany’s Paul Bakaus on What’s the Deal With HTML5746
interviews, html
“* { box-sizing: border-box }” FTW (pau)745
css, box-model
Intro to Compass/Sass (chr/css)744
videos, introductions, compass, sass
The Responsive Design Process (mat)743
responsive-design, processes, terminology, business-relations
Mozilla Delivers Firefox 10 (tec)742
firefox, mozilla, browsers
What’s New in Firefox 10 (cra)741
browsers, firefox
Using the HTML5 Geolocation API740
html, geolocation, apis
An Introduction to jQuery for Designers739
introductions, jquery, design
What Does Google’s Page Layout Algorithm Mean for Web Designers?738
design, layout, seo
Responsive Web Design737
responsive-design, css, media-queries, examples
How to Put Your CSS3 on “:target” (cra)736
css, selectors
Google Wants Faster TCP735
google, tcp, protocols, performance
Custom Fonts in Emails (chr/css)734
fonts, email
Bending XML to Your Will733
xml, parsing, php
CSS Tip: An “em” Isn’t an “m”, but an “ex” Is an “x”732
css, units, typography, tips-and-tricks
Why Should You Care About Website Usability?731
usability, consistency, simplicity, content, whitespace, html, quality
“window.scrollTo()” or: When to Stay Clear of User Agents (j9t)730
browsers, principles
What Can You Do With 1 Kilobyte of CSS? (cra)729
css, minimalism
Interview: Financial Times Experience With Web Apps (w3c)728
interviews, web-apps, html
Introduction to Linux Commands (sma)727
introductions, unix-like, command-line
How to Use Character Entities in HTML, CSS, and JavaScript (cra)726
how-tos, character-references, html, css, javascript
How Important Are UX Degrees and Certifications? (uxm)725
user-experience, training, career
10 JavaScript Testing Tools724
javascript, testing, tooling, link-lists
Building Twitter Bootstrap (mdo/ali)723
bootstrap
Why Tabs Are Clearly Superior (lea)722
formatting, developer-experience
An Important Time for Design (ali)721
design
Resolution Independence With SVG (dbu/sma)720
svg, images, css, responsive-design
Twitter Bootstrap Generator (jch)719
twitter+x, bootstrap, tooling
Caching Images With JavaScript and HTML5 Progress Bars (zol)718
images, caching, performance, javascript, html, progress-indicators
10 Must Know CSS and CSS3 Resources and Tools717
css, tooling, link-lists
HTML KickStart716
websites, frameworks, html, presentational-html, css, jquery
What We Still Can’t Do Client-Side (lea)715
web-platform
Introduction to PHPDoc714
introductions, php, documentation
Profiling CSS for Fun and Profit713
css, profiling
CSS Media Queries in JavaScript (nza)712
css, media-queries, cssom, javascript
Simple Productivity Tip of the Day: Collect Your Thoughts711
productivity, tips-and-tricks
Skeuomorphic Design vs. Modern and/or Futuristic Design (mat)710
design, comparisons
pngquant (kor)709
websites, tooling, libraries, png, images, compression
Adaptive Images for Responsive Designs (mat)708
images, responsive-design, html
Base707
websites, frameworks, presentational-html, css
The App Internet in 2012: Defining the Death of the Web706
web, html, web-apps
Internationalizing and Localizing Your WordPress Theme in 6 Steps (sma)705
wordpress, theming, localization, internationalization
Installing Ruby With RVM on Ubuntu704
ruby, installing, unix-like
Custom Events Are Pretty Cool (chr/css)703
jquery, events
Web Developer Tips, Tricks, and Gotchas (mat)702
css, html, tips-and-tricks
What’s New in Firefox 9.0 (cra)701
browsers, firefox
MooTools Behavior (moo)700
mootools
Smallest Possible […] File (mat)699
programming, minimalism, examples, link-lists
10 Useful Coding Tips, Techs, and Ideas698
tips-and-tricks, css, html, link-lists
IE Market Share (ppk)697
internet-explorer, browsers, metrics
Apple Submits “Invalid” Patents to W3C to Delay Touch Events Standard (9to)696
apple, w3c, standards, legal, touch
Multiple Attribute Values (chr/css)695
html, attributes, css, selectors
Six CSS Layout Features to Look Forward To (div/sma)694
css, layout
The Smallest Possible Valid (X)HTML Documents (mat)693
html, xhtml, minimalism
Up Close and Personal With HTML5 IndexedDB692
html, indexeddb, databases
An Introduction to Object Oriented CSS (OOCSS) (lou/sma)691
introductions, oocss, css, examples
Is Apple Using Patents to Hurt Open Standards? (ars)690
apple, standards, legal
WebSockets Protocol Becomes Standard (sdt)689
websockets, protocols
On HTML and CSS Best Practices (css)688
html, css, best-practices
Why I’m Excited About “Names” in JavaScript (tab)687
javascript
A Case Against Using CoffeeScript686
coffeescript
A Tour of php.ini685
php
Responsive Images and Transparent Content Negotiation in HTTP (kar)684
images, html, responsive-design, content-negotiation
HTML Forms in HTML Emails (chr/css)683
html, forms, email, php
10 Tips to Optimize Your WordPress Theme (sma)682
wordpress, theming, php, optimization, tips-and-tricks
I Still Love Flash—Here’s Why681
flash, jquery, comparisons
More Shell, Less Egg (drd)680
shells, command-line, programming
jQuery Output Array in Random Order679
jquery, arrays, randomness
Creating Custom Font Stacks With “unicode-range” (dre/24w)678
css, fonts, unicode
The Script Tag (chr/css)677
html, javascript
To Collapse or Not to Collapse? A Multi-Column Question (fan)676
css, layout, margins
SEO Is Dead675
seo, social-media
Defining and Using Functions in PHP674
php, functions
Move the Web Forward (wil+)673
websites, learning, link-lists
Getting Started With Sass (dde/ali)672
introductions, preprocessors, sass
WAI–ARIA Gets Ready for a Starring Role in HTML5 (wir)671
aria, html, accessibility
Introduction to Git670
introductions, git, command-line
KSS—Knyle Style Sheets (kne)669
css, documentation
Linking in JSON (mno)668
json
5 Tips for More Efficient jQuery Selectors (cra)667
jquery, selectors, tips-and-tricks
How to Set Up a Print Style Sheet (sma)666
how-tos, css, print
Stay on the Design Cutting Edge With These HTML5 and CSS3 Resources665
html, css, link-lists
Frustrations With NVDA-Support (jcs)664
nvda, screen-readers, accessibility, communication
Mobile First Content Strategy663
mobile-first, mobile, content, content-strategy, accessibility, wcag
From Hypertext to Hyperdevices (don/w3c)662
web, web-platform, terminology, trends, standards
Reader Question About Hosting (chr/css)661
discussions, hosting
How to Use Firebug to Modify Your WordPress Site’s CSS660
videos, how-tos, firebug, wordpress, css
Improving the DOM (ann)659
dom
Sexy New HTML5 Semantics (bru/sma)658
html, semantics
The Primitives of the HTML5 Foundation (pau)657
videos, html
Vendor Prefixes Have Failed, What’s Next? (lea)656
css, vendor-extensions
On Web Apps and Their Keyboard Shortcuts (lea)655
web-apps, keyboard-shortcuts, usability
Transitions and Animations on CSS Generated Content (chr/css)654
css, generated-content, transitions, animations, browsers, support
A Practical Guide to Web App Success (mar)653
books, guides, web-apps
Blue Beanie of Thankfulness (chr/css)652
awareness-days, standards
Vendor Prefixes Are Hurting the Web (hsi)651
css, vendor-extensions, web-platform
W3C Releases New Web Privacy Standard (wir)650
w3c, privacy, do-not-track
ActionScript: Good Practices in Flash Development649
actionscript, flash, best-practices
Documenting Architecture Decisions648
architecture, documentation, processes
Five Questions With Tab Atkins (tab+/css)647
interviews, css, standards, content, google, dart
Pursuing Semantic Value (sma)646
html, semantics
Our Pointless Pursuit of Semantic Value (div/sma)645
html, semantics
Web Designers vs. Web Developers (mho)644
career, comparisons
How to Create Multiple Borders in CSS3 (cra)643
how-tos, css, borders
Ian Hickson Responds Over HTML5 Getting “time” Element Back (cra)642
html, time
10 Handy HTML5/CSS3 Frameworks641
html, css, frameworks, link-lists
How to Secure Your WordPress Website (sma)640
how-tos, wordpress, security, link-lists
What’s New in Firefox 8 (cra)639
browsers, firefox
Sublime 2 vs. Notepad++638
code-editors, sublime-text, notepad++, comparisons
Perch Cheatsheet637
perch, cheat-sheets
An Extensive Guide to Web Form Usability (sma)636
guides, forms, usability, examples
CSS Transitions: A Simple Way to Delight Your Visitors635
css, transitions, design
The Importance of Standards634
conventions, formatting, maintainability, collaboration
The Future of CSS: Embracing the Machine (sma)633
css, history, outlooks, cssdoc
Will HTML5 Replace Native Apps? It Might: Here’s How to Figure Out When (the)632
html, native, mobile, desktop
How to Add Images to Your CSS Borders631
how-tos, css, borders, images
But the Client Wants IE 6 Support! (lea/sma)630
internet-explorer, browsers, business-relations
Building Web Pages With Local Storage629
browser-storage, javascript, browsers, support
about:csswg (fan)628
css, processes, standards
Introduction to URL Rewriting (sma)627
introductions, urls, redirecting, techniques, apache, servers
Goodbye “time”, “datetime”, and “pubdate”—Hello “data” and “value” (htm)626
html, attributes, time, semantics
The Hidden Nuggets of WCAG2: Information Relationships625
accessibility, wcag, html, semantics
Five Questions With Lea Verou (lea+/css)624
interviews, css, vendor-extensions
A Brief Introduction to Text Replacement With sIFR (jas)623
introductions, image-replacement, techniques, flash
Discover What’s New in CSS 4 (wir)622
css, selectors
On Semantics in HTML (j9t)621
semantics, html
Five Questions With Paul Irish (pau+/css)620
interviews, webkit, browser-engines, browsers, internet-explorer, chrome
Introduction to MongoDB619
introductions, databases, mongodb
Using CORS618
cors, security
Infographic: History of Web Standards (jzb)617
history, standards
The Return of the “u” Element (htm)616
html, semantics
Some Notes on the Recent XML Encryption Attack (w3c)615
xml, encryption, security
XML Encryption Flaw Leaves Web Services Vulnerable (eur)614
web-services, xml, encryption, security
Announcing the jQuery Standards Team (jqu)613
jquery, standards
Top Minimalist Website Designs: Trends and Examples612
design, minimalism, trends, examples
Google and Adobe Support the W3C (hei)611
w3c, google, adobe
Serving XHTML With Math: A Recipe for Apache (ber/w3c)610
xhtml, mathml, apache, servers, configuration
PHP Namespaces609
php, namespaces
Organizing Mobile (ali)608
mobile, content, navigation, usability
Dive Into HTML5… on HTML5 Doctor (htm)607
html
Getting Started With PHP Templating (sma)606
introductions, php, template-engines, twig
Lightbox2605
libraries, javascript, images, effects, lightbox
Start Here, Build Everywhere: Announcing Foundation604
frameworks, foundation
Are CSS Tables Better Than HTML Tables?603
tables, css, html, semantics, comparisons
Why Google Dart Will Miss Its Target (cra)602
google, dart, javascript
The Developer’s Guide to Conflict-Free JavaScript and CSS in WordPress (pet/sma)601
guides, wordpress, javascript, css
Simple, Maintainable Templating With JavaScript (nza)600
javascript, handlebars, mustache, maintainability
Learning to Love HTML5 (lou/sma)599
html, semantics
Array Handling Functions598
php, arrays, functions
Scope Donuts (stu)597
css, scope
Where Form Met Function (ale)596
w3c, apple, history
Dive Into HTML5: In Memory of Mark Pilgrim (mis)595
books, html
10 Fantastic jQuery Techniques and Effects594
jquery, techniques, effects
When Web Standards Fail Us (nza)593
html, w3c, javascript, ecmascript, standards
Managing Change in the Cloud592
cloud-computing, maintenance
Introducing PHP Superglobals591
introductions, php
WordPress Essentials: How to Create a WordPress Plugin (sma)590
fundamentals, how-tos, wordpress, plugins
Internationalization vs. Localization: What’s the Difference? (cms)589
internationalization, localization, comparisons, terminology
Why Don’t Developers Dress Better? (kel)588
career, community
How to Develop WordPress Locally With MAMP (sma)587
how-tos, wordpress
Responsive [Images] (gri/clo)586
images, responsive-design
On HTML Element Identifiers585
html, css
Scalable and Modular Architecture for CSS (jus)584
books, websites, css, smacss
Simple Made Easy (ric)583
videos, software-design, architecture, principles, complexity, simplicity
Building Prototypes in HTML and CSS582
html, css, prototyping
Demystifying Design (ali)581
design
Introduction to PHP Arrays580
introductions, php, arrays
Useful Node.js Tools, Tutorials, and Resources (sma)579
nodejs, tooling, link-lists
Analyst Watch: HTML5 Is Not Quite Ready for Primetime (sdt)578
html, standards
Pagination With “rel="next"” and “rel="prev"”577
html, metadata, pagination, search, google, seo
A Farewell to CSS3 Gradients (mis)576
css, gradients, vendor-extensions, svg, images
The Guide to CSS Animation: Principles and Examples (sma)575
guides, css, animations, principles, examples
The State of RDF and JSON (w3c)574
rdf, json, json-ld
Do You Use These 7 Attribute Selectors in Your CSS?573
css, selectors
PHP Variables572
php, variables
Flex Your Box (kar)571
css, flexbox, layout
Flexbox Is Dead, Long Live Flexbox! (tab)570
css, flexbox, layout
An Introduction to Less: Less vs. Sass (sma)569
introductions, preprocessors, less, sass, examples
“Do Not Track” Standards for the Web: The Work Is Starting (npd+/w3c)568
do-not-track, privacy, w3c
Help the Community! Report Browser Bugs! (lea/sma)567
community, collaboration, browsers, documentation, bugs
9 Popular Cloud Use Cases (jef)566
cloud-computing, storage, reliability
Create Columns Easily With the CSS3 Multi-Column Layout Module565
css, layout
10 Tips for Developing With jQuery in Notepad++564
tips-and-tricks, code-editors, notepad++, jquery
jQuery Removing Bad Characters in HTML563
jquery, html, sanitization
Elements of a Viral Launch Page (sma)562
design, landing-pages, marketing
On URL Readability (lea)561
urls, usability
How to Optimize Images With HTML5 Canvas (sma)560
how-tos, images, optimization, canvas, html
CSS Needs a Bit of Basic Love (mat)559
css, standards
A Few Design Trends (jas)558
design, trends
How to Write CSS for Others (css/sma)557
how-tos, css, maintainability, comments, sorting, collaboration
How to Become a Web Design Expert (boa/sma)556
how-tos, design, career
Mobile Design Is Not Only Responsive (hcr)555
design, responsive-design, mobile
When (and When Not to) Use an Anchor Tag? (chr/css)554
html, links, semantics
How to Simulate CSS3 “box-shadow” in IE6–8 Without JavaScript (zol)553
how-tos, css, shadows, internet-explorer, browsers
A Primer on A/B Testing (ali)552
introductions, a-b-testing, javascript, google, analytics
Infinite All-CSS Scrolling Slideshow (chr/css)551
images, scrolling, css, effects
How I Think Posting HTML in Comments Should Work (chr/css)550
html, content-management
The Best Forms Implementation I’ve Ever Built (dre)549
forms, html, perch
Adapted (sim)548
design, responsive-design, mobile-first
W3C Launches New “Agile” Standards Development Platform547
w3c, standards, community
Why I Love Our Industry (lea)546
career, community
5 Principles of User-Centered Interface Design545
principles, design, user-experience
HTML5 and the Document Outlining Algorithm (sma)544
html, headings
W3C Releases Simplified HTML5 Spec for Web Developers (sof)543
w3c, standards, html
10 of the Best CSS3 Code Generators (cra)542
css, code-generation, tooling, link-lists
Indeterminate Checkboxes (chr/css)541
forms, html
Rethinking CSS Grids (mar)540
css, grids, layout
The Web Is 20 Years Old Today539
web, anniversaries
How Browsers Work (pau)538
browsers, browser-engines, webkit, gecko, rendering, parsing, painting, html, css, javascript, link-lists
What Makes for a Semantic Class Name? (chr/css)537
html, css, attributes, naming, semantics, examples
The Web Development Discipline536
learning, processes, career
IE8 Bug With “max-width” and “overflow” (jus)535
bugs, browsers, internet-explorer, css, overflow
The Personification of Design (sma)534
career, social-media, branding
More Logo Markup Tips (css)533
branding, images, logos, html, tips-and-tricks
“var” Selector532
javascript, css, selectors
Why Can’t We Trigger CSS3 Animations Using “:hover” and “:focus”? (mat)531
css, selectors, animations
Special Entities of HTML (jas)530
html, character-references
Examples of Sites Where localStorage Should or Is Being Used (chr/css)529
browser-storage, apis, javascript, examples