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#
Using JSLint to Refine Your Code1038
javascript, linting, jslint
Node JS (tin/jsc)1037
videos, javascript, nodejs
WebPlatform.org: Apple, Google, MS, Mozilla… Working on Standards1036
web-platform, documentation, w3c, apple, facebook+meta, google, microsoft, mozilla, adobe, opera
Tech Rivals Team Up for Free Web Dev Docs (the)1035
web-platform, documentation, apple, facebook+meta, google, microsoft
W3C Announces Web Platform Docs (sdt)1034
w3c, web-platform, documentation, adobe, facebook+meta, google, microsoft, mozilla, opera
WebPlatform.org1033
websites, web-platform, documentation, standards
Introducing TypeScript—JavaScript on Steroids (cra)1032
introductions, typescript
Thoughts on TypeScript (nza)1031
typescript, javascript
An Introduction to CoffeeScript1030
introductions, coffeescript, javascript
Stefan Sagmeister Interview (sma)1029
interviews, design
“Do Not Track” Effort Going Nowhere (ton)1028
do-not-track, privacy, w3c, economics
CSScomb: Sorting CSS Properties, the Better Way (sma)1027
css, sorting, tooling
Hmm, Let’s Not “Fuck the Standards Bodies” (mar)1026
standards, w3c, whatwg
Test the Web Forward (w3c)1025
quality, testing, standards, web-platform
W3C Outlines Plan to Finalize HTML51024
w3c, html, standards
TypeScript—Microsoft’s Replacement for JavaScript1023
microsoft, typescript, javascript
Relations1022
safari, browsers, developer-relations
Happy 10th Birthday Firefox! (cra)1021
browsers, firefox, anniversaries
The Flat Design Era1020
flat-design, design, link-lists
Apple’s .mobi Insanity1019
safari, apple, mobile, browsers
Homepage Design Changes (nng)1018
homepages, design, history
Is RSS Still a Useful Way to Keep Up With Technology?1017
rss, syndication, learning
Towards Interoperable Pointer Events: Evolving Input Events for Multiple Devices1016
pointer-events, apis, internet-explorer, browsers, w3c
Do Web Developers Ever Learn?1015
web, learning, javascript
Code Guide (mdo)1014
websites, guides, conventions, html, css
“Do Not Track” in the Short, Medium, and Long Term (w3c)1013
do-not-track, privacy, w3c
It’s Not All Doom and Gloom on the Web (cod/sma)1012
community, web-platform
W3C to Finish HTML5 by 2014 (cra)1011
w3c, html, standards
Building Your Own URL Shortener1010
php, mysql, databases, functionality, urls
How I Chose a Grid Framework1009
layout, grids, css
Introducing Nunjucks, a Better JavaScript Templating System (jlo)1008
introductions, nunjucks, template-engines, javascript
Compile PHP on Windows1007
compiling, php, windows
CoffeeScript: Less Typing, Bad Readability1006
coffeescript
Mark Zuckerberg’s Opinion of HTML5 Is Meaningless (aco/inf)1005
html, standards, facebook+meta
Computer Science in JavaScript: Insertion Sort (nza)1004
javascript, sorting, algorithms
5 Reasons Why Zuckerberg Has Not Killed HTML5 (cra)1003
html, native, facebook+meta
How the Web Should Work (bor)1002
web-platform, apis, polyfills
Opt-Out Responsive Design? (chr/css)1001
responsive-design
Intel Announces New HTML5 Programming Tools (aga/inf)1000
html, tooling
Preferred Caching999
performance, caching, web-apps, internet-explorer, browsers
Testing Websites in Game Console Browsers (ali)998
testing, browsers
Coming Soon: Native CSS Variables (cra)997
css, custom-properties, less, sass
To “www” or Not to “www”—That Is the Question (cra)996
servers, apache, urls
The Flowing Standard (w3c)995
html
Toggling State in CSS (tab)994
css, state-management
Page Caching With HTTP993
caching, http, ruby-on-rails
Style Web Forms Using CSS992
css, forms
CSS “:target” for Off-Screen Designs (css)991
css, selectors, transitions, navigation, mobile
What’s New in Firefox 15 (cra)990
browsers, firefox
GitHub Is My Resume989
career, github
Usable Yet Useless: Why Every Business Needs Product Discovery (ali)988
usability, user-experience, economics, product-management
Amazon DynamoDB: Store PHP Sessions With a Load Balancer (vta)987
aws, dynamodb, databases, php, load-balancing
“Why Did Our PageRank Go Down?”986
seo, pagerank
Why I Don’t Use Frameworks (mat)985
frameworks
A Front End Engineer’s Manifesto (zac)984
websites, manifestos, user-experience, progressive-enhancement, simplicity, foss, accessibility, community, learning, security
WordPress as an App Platform983
wordpress
Octane: The JavaScript Benchmark Suite for the Modern Web982
javascript, testing, support, performance, v8, tooling
Test Your Browser’s JavaScript Prowess With Google Octane981
javascript, support, testing, google, tooling
10 Best JS Mobile Web Development Frameworks980
javascript, frameworks, mobile
The Battle of CDNs: Comparing Cloudflare and Incapsula979
content-delivery, tooling, cloudflare, comparisons
Towards a Retina Web (sma)978
responsive-design, pixel-density, html, css
Normalize.css Goes 1.0! (jch)977
css, resets, normalize-css
Why Relative URLs Should Be Forbidden for Web Developers (joo/yoa)976
urls, links, seo
jQuery Is Used on Half of All Websites (cra)975
jquery
CSS3 Gems: The “pointer-events” Property (cra)974
css, pointer-events
Better SVG Sprites With Fragment Identifiers (sto)973
svg, images, sprites
Learning to Love the Boring Bits of CSS (sto/ali)972
css, units, functions, selectors
SEO and Usability (nng)971
seo, usability
Optimizing MooTools Builds Sans Internet Explorer (ast/moo)970
mootools, optimization, internet-explorer, browsers
Content Strategy and Storytelling (sma)969
content, content-strategy, writing, link-lists
CSS Style Guides (chr/css)968
css, style-guides, conventions, link-lists
Replacing HTML967
html, xhtml, xforms, semantic-web, flash, java
A JavaScript Security Flaw966
javascript, security
Microsoft: “Do Not Track” Is Good for Users, on by Default in IE 10 (wir)965
do-not-track, privacy, internet-explorer, microsoft, browsers
World Wide Web Comes of Age964
web, anniversaries, w3c
Poll Results: How Do You Order Your CSS Properties? (chr/css)963
surveys, css, sorting
Quick FAQs on “input[type=date]” in Google Chrome (age)962
html, forms, support, chrome, google, browsers
WordPress vs. Joomla: Search Engine Optimization961
seo, wordpress, joomla, comparisons
Open Letter to W3C CSS Working Group Re CSS Grids (mar)960
open-letters, w3c, css, standards
Why Quality Impacts Your Bottom Line959
quality, concepts, economics
Six Tips for a Killer Email Campaign958
tips-and-tricks, email, writing, marketing
A Time for Compromise on “Do Not Track” (w3c)957
do-not-track, privacy, w3c
The Basics of the Shadow DOM (cji)956
fundamentals, shadow-dom, dom
Browser Trends of August 2012 (cra)955
browsers, trends, metrics
Product Management for the Web (ali)954
product-management, communication, prioritization, processes
W3C Tells Their Side of the Story: The Future of HTML5953
w3c, html, standards
Beyond Usability Testing (ali)952
usability, testing
W3C’s Ian Jacobs on the Future of HTML5 (cra)951
interviews, w3c, html, standards
HTML5 and HTML.next (w3c)950
html, w3c
Thoughts on ECMAScript 6 and New Syntax (nza)949
ecmascript, standards
Ian Hickson on HTML5 vs. HTML (cra)948
interviews, html, standards
The Internet Map947
websites, web, network, domains, visualization
A Discussion About CSS Reusability (chr/css)946
css, theming, maintainability
Hitting the HTML Moving Target945
html, standards, w3c, whatwg
HTML5 Gets the Splits (cra)944
html, standards, whatwg, w3c
KNACSS943
websites, frameworks, presentational-html, css
Firefox Beta 15 Supports the New Opus Audio Format (moz)942
firefox, browsers, multimedia
What’s New in Firefox 14 (cra)941
browsers, firefox
A Detailed Breakdown of the “<script>” Tag (cji)940
html, javascript
The Secure Programmer’s Pledge939
security, manifestos
On Web Semantics (j9t)938
html, semantics, best-practices
Responsive Design’s Dirty Little Secret (pal)937
responsive-design, css
It’s Time to Stop Blaming Internet Explorer (nza/sma)936
internet-explorer, browsers, progressive-enhancement
The Elements of the Mobile User Experience (sma)935
user-experience, mobile
.htaccess for All934
servers, apache, configuration
Old Browsers Are Holding Back the Web (lou/sma)933
browsers, internet-explorer, web-platform, metrics
Max CSS932
css, training, community
PHP: The Right Way931
websites, books, php, best-practices
The “color()” Function (tab)930
css, functions
Learning CSS3: A Reference Guide (sma)929
guides, learning, css, link-lists
Top 20 Secrets of Coda 2 (pan)928
coda, code-editors, tips-and-tricks
How to Make a Living in the Web Industry927
how-tos, career, monetization, business-relations
Mastering CSS Principles: A Comprehensive Guide (sma)926
guides, css, principles, link-lists
Turn Off Cache in Firefox When [You’re] Testing925
caching, browsers, firefox
Why “Do Not Track” Measures May Still Track You (mas)924
do-not-track, privacy, support, economics
The Skinny on IE’s Update Policy (pau)923
browsers, internet-explorer
5 Inspiring (and Useful) PHP Snippets922
php, examples
OmniWeb and the Early Internet (omn)921
omniweb, browsers, retrospectives
An Introduction to Building Shopify Themes920
introductions, shopify, theming
Introduction to JavaScript Unit Testing (bas/sma)919
introductions, javascript, testing
Facilitating Great Design (ali)918
design, collaboration, processes
Europe Backs IE10 Privacy Settings (tec)917
do-not-track, privacy, internet-explorer, browsers
The Open/Closed Principle Applied to CSS (css)916
principles, solid, oocss, css
99 Powerful New CSS and JavaScript Techniques (sma)915
css, javascript, techniques, link-lists
Why Your Links Should Never Say “Click Here” (sma)914
links, microcontent, usability, seo
An Introduction to Content Security Policy (mik)913
introductions, csp, security
JavaScript Profiling With the Chrome Developer Tools (sma)912
javascript, profiling, dev-tools, browsers, chrome
html7 (pvd)911
html, domains
“Do Not Track” Browser Option Will Remain Opt-in Only910
do-not-track, privacy, browsers
Team Leader Manifesto—Take #4909
manifestos, leadership, engineering-management
Microsoft’s “Do Not Track” Default in IE10 Violates New Specs (lan/cne)908
internet-explorer, microsoft, browsers, do-not-track, privacy
The Advent of HTML5907
html, standards
Loading Half a Billion Rows Into MySQL906
mysql, databases, performance
How to Resize Background Images With CSS3 (cra)905
how-tos, resizing, backgrounds, css
How CSS Handles Errors (tab)904
css, errors
Social Media Is a Part of the User Experience (boa/sma)903
user-experience, social-media, marketing
Doing More With Your Django Models902
django
An Introduction to a Process for More Productive Blogging901
introductions, processes, blogging, productivity
Exceptional Exception Handling in JavaScript (cji)900
javascript, errors
HTML Cheat Sheet899
html, cheat-sheets
Now Available: Maintainable JavaScript (nza)898
books, javascript, maintainability
10 ActionScript Tips897
actionscript, tips-and-tricks
Website Design for Tablets and Mobile896
design, responsive-design, mobile
Don’t Keep on Trackin’ (eco)895
do-not-track, privacy, w3c, economics
Favicons Next to External Links (chr/css)894
html, links, favicons, css, jquery
Understanding CSS Filter Effects893
css, filters, effects
HTML for Icon Font Usage (chr/css)892
html, icon-fonts, fonts, semantics
XBL 2.0 (w3c)891
xbl
10 Tips for Better Coding890
tips-and-tricks, quality, conventions, documentation, refactoring, naming, version-control, building, testing, tooling
5 Quick Tips to Improve Your jQuery889
tips-and-tricks, jquery
25 Bestselling Premium WordPress Themes in 2012888
wordpress, themes, trends, link-lists
Repurposing vs. Optimized Design (nng)887
design, desktop, mobile, print, optimization, comparisons, user-experience
Google’s Knowledge Graph—Has Search Just Changed Forever? (the)886
google, search, semantic-web
Madge885
packages, npm, dependencies, visualization
Web Design Manifesto 2012 (zel)884
manifestos, design, blogging
Cross Browser Styling of HTML5 Forms—Even in Older Browsers (zol)883
forms, html, css, examples
What’s New in Chrome 19 (cra)882
browsers, chrome
Sass vs. Less (chr/css)881
preprocessors, sass, less, comparisons
Rate Limiting With Apache and mod_security (joh)880
servers, apache, rate-limiting, security
An Overview of the Web Storage API (cji)879
overviews, browser-storage, apis, examples
Two New Proposals to Solve the CSS3 Vendor Prefix Crisis (cra)878
css, vendor-extensions
Basic JavaScript Regular Expression Example877
javascript, regex, examples
Opera Further Messes Up the Vendor Prefix Mess (mat)876
opera, browsers, vendor-extensions, css
“Vendor Tokens” Offer Another Way Out of the CSS Prefix Mess (wir)875
css, vendor-extensions
Interaction Design in the Cloud (sma)874
interaction-design, tooling
The History of the Internet—Infographic873
history, web
Application Cache Is a Douchebag (jaf/ali)872
caching, browser-storage, offline
Responsive Image Format871
images, responsive-design, jpeg, pjpeg
7 Basic Best Practices for Buttons (cjf/uxm)870
buttons, best-practices, design
Stop Making Endless Design Changes869
design, processes
Cross-Browser Debugging CSS (stu)868
css, debugging, browsers, cascade, vendor-extensions, hacks
Vendor Prefixes, the Wider Problem (mat)867
vendor-extensions, opera, browsers, interoperability
How I Got Into Web Development—the Long Version (lea)866
career, retrospectives
Managing Technical Debt (acm)865
technical-debt, programming, quality, processes
WordPress Shortcodes: A Complete Guide (sma)864
guides, wordpress
BEM: The Block, Element, Modifier Approach to Decoupling HTML and CSS863
bem, css, maintainability
Cross-Site Scripting Attacks (XSS)862
security, xss, examples
A Non-Responsive Approach to Building Cross-Device Webapps (bor)861
web-apps, mobile, javascript
Building With Content Choreography (jor)860
content, responsive-design
The State of “Do Not Track” (w3c)859
do-not-track, privacy, w3c
How to Use WebSockets Today With Pusher (cra)858
how-tos, websockets, tooling
The Performance of localStorage Revisited (nza)857
performance, browser-storage, javascript
Profiling Node.js856
nodejs, profiling
Google HTML/CSS Style Guide (j9t)855
google, html, css, style-guides, quality, principles, conformance, formatting, naming, sorting
What’s New in Firefox 12 and Chrome 18 (cra)854
browsers, firefox, chrome
CommonJS for Sprockets853
modules, commonjs
A Pure CSS3 Cycling Slideshow (sma)852
css, animations, effects
W3C to Develop HTML5 and Its Successor in Parallel (hei)851
w3c, html, standards
A Closer Look at Font Rendering (sma)850
fonts, rendering, typography
Pixels Are Ruining My Life (lyz/clo)849
css, units, responsive-design
Progress on HTML5 (w3c)848
html
My Coding Style and Guidelines (hcr)847
guidelines, conventions, formatting, html, css
Working With Files in PHP846
php, file-handling
Responsive Web Design: Is It the Future or a Feature?845
responsive-design, mobile, css, media-queries
Fighting the Space Between Inline Block Elements (chr/css)844
css, spacing
Decoupling HTML From CSS (jus/sma)843
html, css, principles, smacss
Why We Shouldn’t Make Separate Mobile Websites (bru/sma)842
mobile, responsive-design, usability, strategies
10 Recommended Cloud Management Tools841
cloud-computing, tooling, link-lists
The Future of the Web840
mobile, html, web-apps
Getting Started in HTML5839
introductions, html, semantics, multimedia, forms, apis
Modernize Your HTML5 Canvas Game838
canvas, apis, html, javascript, css, animations
Let’s Talk About Semantics (htm)837
html, semantics, naming
Saving the Day With Scoped CSS (css)836
css, scope, maintainability
An Introduction to Modernizr for Designers (lou/web)835
introductions, modernizr, design
DRY CSS: Don’t Repeat Your CSS834
css, maintainability, principles, oocss
Dev: Keep Government Tech Open Source (cra)833
interviews, foss, politics
BEM: A New Front-End Methodology (sma)832
bem, css, naming, conventions
CSS Sprites Revisited (sma)831
css, sprites, images, techniques
On Browser Testing (j9t)830
browsers, testing
Is the Way We Communicate With Clients All Wrong?829
communication, business-relations, processes
Using the CSS “:target” Selector (chr/css)828
css, selectors, jquery
Moving From Java to Ruby and Beyond827
programming, java, ruby
On Responsive Images (chr/css)826
images, html, responsive-design
The Need for a Responsive Web Image Format (tel)825
responsive-design, images, mobile, webp
Bedrock (sli)824
web-platform, javascript
What’s Next for HTTP (mno)823
protocols, http
Dynamic Function Names in JavaScript (mar)822
functions, naming, javascript
New Versions of Documents on Structured Data in HTML5 (iva/w3c)821
html, structured-data, rdf, microdata, semantic-web
A 90 Year Old Secret to Online Marketing (gra)820
marketing, analytics, testing
Agile Is a Sham819
agile, processes, economics
A Comprehensive Introduction to Less: Mixins818
introductions, preprocessors, less, mixins
How Should You Format Your CSS?817
css, formatting, consistency, maintainability, examples
FTC Praises “Do Not Track” Initiatives, Refreshes Privacy Framework (tec)816
do-not-track, privacy, politics
Demonstrating Responsive Design815
responsive-design, examples
Device-Agnostic Approach to Responsive Web Design (sma)814
css, media-queries, responsive-design
Why I Love Working on the Web (mat)813
web, standards, community
Introduction to JavaScript Source Maps (rya)812
introductions, javascript, source-maps
Working Successfully With Contractors811
collaboration, communication, business-relations
5 Things I Hate About CSS3 (cra)810
css, vendor-extensions, dev-tools, browsers, support, w3c
Poll Results: Will There Be a CSS Competitor? (chr/css)809
surveys, css
Non-Functional Software Testing808
testing
The Art of Content Marketing (sma)807
content, content-strategy, marketing
About HTML Semantics and Front-End Architecture806
html, semantics, naming, architecture
Design Advice From Jony Ive805
design, principles
Multi-Device Layout Patterns804
design, responsive-design, design-patterns, layout, mobile, desktop
For a Future-Friendly Web (bra/ali)803
web, design, content
The Best Browser Is the One You Have With You (ali)802
mobile, browsers, web
The 2 Principles of Object Oriented CSS801
oocss, css, principles, examples
100 jQuery Sliders for Images/Content800
jquery, sliders, link-lists
In Defense of localStorage (nza)799
browser-storage, javascript, performance
5 Things I Love About HTML5798
html, forms, multimedia, canvas, geolocation, apis
Writing Unit Tests for WordPress Plugins (sma)797
wordpress, plugins, testing, php, javascript
Node.js: Bubbling Up From JavaScript (tec)796
nodejs, javascript
Type Hinting in PHP795
php
PHP 5.4 Is Released—What’s New? (cra)794
php
Sublime Text 2, a Truly Sublime Text Editor (the)793
sublime-text, code-editors
The Basics of Creating a Magento Module (sma)792
fundamentals, magento, modules
Mastering CSS3 Text Shadows791
css, shadows
Facebook Drives New W3C Working Group (zdn)790
w3c, mobile, web-platform, facebook+meta
Why Transitions Are Important (sma)789
design, interaction-design, transitions
Mastering Box Shadows788
css, shadows
Can “Do Not Track” Starve the Web’s Cookie Monster? (ars)787
do-not-track, cookies, privacy, browsers, policies
Future-Ready Content (ali)786
content, microcontent
Places It’s Tempting to Use “display: none;”, but Don’t (chr/css)785
css, hiding
HTML5 Still Taking Shape (sdt)784
html, standards, web-apps, flash, silverlight
Living Standards783
standards, processes, whatwg, w3c
Responsive Navigation Patterns (bra)782
design, responsive-design, navigation, design-patterns
Why Web Accessibility Matters and How It Can Benefit Your Business or Website781
interviews, accessibility, economics, assistive-tech, mistakes, w3c
Redefining Hick’s Law (sma)780
design, principles
Understanding Technical Debt (nza)779
technical-debt, concepts, quality
Capturing Audio and Video in HTML5778
multimedia, apis, javascript, html
HTTP Debugging With Node and http-console777
http, debugging, nodejs, tooling
SSH Do’s and Don’ts776
ssh, protocols
Apache Releases First Major New Version of Popular Web Server in Six Years (sjv/zdn)775
apache, servers
7 Solutions to the CSS3 Vendor Prefix Crisis (cra)774
css, vendor-extensions, browsers, interoperability, w3c
If It Had Remained the Irrelevant Attribute (bur)773
html, attributes, accessibility
Inside WordPress Actions and Filters (sma)772
wordpress
Building a High Performance Website771
performance, metrics, processes, optimization
MySQL Master-Slave Replication: Setting Up770
databases, mysql
Every Time You Call a Proprietary Feature “CSS3,” a Kitten Dies (lea/ali)769
css, vendor-extensions, terminology, standards
The Vendor Prefix Predicament: ALA’s Eric Meyer Interviews Tantek Çelik (tan+/ali)768
interviews, css, vendor-extensions
Mobile Sites vs. Apps: The Coming Strategy Shift (nng)767
mobile, native, strategies, comparisons, user-experience
The Impending CSS Vendor Prefix Catastrophe (cra)766
css, vendor-extensions, browsers, interoperability
TL;DR on Vendor Prefix Drama (chr/css)765
css, vendor-extensions, link-lists
The Performance Golden Rule764
performance, principles
W3C Says WebKit’s Dominance Is Damaging the Web (ver)763
w3c, webkit, chrome, safari, browsers, vendor-extensions
Call for Action: The Open Web Needs You Now (gla)762
open-web, vendor-extensions, css, interoperability, browsers
On the Vendor Prefixes Problem (bru)761
vendor-extensions, css, browsers, interoperability
Unfixed (mey)760
css, vendor-extensions, browsers, interoperability
WebGL Fundamentals759
fundamentals, webgl, apis
CSS Vendor Prefixes Threaten Open Web (cra)758
open-web, css, vendor-extensions, standards, webkit
What’s New in Chrome 17 (cra)757
browsers, chrome
Musings on Preprocessing (chr/css)756
preprocessors, css, sass, less, stylus, compass, tooling
New W3C Validation Service With RDFa 1.1 and Microdata (iva/w3c)755
w3c, tooling, conformance, html, rdf, microdata
How to Create Your Own Random Number Generator in PHP (cra)754
how-tos, php, randomness
Getting Started With the “track” Element753
introductions, multimedia, captions, html
An Introduction to Mutual SSL Authentication752
introductions, ssl, authentication
Is Routine Undermining Your Productivity?751
productivity
“Accept-Charset” Is No More (hsi)750
http, browsers
Introducing the CSS3 Test749
css, standards, testing
The CSS3 Test (lea)748
css, standards, support, browsers
Zynga Germany’s Paul Bakaus on What’s the Deal With HTML5747
interviews, html
“* { box-sizing: border-box }” FTW (pau)746
css, box-model
Intro to Compass/Sass (chr/css)745
videos, introductions, compass, sass
The Responsive Design Process (mat)744
responsive-design, processes, terminology, business-relations
Mozilla Delivers Firefox 10 (tec)743
firefox, mozilla, browsers
What’s New in Firefox 10 (cra)742
browsers, firefox
Using the HTML5 Geolocation API741
html, geolocation, apis
An Introduction to jQuery for Designers740
introductions, jquery, design
What Does Google’s Page Layout Algorithm Mean for Web Designers?739
design, layout, seo
Responsive Web Design738
responsive-design, css, media-queries, examples
How to Put Your CSS3 on “:target” (cra)737
css, selectors
Google Wants Faster TCP736
google, tcp, protocols, performance
Custom Fonts in Emails (chr/css)735
fonts, email
Bending XML to Your Will734
xml, parsing, php
CSS Tip: An “em” Isn’t an “m”, but an “ex” Is an “x”733
css, units, typography, tips-and-tricks
Why Should You Care About Website Usability?732
usability, consistency, simplicity, content, whitespace, html, quality
“window.scrollTo()” or: When to Stay Clear of User Agents (j9t)731
browsers, principles
What Can You Do With 1 Kilobyte of CSS? (cra)730
css, minimalism
Interview: Financial Times Experience With Web Apps (w3c)729
interviews, web-apps, html
Introduction to Linux Commands (sma)728
introductions, unix-like, command-line
How to Use Character Entities in HTML, CSS, and JavaScript (cra)727
how-tos, character-references, html, css, javascript
How Important Are UX Degrees and Certifications? (uxm)726
user-experience, training, career
10 JavaScript Testing Tools725
javascript, testing, tooling, link-lists
Building Twitter Bootstrap (mdo/ali)724
bootstrap
Why Tabs Are Clearly Superior (lea)723
formatting, developer-experience
An Important Time for Design (ali)722
design
Resolution Independence With SVG (dbu/sma)721
svg, images, css, responsive-design
Twitter Bootstrap Generator (jch)720
twitter+x, bootstrap, tooling
Caching Images With JavaScript and HTML5 Progress Bars (zol)719
images, caching, performance, javascript, html, progress-indicators
10 Must Know CSS and CSS3 Resources and Tools718
css, tooling, link-lists
HTML KickStart717
websites, frameworks, html, presentational-html, css, jquery
What We Still Can’t Do Client-Side (lea)716
web-platform
Introduction to PHPDoc715
introductions, php, documentation
Profiling CSS for Fun and Profit714
css, profiling
CSS Media Queries in JavaScript (nza)713
css, media-queries, cssom, javascript
Simple Productivity Tip of the Day: Collect Your Thoughts712
productivity, tips-and-tricks
Skeuomorphic Design vs. Modern and/or Futuristic Design (mat)711
design, comparisons
pngquant (kor)710
websites, tooling, libraries, png, images, compression
Adaptive Images for Responsive Designs (mat)709
images, responsive-design, html
Base708
websites, frameworks, presentational-html, css
The App Internet in 2012: Defining the Death of the Web707
web, html, web-apps
Internationalizing and Localizing Your WordPress Theme in 6 Steps (sma)706
wordpress, theming, localization, internationalization
Installing Ruby With RVM on Ubuntu705
ruby, installing, unix-like
Custom Events Are Pretty Cool (chr/css)704
jquery, events
Web Developer Tips, Tricks, and Gotchas (mat)703
css, html, tips-and-tricks
What’s New in Firefox 9.0 (cra)702
browsers, firefox
MooTools Behavior (moo)701
mootools
Smallest Possible […] File (mat)700
programming, minimalism, examples, link-lists
10 Useful Coding Tips, Techs, and Ideas699
tips-and-tricks, css, html, link-lists
Apple Submits “Invalid” Patents to W3C to Delay Touch Events Standard (9to)698
apple, w3c, standards, legal, touch
IE Market Share697
internet-explorer, browsers, metrics
Multiple Attribute Values (chr/css)696
html, attributes, css, selectors
Six CSS Layout Features to Look Forward To (div/sma)695
css, layout
The Smallest Possible Valid (X)HTML Documents (mat)694
html, xhtml, minimalism
Up Close and Personal With HTML5 IndexedDB693
html, indexeddb, databases
An Introduction to Object Oriented CSS (OOCSS) (lou/sma)692
introductions, oocss, css, examples
Is Apple Using Patents to Hurt Open Standards? (ars)691
apple, standards, legal
WebSockets Protocol Becomes Standard (sdt)690
websockets, protocols
On HTML and CSS Best Practices (css)689
html, css, best-practices
Why I’m Excited About “Names” in JavaScript (tab)688
javascript
A Case Against Using CoffeeScript687
coffeescript
A Tour of php.ini686
php
Responsive Images and Transparent Content Negotiation in HTTP (kar)685
images, html, responsive-design, content-negotiation
HTML Forms in HTML Emails (chr/css)684
html, forms, email, php
10 Tips to Optimize Your WordPress Theme (sma)683
wordpress, theming, php, optimization, tips-and-tricks
I Still Love Flash—Here’s Why682
flash, jquery, comparisons
More Shell, Less Egg (drd)681
shells, command-line, programming
jQuery Output Array in Random Order680
jquery, arrays, randomness
Creating Custom Font Stacks With “unicode-range” (dre/24w)679
css, fonts, unicode
The Script Tag (chr/css)678
html, javascript
To Collapse or Not to Collapse? A Multi-Column Question (fan)677
css, layout, margins
SEO Is Dead676
seo, social-media
Defining and Using Functions in PHP675
php, functions
Move the Web Forward (wil+)674
websites, learning, link-lists
Getting Started With Sass (dde/ali)673
introductions, preprocessors, sass
WAI–ARIA Gets Ready for a Starring Role in HTML5 (wir)672
aria, html, accessibility
Introduction to Git671
introductions, git, command-line
KSS—Knyle Style Sheets (kne)670
css, documentation
Linking in JSON (mno)669
json
5 Tips for More Efficient jQuery Selectors (cra)668
jquery, selectors, tips-and-tricks
How to Set Up a Print Style Sheet (sma)667
how-tos, css, print
Stay on the Design Cutting Edge With These HTML5 and CSS3 Resources666
html, css, link-lists
Frustrations With NVDA-Support (jcs)665
nvda, screen-readers, accessibility, communication
Mobile First Content Strategy664
mobile-first, mobile, content, content-strategy, accessibility, wcag
From Hypertext to Hyperdevices (don/w3c)663
web, web-platform, terminology, trends, standards
Reader Question About Hosting (chr/css)662
discussions, hosting
How to Use Firebug to Modify Your WordPress Site’s CSS661
videos, how-tos, firebug, wordpress, css
Improving the DOM (ann)660
dom
Sexy New HTML5 Semantics (bru/sma)659
html, semantics
The Primitives of the HTML5 Foundation (pau)658
videos, html
Vendor Prefixes Have Failed, What’s Next? (lea)657
css, vendor-extensions
On Web Apps and Their Keyboard Shortcuts (lea)656
web-apps, keyboard-shortcuts, usability
Transitions and Animations on CSS Generated Content (chr/css)655
css, generated-content, transitions, animations, browsers, support
A Practical Guide to Web App Success (mar)654
books, guides, web-apps
Blue Beanie of Thankfulness (chr/css)653
awareness-days, standards
Vendor Prefixes Are Hurting the Web (hsi)652
css, vendor-extensions, web-platform
W3C Releases New Web Privacy Standard (wir)651
w3c, privacy, do-not-track
ActionScript: Good Practices in Flash Development650
actionscript, flash, best-practices
Documenting Architecture Decisions649
architecture, documentation, processes
Five Questions With Tab Atkins (tab+/css)648
interviews, css, standards, content, google, dart
Pursuing Semantic Value (sma)647
html, semantics
Our Pointless Pursuit of Semantic Value (div/sma)646
html, semantics
Web Designers vs. Web Developers (mho)645
career, comparisons
How to Create Multiple Borders in CSS3 (cra)644
how-tos, css, borders
Ian Hickson Responds Over HTML5 Getting “time” Element Back (cra)643
html, time
10 Handy HTML5/CSS3 Frameworks642
html, css, frameworks, link-lists
How to Secure Your WordPress Website (sma)641
how-tos, wordpress, security, link-lists
What’s New in Firefox 8 (cra)640
browsers, firefox
Sublime 2 vs. Notepad++639
code-editors, sublime-text, notepad++, comparisons
Perch Cheatsheet638
perch, cheat-sheets
An Extensive Guide to Web Form Usability (sma)637
guides, forms, usability, examples
CSS Transitions: A Simple Way to Delight Your Visitors636
css, transitions, design
The Importance of Standards635
conventions, formatting, maintainability, collaboration
The Future of CSS: Embracing the Machine (sma)634
css, history, outlooks, cssdoc
Will HTML5 Replace Native Apps? It Might: Here’s How to Figure Out When (the)633
html, native, mobile, desktop
How to Add Images to Your CSS Borders632
how-tos, css, borders, images
But the Client Wants IE 6 Support! (lea/sma)631
internet-explorer, browsers, business-relations
Building Web Pages With Local Storage630
browser-storage, javascript, browsers, support
about:csswg (fan)629
css, processes, standards
Introduction to URL Rewriting (sma)628
introductions, urls, redirecting, techniques, apache, servers
Goodbye “time”, “datetime”, and “pubdate”—Hello “data” and “value” (htm)627
html, attributes, time, semantics
The Hidden Nuggets of WCAG2: Information Relationships626
accessibility, wcag, html, semantics
Five Questions With Lea Verou (lea+/css)625
interviews, css, vendor-extensions
A Brief Introduction to Text Replacement With sIFR (jas)624
introductions, image-replacement, techniques, flash
Discover What’s New in CSS 4 (wir)623
css, selectors
On Semantics in HTML (j9t)622
semantics, html
Five Questions With Paul Irish (pau+/css)621
interviews, webkit, browser-engines, browsers, internet-explorer, chrome
Introduction to MongoDB620
introductions, databases, mongodb
Using CORS619
cors, security
Infographic: History of Web Standards (jzb)618
history, standards
The Return of the “u” Element (htm)617
html, semantics
Some Notes on the Recent XML Encryption Attack (w3c)616
xml, encryption, security
XML Encryption Flaw Leaves Web Services Vulnerable (eur)615
web-services, xml, encryption, security
Announcing the jQuery Standards Team (jqu)614
jquery, standards
Top Minimalist Website Designs: Trends and Examples613
design, minimalism, trends, examples
Google and Adobe Support the W3C (hei)612
w3c, google, adobe
Serving XHTML With Math: A Recipe for Apache (ber/w3c)611
xhtml, mathml, apache, servers, configuration
PHP Namespaces610
php, namespaces
Organizing Mobile (ali)609
mobile, content, navigation, usability
Dive Into HTML5… on HTML5 Doctor (htm)608
html
Getting Started With PHP Templating (sma)607
introductions, php, template-engines, twig
Lightbox2606
libraries, javascript, images, effects, lightbox
Start Here, Build Everywhere: Announcing Foundation605
introductions, frameworks, foundation
Are CSS Tables Better Than HTML Tables?604
tables, css, html, semantics, comparisons
Why Google Dart Will Miss Its Target (cra)603
google, dart, javascript
The Developer’s Guide to Conflict-Free JavaScript and CSS in WordPress (pet/sma)602
guides, wordpress, javascript, css
Simple, Maintainable Templating With JavaScript (nza)601
javascript, handlebars, mustache, maintainability
Learning to Love HTML5 (lou/sma)600
html, semantics
Array Handling Functions599
php, arrays, functions
Scope Donuts (stu)598
css, scope
Where Form Met Function (ale)597
w3c, apple, history
Dive Into HTML5: In Memory of Mark Pilgrim (mis)596
books, html
10 Fantastic jQuery Techniques and Effects595
jquery, techniques, effects
When Web Standards Fail Us (nza)594
html, w3c, javascript, ecmascript, standards
Managing Change in the Cloud593
cloud-computing, maintenance
Introducing PHP Superglobals592
introductions, php
WordPress Essentials: How to Create a WordPress Plugin (sma)591
fundamentals, how-tos, wordpress, plugins
Internationalization vs. Localization: What’s the Difference? (cms)590
internationalization, localization, comparisons, terminology
Why Don’t Developers Dress Better? (kel)589
career, community
How to Develop WordPress Locally With MAMP (sma)588
how-tos, wordpress
Responsive [Images] (gri/clo)587
images, responsive-design
On HTML Element Identifiers586
html, css
Scalable and Modular Architecture for CSS (jus)585
books, websites, css, smacss
Simple Made Easy (ric)584
videos, software-design, architecture, principles, complexity, simplicity
Building Prototypes in HTML and CSS583
html, css, prototyping
Demystifying Design (ali)582
design
Introduction to PHP Arrays581
introductions, php, arrays
Useful Node.js Tools, Tutorials, and Resources (sma)580
nodejs, tooling, link-lists
Analyst Watch: HTML5 Is Not Quite Ready for Primetime (sdt)579
html, standards
Pagination With “rel="next"” and “rel="prev"”578
html, metadata, pagination, search, google, seo
A Farewell to CSS3 Gradients (mis)577
css, gradients, vendor-extensions, svg, images
The Guide to CSS Animation: Principles and Examples (sma)576
guides, css, animations, principles, examples
The State of RDF and JSON (w3c)575
rdf, json, json-ld
Do You Use These 7 Attribute Selectors in Your CSS?574
css, selectors
PHP Variables573
php, variables
Flex Your Box (kar)572
css, flexbox, layout
Flexbox Is Dead, Long Live Flexbox! (tab)571
css, flexbox, layout
An Introduction to Less: Less vs. Sass (sma)570
introductions, preprocessors, less, sass, examples
“Do Not Track” Standards for the Web: The Work Is Starting (npd+/w3c)569
do-not-track, privacy, w3c
Help the Community! Report Browser Bugs! (lea/sma)568
community, collaboration, browsers, documentation, bugs
9 Popular Cloud Use Cases (jef)567
cloud-computing, storage, reliability
Create Columns Easily With the CSS3 Multi-Column Layout Module566
css, layout
10 Tips for Developing With jQuery in Notepad++565
tips-and-tricks, code-editors, notepad++, jquery
jQuery Removing Bad Characters in HTML564
jquery, html, sanitization
Elements of a Viral Launch Page (sma)563
design, landing-pages, marketing
On URL Readability (lea)562
urls, usability
How to Optimize Images With HTML5 Canvas (sma)561
how-tos, images, optimization, canvas, html
CSS Needs a Bit of Basic Love (mat)560
css, standards
A Few Design Trends (jas)559
design, trends
How to Write CSS for Others (css/sma)558
how-tos, css, maintainability, comments, sorting, collaboration
How to Become a Web Design Expert (boa/sma)557
how-tos, design, career
Mobile Design Is Not Only Responsive (hcr)556
design, responsive-design, mobile
When (and When Not to) Use an Anchor Tag? (chr/css)555
html, links, semantics
How to Simulate CSS3 “box-shadow” in IE6–8 Without JavaScript (zol)554
how-tos, css, shadows, internet-explorer, browsers
A Primer on A/B Testing (ali)553
introductions, a-b-testing, javascript, google, analytics
Infinite All-CSS Scrolling Slideshow (chr/css)552
images, scrolling, css, effects
How I Think Posting HTML in Comments Should Work (chr/css)551
html, content-management
The Best Forms Implementation I’ve Ever Built (dre)550
forms, html, perch
Adapted (sim)549
design, responsive-design, mobile-first
W3C Launches New “Agile” Standards Development Platform548
w3c, standards, community
Why I Love Our Industry (lea)547
career, community
5 Principles of User-Centered Interface Design546
principles, design, user-experience
HTML5 and the Document Outlining Algorithm (sma)545
html, headings
W3C Releases Simplified HTML5 Spec for Web Developers (sof)544
w3c, standards, html
10 of the Best CSS3 Code Generators (cra)543
css, code-generation, tooling, link-lists
Indeterminate Checkboxes (chr/css)542
forms, html
Rethinking CSS Grids (mar)541
css, grids, layout
The Web Is 20 Years Old Today540
web, anniversaries
How Browsers Work (pau)539
browsers, browser-engines, webkit, gecko, rendering, parsing, painting, html, css, javascript, link-lists