Tech does not just watch: Take action against Russia’s war on Ukraine 🇺🇦, and take action against Israel’s occupation, destruction, and ethnic cleansing of Palestine (history) 🇵🇸 Hide

Frontend Dogma

“2010s” News Archive (6)

Entry (Sources) and Additional TopicsDate#
JavaScript “wake” Event1,294
javascript, events
Automatic CSS Testing (chr/css)1,293
css, testing, regressions, automation
CSS3 Transition Property Basics (cra)1,292
css, transitions, examples, fundamentals
Much Ado About Diversity1,291
community, dei
The Web Designer’s Guide to Image Copyrights1,290
guides, design, images, licensing
“Do Not Track” Opt-Out Icon Coming to Mobile Browsers (dar/cne)1,289
do-not-track, privacy, browsers, mobile
The Web’s Longest Nightmare Ends: Eolas Patents Are Dead on Appeal (jmu/ars)1,288
w3c, web, legal
Does Flexbox Have a Performance Problem? (chr/css)1,287
css, flexbox, layout, performance
Simple Responsive Images With CSS Background Images (sma)1,286
responsive-design, images, backgrounds, css, html
How “yield” Will Transform Node.js1,285
nodejs, javascript
W3C Rejects Ad Industry Attempt to Hijack Do-Not-Track Specs1,284
w3c, do-not-track, privacy, economics
Introducing ESLint (nza)1,283
introductions, tooling, linting, eslint
On Mobile, Data URIs Are 6× Slower Than Source Linking (New Research)1,282
mobile, performance, data-urls
What’s New in IE11’s Developer Tools (cra)1,281
browsers, microsoft, internet-explorer, dev-tools
W3C Report Updates Web Applications on Mobile Standards (cms)1,280
w3c, web-apps, mobile, standards
WCAG Techniques and Understanding WCAG Updates (w3c)1,279
accessibility, wcag, techniques
5 HTML5 and ARIA Design Patterns (tin+)1,278
html, aria, design-patterns, navigation
What’s Continuous Deployment?1,277
ci-cd
What’s New in Chrome 28 (cra)1,276
browsers, google, chrome
When the UI Is Too Fast (nng)1,275
performance, usability
Discovering Sketch1,274
design, tooling, sketch
Why You Should Learn HTML5 Now Before It Explodes in Popularity1,273
html, learning, training, link-lists
Centering Percentage Width/Height Elements (chr/css)1,272
css, centering
Progressive Enhancement Is Still Important (jaf)1,271
progressive-enhancement, javascript, testing
Opera 15 Is Launched (cra)1,270
browsers, opera
Progressive Enhancement: Still Not Dead (tha)1,269
progressive-enhancement, javascript
The Updated Guide to Unicode on Python (mit)1,268
guides, unicode, python, encoding
Say “Yes” to JavaScript (mit)1,267
javascript, privacy, performance
IE11 Gives Microsoft a Shot at Browser Redemption (fre/tec)1,266
internet-explorer, microsoft, browsers
Array Operators in PHP: Interesting but Less Spoken1,265
php, arrays, operators
HTML 80001,264
html, whatwg
Linked Data Glossary (w3c)1,263
structured-data, semantic-web, terminology, concepts
Reject DRM and You Risk Walling Off Parts of the Web, Says W3C Chief (zdn)1,262
drm, eme, web, w3c
How We Can Create Open Standards for Social Business (dhi/zdn)1,261
social-media, standards, w3c, opensocial
Improving Usability With Extra Navigation Keys (sib)1,260
usability, keyboard-navigation, javascript
Is HTML5 Ready? (rem)1,259
html
Media Queries Are Not the Answer: Element Query Polyfill (sma)1,258
responsive-design, css
Nifty Modal Window Effects (cod)1,257
css, modals, effects
CSS for Dummies1,256
css, fundamentals
CSS3 Animation Cheat Sheet1,255
css, animations, cheat-sheets
Understanding Streams in PHP1,254
php, streaming
13 Tenets of User Experience (rhj/sma)1,253
user-experience, principles
Devs Respond to CSS Shapes Module Level 1 (cra)1,252
css, shapes
Backlinks and Reconsideration Requests1,251
backlinks, links, seo, search, google
Google Retires Chrome Frame (cra)1,250
google, chrome-frame, browsers, microsoft, internet-explorer
Top 10 Front-End Development Frameworks1,249
frameworks, link-lists
Regular Expressions—Gotta Love Them1,248
interviews, regex
Retiring Chrome Frame (dev)1,247
google, chrome-frame, browsers, microsoft, internet-explorer, plugins
A Simple Guide to Semantic Versioning1,246
guides, semver, versioning, git, examples
Facing the Challenge: Building a Responsive Web Application (sma)1,245
responsive-design, web-apps, progressive-enhancement
IE 10 Specific Styles (chr/css)1,244
internet-explorer, microsoft, browsers, browser-detection
We Should All Have Something to Hide1,243
privacy, security
Why We Need Responsive Images (tka)1,242
images, responsive-design, performance, metrics
Manage Complexity With the Facade Pattern1,241
complexity, software-design-patterns, php
Selling Social in 20131,240
social-media, metrics, economics
W3C Insider Explains What’s Wrong With Cramming DRM Into HTML5—and What You Can Do About It (plu/boi)1,239
html, drm, eme, web, w3c
Do You Really Need jQuery? (cra)1,238
jquery, javascript
Compile and Monitor Sass From Gumby21,237
sass, compass, tooling
EFF Blasts Proposed DRM Features in HTML51,236
eff, html, drm, content, economics
EFF Files Objections With W3C Decrying Addition of DRM to HTML5 (iai/the)1,235
eff, w3c, html, eme, drm
6 Quick Tips for International Websites (j9t)1,234
internationalization, html, css, tips-and-tricks
Camino Reaches Its End1,233
camino, browsers
HTML5 Webpage Locks “Would Stifle Innovation”1,232
html, drm, eme, content, eff
Happy 10th Birthday WordPress (cra)1,231
wordpress, anniversaries
Sass Style Guide (chr/css)1,230
sass, style-guides, examples
The State of Responsive Web Design (ste/sma)1,229
responsive-design, mobile, html, css, javascript
Tips and Tricks for Testing WordPress Themes (sma)1,228
wordpress, theming, testing, tips-and-tricks
The Point of Packaged Web Apps (ppk)1,227
web-apps, web-packaging
Building the New Financial Times Web App (A Case Study) (sma)1,226
web-apps, css, scrolling, case-studies
“Scope” in CSS (css)1,225
css, scope, bem
What’s New in Chrome 27 (cra)1,224
browsers, google, chrome
Extend the Web Forward (wyc)1,223
web-platform, extensibility, apis
The Design of Code: Organizing JavaScript (ali)1,222
javascript, architecture, maintainability, modules, jquery, plugins, apis
Writing Testable JavaScript (ali)1,221
javascript, testing
Even Better CSS3 Toggle Switches (cra)1,220
css, toggles
Git: Simply Stashing1,219
git, command-line
Replace the Image in an “<img>” With CSS (css)1,218
css, images, image-replacement, techniques
Creating a Performance Culture1,217
performance, culture
HTML5’s “Performance Issue” Rubbished (cra)1,216
html, performance
Migrating a Website to WordPress Is Easier Than You Think (sma)1,215
content-management, wordpress, migrating
DRM in HTML—the Programmer’s View1,214
html, drm, eme, w3c
Mobile Website Security1,213
mobile, security, hosting, policies
Making the Web Platform More Suitable for “Apps” (ann)1,212
web-platform, web-apps
No, HTML5 Does Not Have a Performance Issue (pba)1,211
html, performance
Paul Irish on Chrome Moving to Blink (pau+/ali)1,210
interviews, browsers, google, chrome, blink, browser-engines
The Web Wars1,209
libraries, frameworks, tooling, history, comparisons
Happy 10th Birthday CSS Zen Garden (cra)1,208
anniversaries, css, design, css-zen-garden
How to Contribute to WordPress (sma)1,207
how-tos, wordpress, community
Pure (eri)1,206
frameworks, css, pure
The Definitive Guide to CSS Transitions1,205
guides, css, transitions
Thoughts About SCSS and BEM1,204
sass, bem, css
Taming Asynchronous JavaScript1,203
javascript, asynchronicity, callbacks, promises, nodejs
The CSS Zen Garden at 10 (mal)1,202
anniversaries, css-zen-garden, css
How Much Has the Web Really Changed? (vas/sma)1,201
design, web
3D Inset Parallax Effect (css)1,200
css, parallax, effects
FSF Campaigns Against Standardisation of DRM (sam)1,199
html, drm, w3c
MongoDB Indexing1,198
databases, mongodb, php
The Architecture of Productivity1,197
productivity, user-experience, complexity, simplicity
Hot in Web Standards: March/April 2013 (lea)1,196
css, grids, layout, testing, lazy-loading, apis, standards, w3c
Why the Web Is Ready for Responsive Web Design1,195
responsive-design, mobile, html
Node at Work: A Walkthrough (ali)1,194
nodejs, javascript
Blink and the End of Vendor Prefixes (nza)1,193
blink, browser-engines, vendor-extensions, css
8 CSS Properties Designers Can’t Live Without1,192
css, layout
Better Understanding Random1,191
randomness, php
Getting Started With HTML51,190
introductions, html, browsers, code-editors, dev-tools, conformance
Digital Publishing and the Web (iva/ali)1,189
w3c, standards, web-platform, css, print
MS Donates 400 Pages to Web Documentation Project1,188
microsoft, web-platform, documentation, javascript
On CSS Documentation1,187
css, documentation, cssdoc
Magic Numbers in CSS (chr/css)1,186
css, maintainability
RIP HTML5 “<hgroup>” Element (cra)1,185
html, headings
jQuery 2.0 Released (dme/jqu)1,184
jquery, release-notes
3 Neat Tricks With Regular Expressions (sib)1,183
regex, javascript, tips-and-tricks
Base Converting and Binary Operators1,182
conversion, operators, php
WordPress Security Tips1,181
wordpress, security, tips-and-tricks
Preventing the Performance Hit From Custom Fonts (chr/css)1,180
performance, fonts, ajax, jquery, lazy-loading
JSON Linked Data1,179
json, json-ld
Netflix Coming to HTML5 Just as Soon as the DRM Ducks Are in a Row (ars)1,178
netflix, html, drm, eme, apis, content
Getting the URL of an Iframe’s Parent (nza)1,177
iframes, urls, javascript
How to Improve the Deployment of WordPress Websites (sma)1,176
wordpress, deploying, optimization, how-tos
Extending Twig Templates: Inheritance, Filters, and Functions1,175
php, twig
Media Queries Within SVG (tka)1,174
svg, images, css, media-queries, support, browsers
SEO Can Help You Communicate1,173
seo, communication
W3C Drops “hgroup” Tag From HTML5 Spec (wir)1,172
w3c, html, headings
Can You “Over Organize” JavaScript? (chr/css)1,171
javascript, conventions, formatting, optimization
It’s the End of the “Blink” Tag as We Know It (wir)1,170
html, support, browsers
CSS3 Columns and Paged Reflowable Content1,169
css, layout
Generating One-Time Use URLs1,168
urls, php
Improve Mobile Support With Server-Side-Enhanced Responsive Design (jon/sma)1,167
responsive-design, mobile, css, caching
A Complete Guide to Flexbox (chr/css)1,166
guides, css, flexbox, layout
Git Koans (sjl)1,165
git, command-line
Global Accessibility Awareness Day (ons)1,164
accessibility, awareness-days
WordPress Migration: How to Move a Site Without Hassle (sma)1,163
wordpress, migrating, how-tos
5 Common Mistakes With “rel=canonical”1,162
html, metadata, seo, google, mistakes
Can We Get Rid of Gradient Prefixes? (lea)1,161
css, vendor-extensions, gradients
Chrome 27 Beta Wrings Out More Speed, Streamlines HTML5 Input (jon/eng)1,160
chrome, google, browsers
jQuery: The Performance of DOM Caching1,159
jquery, dom, caching, performance
What’s New in Firefox 20 (cra)1,158
browsers, mozilla, firefox
Children of the DOM (sib)1,157
javascript, dom
CSS Masking (dev)1,156
css, masking
Blink (ppk)1,155
blink, browser-engines, chromium, chrome, google, opera, browsers
Blink—Chrome’s New Rendering Engine1,154
browsers, browser-engines, blink, chrome, google
Hello, Blink! (aer)1,153
browsers, browser-engines, blink
Media Queries in SVG Images (gri/clo)1,152
images, svg, css, media-queries
Moving From Flash to HTML5 the Easy Way (zor)1,151
migrating, flash, html
Do Not Change the Default Timezone From UTC in WordPress (wes)1,150
wordpress, time
Callbacks, Promises, and Simplicity1,149
javascript, nodejs, callbacks, promises, simplicity
Broken Promises1,148
nodejs, promises, callbacks, asynchronicity
Callbacks Are Imperative, Promises Are Functional: Node’s Biggest Missed Opportunity1,147
javascript, nodejs, callbacks, promises, asynchronicity
Object-Oriented PHP (ons)1,146
php, oop
CSS Architectures: New Best Practices1,145
css, resets, floats, image-replacement, icons, layout
Material Honesty on the Web (ali)1,144
design
Printing the Web (hcr)1,143
print, css
The End of Object Inheritance and the Beginning of a New Modularity1,142
videos, programming, conventions, principles
Tell W3C: We Don’t Want the Hollyweb (apr)1,141
html, drm, eme, w3c
There’s More to the CSS “rem” Unit Than Font Sizing (css)1,140
css, units
I’m Done With the Web (me1)1,139
learning, frameworks, gwt, sproutcore, emberjs
5 Extremely Useful But Rarely-Used CSS3 Properties1,138
css, backgrounds, transitions, colors, shadows
CSS Architectures: Principles of Code Cleanup1,137
css, principles, optimization, quality
Responsive Web Design With Physical Units (sma)1,136
responsive-design, mobile, css, units
The Basics of Caching and Cache Digests1,135
fundamentals, caching, ruby-on-rails
PHP Project Management1,134
php, project-management
DRM1,133
content, drm
Interview With Steve Faulkner: HTML5 Editor and New Doctor (ste+/htm)1,132
interviews, html, w3c
The Web on Mobile and Beyond (don/ali)1,131
web, mobile, mobile-first, responsive-design
Contributing to MooTools (ast/moo)1,130
mootools
Get Started With Testing From Top to Bottom1,129
introductions, testing, processes
The Overuse of “Censorship” (tan)1,128
google, censorship, terminology
Selecting HTML5 “id” and “class” Names That Start With a Number in CSS (ben)1,127
html, attributes, selectors, css
List of Mistakes in the Design of CSS (fan)1,126
css, mistakes
The Lengths of CSS (chr/css)1,125
css, units, support, browsers
Activating Browser Modes With Doctype (hsi)1,124
browsers, standards, doctype-switching, html, xhtml, xml
Is It Time for Open Standards for Web Payments? (w3c)1,123
w3c, economics
Defensive Design1,122
books, user-experience, usability, errors, design
Oh Look—a Dead WaSP (cra)1,121
standards, community, advocacy, web-standards-project, developer-relations, browsers
Using SVG (chr/css)1,120
svg, images, css, support, browsers, examples, data-urls, tooling, link-lists
W3C Is Getting Some Work Done (ali)1,119
w3c
How to Build a Better Button in CSS3 (cra)1,118
how-tos, buttons, css
Our Work Here Is Done (aar/wa)1,117
web-standards-project, standards, community, advocacy, developer-relations, browsers
Unless You Use Firefox, HTML5 localStorage Can Completely Fill Your Hard Drive1,116
html, browser-storage, browsers, chrome, google, safari, apple, opera, internet-explorer, microsoft
WebKit for Developers (pau)1,115
webkit, overviews, link-lists
6 Nifty, Time-Saving HTML Attributes1,114
html, attributes, forms
The Problem of CSS Form Elements (sma)1,113
css, forms
Setting Up a MySQL Database (ast)1,112
mysql, databases
HTML5 Forms Introduction and New Attributes (htm)1,111
introductions, forms, buttons, attributes, html
A Guide to Method Chaining1,110
guides, ruby
Polymer1,109
websites, polymer, web-components
What’s New in Chrome 25 (cra)1,108
browsers, google, chrome
Firefox Raises the Online Privacy Bar With New Cookie Policy (edb/zdn)1,107
firefox, mozilla, browsers, cookies, privacy
Brad Hill: “HTML5 Security Realities” (chr/css)1,106
slides, security, xss, html
Font Hinting and the Future of Responsive Typography (nic/ali)1,105
fonts, typography, responsive-design
A Reminder About Selling Links That Pass PageRank1,104
pagerank, google, seo, monetization
The Evolution of the BEM Methodology (sma)1,103
bem, css, naming, history
CSS Preprocessor README (tab)1,102
standards, tooling
The Five Features I Like Most About Opera (and Presto Is None of Them)1,101
opera, browsers
What’s New in Firefox 19 (cra)1,100
browsers, mozilla, firefox
A Perspective on SOA1,099
architecture, ruby-on-rails, testing, deploying, scalability
BBC Supports Attempt to Sneak DRM Into HTML5 (wir)1,098
html, drm, eme, content
QA and UX (nng)1,097
quality, user-experience, concepts
JavaScript Is Awesome1,096
javascript
Opera Announces Switch to WebKit Rendering Engine1,095
opera, browsers, browser-engines, presto, webkit
Using WAI–ARIA in HTML (ste/w3c)1,094
guides, html, aria, accessibility
Why Responsive Web Design Has to Win Out (sma)1,093
responsive-design, mobile
Opera Admits Defeat, Switches to Google’s Chromium1,092
opera, browsers, browser-engines, presto, webkit
A Critical Approach to Typefaces (sma)1,091
fonts, typography
Environmental Design With the Device API (ali)1,090
apis, sustainability
DRM for the Web? Say It Ain’t So (wir)1,089
w3c, html, drm, eme, content
Favicon: A Changing Role1,088
html, favicons, images
W3C in the Wild (ali)1,087
w3c, link-lists
Introducing the New HTML5 “<main>” Element (cra)1,086
introductions, html, semantics
Peer Dependencies (dom)1,085
npm, nodejs, dependencies
Web: From History to the Future1,084
web, tooling, libraries, frameworks
Hello Firefox, This Is Chrome Calling (sla/dev)1,083
chrome, google, firefox, mozilla, browsers, webrtc
Programmer-Friendly CSS Frameworks1,082
css, frameworks, link-lists
Reactive Programming (ast)1,081
programming, javascript
Groundwork CSS1,080
websites, frameworks, presentational-html, css
The Absolute Beginner’s Guide to CoffeeScript1,079
guides, coffeescript
How to Order CSS Selectors (j9t)1,078
how-tos, css, selectors, sorting, conventions
CSS Selectors Level 4: The Path to CSS41,077
css, selectors
2013 CSS Wishlist (chr/css)1,076
css, wish-lists
Microsoft Goes Its Own Way With WebRTC1,075
microsoft, standards, w3c, webrtc
Bulletproof Your Drupal Website1,074
drupal, security
Lingering Misconceptions on CSS Preprocessors (chr/css)1,073
css, preprocessors, less, sass
Sneak Peek Into the Future: CSS Selectors, Level 4 (sma)1,072
css, selectors
Andy Clarke: The Interview—Killing Contracts (mal/sma)1,071
interviews, design, business-relations, legal
What’s New in Chrome 24 (cra)1,070
browsers, google, chrome
Grid-Based Layouts 1011,069
design, layout, grids, adobe
Great Design Is Great Writing (kel)1,068
design, flat-design, writing
Common JavaScript “Gotchas”1,067
javascript
Form Follows Function1,066
web-platform, experiments, examples, effects
Google Releases Chrome 24—Get It Now (bet)1,065
chrome, google, browsers
Typography 1011,064
introductions, typography, terminology
Dealing With IE (ada)1,063
internet-explorer, microsoft, browsers
Using SSH and SFTP With PHP1,062
ssh, php
Using Web Storage (sib)1,061
browser-storage, apis, javascript
What’s New in Firefox 18 (cra)1,060
browsers, mozilla, firefox
Improving Your Website Usability Tests (sma)1,059
usability, testing, optimization
Interview With Ian Hickson, HTML Editor (bru/htm)1,058
interviews, html, standards, web-platform
Exploring Header Compression in HTTP/2.0 (mno)1,057
protocols, http, http-headers, compression
Shadow DOM 101 (dev)1,056
introductions, dom, shadow-dom
All You Need to Know About CSS Transitions1,055
css, transitions, javascript, jquery
How to Start an Open-Source Project (nza/sma)1,054
how-tos, foss, processes, licensing, documentation, versioning, releasing
Thursday, 3 January 2013 (hel)1,053
html, career, learning
Pseudo Element Animations/Transitions Bug Fixed in WebKit (chr/css)1,052
webkit, browser-engines, browsers, css, selectors, animations, transitions
10 Predictions for the Mobile Industry in 2013 (par/for)1,051
mobile, outlooks, html
Why Is Node.js So Much Faster? (sim)1,050
nodejs, javascript, performance, asynchronicity
10 Web Predictions for 2013 (cra)1,049
web, outlooks, microsoft, nodejs, responsive-design
Web Technology: 5 Things to Watch in 2013 (sts/cne)1,048
browsers, standards, images, performance
5 Use Cases for Icon Fonts (css)1,047
icon-fonts, fonts, examples, css
What Will HTTP Be Superseded By? (sim)1,046
protocols, http, ssl
6 Ways SEO Will Change in 20131,045
seo, google
Why Is Microsoft Contributing to WebKit? (mar/zdn)1,044
microsoft, webkit, browser-engines
Cover Full Height of Browser Viewport With CSS and JavaScript1,043
css, javascript, viewport
What the Heck Is SEO? A Rebuttal (wil/sma)1,042
seo
A Tale of Animation Performance (chr/css)1,041
css, animations, performance
CSS Masks—How to Use Masking in CSS Now (sch)1,040
how-tos, css, masking, svg, images
First Official W3C HTML5 Standard Finally Completed! What’s Coming in 2013? (tod)1,039
interviews, w3c, html, standards
Parallaxin’ (aer/dev)1,038
effects, parallax, css, javascript
Scrolling Performance (aer/dev)1,037
performance, scrolling
Why Moving Elements With “translate()” Is Better Than “pos:abs top/left” (pau)1,036
css, animations, performance
Get Started With Git1,035
interviews, introductions, git
Getting to Know CSS3 Selectors: Structural Pseudo-Classes1,034
css, selectors, examples
Hot in Web Standards: November/December 2012 (lea)1,033
html, apis, standards, w3c
HTML5 Inches Closer to the Finish Line (wir)1,032
html, standards, w3c
Open Source Release From MS Open Tech: Pointer Events Initial Prototype for WebKit (sbl/mic)1,031
microsoft, standards, foss, pointer-events, webkit
The Story of Why HTML5 Matters (bri/tec)1,030
html
CSS Baseline: The Good, the Bad, and the Ugly (sma)1,029
css, typography
HTML5 Is Done—HTML 5.1 Next on Standards Agenda (hei)1,028
html, canvas, standards, w3c
The Basics of jQuery (cji)1,027
fundamentals, jquery
WOFF File Format 1.0 (typ+/w3c)1,026
woff, fonts, standards
Tuktuk1,025
websites, frameworks, presentational-html, css
CSS Animations With Only One Keyframe (lea)1,024
css, animations
A Google’s World (plo)1,023
google
OWL 2 Web Ontology Language Document Overview (Second Edition) (w3c)1,022
overviews, owl, standards
Prototypes in JavaScript1,021
javascript, prototypes
Why Won’t Helvetica Go Away? (sma)1,020
fonts, typography, history
How to Become a Top WordPress Professional (sma)1,019
how-tos, wordpress, career
Translation Is UX (ali)1,018
localization, user-experience, accessibility
Introduction to Node.js Streams1,017
introductions, nodejs, streaming
The Perception of Speed1,016
performance, user-experience, single-page-apps
Headless WebKit and PhantomJS (cji)1,015
webkit, headless, tooling
“Father of the Internet”: Why We Must Fight for Its Freedom (cnn)1,014
web, censorship, legal
Introducing the Magento Layout (sma)1,013
introductions, magento, layout
Will HTML Ever Be Replaced? (cra)1,012
html
“Bad Code,” Dogmatism, Etc. (chr/css)1,011
html, css, quality
Firefox 18 Beta Adds JavaScript Improvements, Retina Display Support (tec)1,010
firefox, mozilla, browsers
Writing More Autonomous JavaScript (css)1,009
javascript, jquery, events
Web Scraping in Node.js (cji)1,008
scraping, nodejs
Why HTML5 Provided More Tricks Than Treats in 2012 (ven)1,007
html, retrospectives
The Single Responsibility Principle1,006
principles, solid, php
What Is CoffeeScript All About?1,005
coffeescript
Code Smells in CSS (css)1,004
css, maintainability, technical-debt, anti-patterns
Making HTTP Requests in Node.js (cji)1,003
http, nodejs
IVORY Framework1,002
websites, frameworks, presentational-html, css
CSS Architecture (phi)1,001
css, architecture, naming, best-practices, tooling
What the Hell’s Up With “@ media not”? (ppk)1,000
css, media-queries
Interview With Robin Berjon, HTML5 Editor (rob+/htm)999
interviews, html, standards, w3c, whatwg
How to Use Aliases in Linux Shell Commands (com)998
how-tos, aliases, command-line, shell, unix-like
HTML5 and the Future of the Web997
html, standards
JavaScript Accessibility 101 (sib)996
introductions, javascript, accessibility
The CSS Problem (j9t)995
css, standards
Is HTML5 Adoption the Real Deal for Developers?994
html, community
Perfecting Your Website’s Favicon993
images, favicons, optimization
W3C and Digital Publishing (iva/w3c)992
w3c, content, standards, epub
The Complete Guide to WordPress Custom Post Types (sma)991
guides, wordpress, php
Why Ems? (chr/css)990
css, units
Compressive Images (sco)989
images, compression, jpeg
Internet Explorer 10: The Review (cra)988
browsers, microsoft, internet-explorer
Off Canvas Menu With CSS “:target” (chr/css)987
css, selectors, navigation
Principles of Writing Consistent, Idiomatic HTML986
html, attributes, conventions, formatting, consistency, naming, sorting
The Open/Closed Principle985
principles, solid, php
The Facebook Loading Animation in CSS (css)984
css, backgrounds, animations, facebook+meta
The CSS Physical Unit Problem (ppk)983
css, units
Exploration of Single-Page Websites (sma)982
design, navigation, landing-pages, examples
Web Developer Economics: The Wrapup (chr/css)981
career, economics, metrics
20 Inspirational Landing Page Designs980
design, landing-pages, examples, link-lists
Display Form “<progress>” (chr/css)979
html, forms, progress-indicators, jquery
Why Should Web Design Be a Profession? (sma)978
design, career
Getting Started With MooTools977
introductions, frameworks, mootools
5 CSS Properties That Give Designers Fits976
css, design, floats, shadows, gradients, borders, navigation
Usability of Browsers Error Messages (kar)975
browsers, errors, content, usability
Yahoo Will Ignore “Do Not Track” From IE10 (the)974
do-not-track, privacy, yahoo, internet-explorer, microsoft, browsers
Why Coding Style Matters (nza/sma)973
formatting, conventions, communication, html, css, javascript, jquery
Talk Node.js With the Experts—How It All Went Down972
interviews, nodejs, link-lists
The Road to Reusable HTML Components (sma)971
html, css, components, maintainability
Measuring Connection Speed in Browsers (ppk)970
network, performance, browsers, mobile
IE10 for Windows 7: Why the Delay? (cra)969
browsers, microsoft, internet-explorer, windows
There Is No Mobile Web (ada)968
videos, mobile, web
Practical Code Refactoring—Readability967
refactoring, best-practices, formatting, naming, conventions
Web Performance: When Millisecond Resolution Just Isn’t Enough (mic)966
performance, javascript, apis, metrics
What’s Left for HTML5? (sdt)965
html, standards
Combining CoffeeScript With ASP.NET964
coffeescript, asp-net
David Walsh on Redesigning With Sass (chr/css)963
sass, preprocessors, examples, mistakes
Top 10 PHP Security Vulnerabilities962
php, security, vulnerabilities
You’re Missing the Point of Promises (dom)961
javascript, promises
European Commissioner Concerned About “Do Not Track” Standard (hei)960
do-not-track, privacy, w3c
Cache Is King959
performance, caching
Color Theory 101958
introductions, colors, design
“Do Not Track” Proposal Runs Into More Roadblocks (lan)957
do-not-track, privacy, w3c, browsers, economics
IndexedDB Featured in New Web Development Open Standards Site956
indexeddb, databases, standards, w3c, documentation
Using JSLint to Refine Your Code955
javascript, linting, jslint
Node JS (tin/jsc)954
videos, javascript, nodejs
WebPlatform.org: Apple, Google, MS, Mozilla… Working on Standards953
web-platform, documentation, w3c, apple, facebook+meta, google, microsoft, mozilla, adobe, opera
Tech Rivals Team Up for Free Web Dev Docs (the)952
web-platform, documentation, apple, facebook+meta, google, microsoft
W3C Announces Web Platform Docs (sdt)951
w3c, web-platform, documentation, adobe, facebook+meta, google, microsoft, mozilla, opera
WebPlatform.org950
websites, web-platform, documentation, standards
Introducing TypeScript—JavaScript on Steroids (cra)949
introductions, typescript
An Introduction to CoffeeScript948
introductions, coffeescript, javascript
Thoughts on TypeScript (nza)947
typescript, javascript
“Do Not Track” Effort Going Nowhere (ton/pol)946
do-not-track, privacy, w3c, economics
Stefan Sagmeister Interview (sma)945
interviews, design
CSScomb: Sorting CSS Properties, the Better Way (sma)944
css, sorting, tooling
Hmm, Let’s Not “Fuck the Standards Bodies” (mar)943
standards, w3c, whatwg
Test the Web Forward (w3c)942
quality, testing, standards, web-platform
TypeScript—Microsoft’s Replacement for JavaScript941
microsoft, typescript, javascript
W3C Outlines Plan to Finalize HTML5940
w3c, html, standards
Relations (ada)939
apple, safari, browsers, developer-relations
Happy 10th Birthday Firefox! (cra)938
browsers, mozilla, firefox, anniversaries
The Flat Design Era937
flat-design, design, link-lists
Apple’s .mobi Insanity (ppk)936
safari, apple, mobile, browsers
Towards Interoperable Pointer Events: Evolving Input Events for Multiple Devices (mic)935
pointer-events, apis, internet-explorer, microsoft, browsers, w3c
Homepage Design Changes (nng)934
homepages, design, history
Do Web Developers Ever Learn?933
web, learning, javascript
Building Your Own URL Shortener932
php, mysql, databases, functionality, urls
Code Guide (mdo)931
websites, guides, conventions, html, css
“Do Not Track” in the Short, Medium, and Long Term (w3c)930
do-not-track, privacy, w3c
It’s Not All Doom and Gloom on the Web (cod/sma)929
community, web-platform
W3C to Finish HTML5 by 2014 (cra)928
w3c, html, standards
Introducing Nunjucks, a Better JavaScript Templating System927
introductions, nunjucks, template-engines, javascript
Compile PHP on Windows926
compiling, php, windows
CoffeeScript: Less Typing, Bad Readability925
coffeescript
Mark Zuckerberg’s Opinion of HTML5 Is Meaningless (aco/inf)924
html, standards, facebook+meta
Computer Science in JavaScript: Insertion Sort (nza)923
javascript, sorting, algorithms
5 Reasons Why Zuckerberg Has Not Killed HTML5 (cra)922
html, native, facebook+meta
How the Web Should Work (bor)921
web-platform, apis, polyfills
Opt-Out Responsive Design? (chr/css)920
responsive-design
Preferred Caching919
performance, caching, web-apps, internet-explorer, microsoft, browsers
Intel Announces New HTML5 Programming Tools (aga/inf)918
html, tooling
Testing Websites in Game Console Browsers (ali)917
testing, browsers
Coming Soon: Native CSS Variables (cra)916
css, custom-properties, less, sass
To “www” or Not to “www”—That Is the Question (cra)915
servers, apache, urls
Page Caching With HTTP914
caching, http, ruby-on-rails
Style Web Forms Using CSS913
css, forms
The Flowing Standard (w3c)912
html
Toggling State in CSS (tab)911
css, state-management
CSS “:target” for Off-Screen Designs (css)910
css, selectors, transitions, navigation, mobile
What’s New in Firefox 15 (cra)909
browsers, mozilla, firefox
GitHub Is My Resume908
career, github
Usable Yet Useless: Why Every Business Needs Product Discovery (ali)907
usability, user-experience, economics, product-management
Amazon DynamoDB: Store PHP Sessions With a Load Balancer (vta)906
aws, dynamodb, databases, php, load-balancing
A Front End Engineer’s Manifesto (zac)905
websites, manifestos, user-experience, progressive-enhancement, simplicity, foss, accessibility, community, learning, security
WordPress as an App Platform904
wordpress
Octane: The JavaScript Benchmark Suite for the Modern Web (dev)903
javascript, testing, support, performance, v8, tooling
Test Your Browser’s JavaScript Prowess With Google Octane902
javascript, support, testing, google, tooling
10 Best JS Mobile Web Development Frameworks901
javascript, frameworks, mobile
The Battle of CDNs: Comparing Cloudflare and Incapsula900
content-delivery, tooling, cloudflare, comparisons
Towards a Retina Web (sma)899
responsive-design, pixel-density, html, css
Normalize.css Goes 1.0! (jch)898
css, resets, normalize-css
jQuery Is Used on Half of All Websites (cra)897
jquery
Why Relative URLs Should Be Forbidden for Web Developers (joo/yoa)896
urls, links, seo
CSS3 Gems: The “pointer-events” Property (cra)895
css, pointer-events
Better SVG Sprites With Fragment Identifiers (sto)894
svg, images, sprites
Learning to Love the Boring Bits of CSS (sto/ali)893
css, units, functions, selectors
Content Strategy and Storytelling (vit/sma)892
content, content-strategy, writing, link-lists
Optimizing MooTools Builds Sans Internet Explorer (ast/moo)891
mootools, optimization, internet-explorer, microsoft, browsers
SEO and Usability (nng)890
seo, usability
CSS Style Guides (chr/css)889
css, style-guides, conventions, link-lists
Replacing HTML888
html, xhtml, xforms, semantic-web, flash, java
A JavaScript Security Flaw887
javascript, security
Microsoft: “Do Not Track” Is Good for Users, on by Default in IE 10 (wir)886
do-not-track, privacy, internet-explorer, microsoft, browsers
World Wide Web Comes of Age885
web, anniversaries, w3c
Poll Results: How Do You Order Your CSS Properties? (chr/css)884
surveys, css, sorting
Quick FAQs on “input[type=date]” in Google Chrome (age/dev)883
html, forms, support, chrome, google, browsers
WordPress vs. Joomla: Search Engine Optimization882
seo, wordpress, joomla, comparisons
Six Tips for a Killer Email Campaign881
tips-and-tricks, email, writing, marketing
A Time for Compromise on “Do Not Track” (w3c)880
do-not-track, privacy, w3c
Browser Trends of August 2012 (cra)879
browsers, trends, metrics
The Basics of the Shadow DOM (cji)878
fundamentals, shadow-dom, dom
Beyond Usability Testing (ali)877
usability, testing
Product Management for the Web (ali)876
product-management, communication, prioritization, processes
W3C Tells Their Side of the Story: The Future of HTML5875
w3c, html, standards
W3C’s Ian Jacobs on the Future of HTML5 (cra)874
interviews, w3c, html, standards
HTML5 and HTML.next (w3c)873
html, w3c
Ian Hickson on HTML5 vs. HTML (cra)872
interviews, html, standards
The Internet Map871
websites, web, network, domains, visualization
Thoughts on ECMAScript 6 and New Syntax (nza)870
ecmascript, standards
A Discussion About CSS Reusability (chr/css)869
css, theming, maintainability
Hitting the HTML Moving Target868
html, standards, w3c, whatwg
HTML5 Gets the Splits (cra)867
html, standards, whatwg, w3c
KNACSS866
websites, frameworks, presentational-html, css
Firefox Beta 15 Supports the New Opus Audio Format (moz)865
firefox, mozilla, browsers, multimedia
What’s New in Firefox 14 (cra)864
browsers, mozilla, firefox
A Detailed Breakdown of the “<script>” Tag (cji)863
html, javascript
Responsive Design’s Dirty Little Secret (pal)862
responsive-design, css
The Secure Programmer’s Pledge861
security, manifestos
On Web Semantics (j9t)860
html, semantics, best-practices
It’s Time to Stop Blaming Internet Explorer (nza/sma)859
internet-explorer, microsoft, browsers, progressive-enhancement
The Elements of the Mobile User Experience (sma)858
user-experience, mobile
.htaccess for All857
servers, apache, configuration
Max CSS856
css, training, community
Old Browsers Are Holding Back the Web (lou/sma)855
browsers, internet-explorer, microsoft, web-platform, metrics
PHP: The Right Way854
websites, books, php, best-practices
The “color()” Function (tab)853
css, functions
Learning CSS3: A Reference Guide (vit/sma)852
guides, learning, css, link-lists
How to Make a Living in the Web Industry851
how-tos, career, monetization, business-relations
Mastering CSS Principles: A Comprehensive Guide (vit/sma)850
guides, css, principles, link-lists
Top 20 Secrets of Coda 2 (pan)849
coda, code-editors, tips-and-tricks
Turn Off Cache in Firefox When [You’re] Testing848
caching, browsers, mozilla, firefox
5 Inspiring (and Useful) PHP Snippets847
php, examples
The Skinny on IE’s Update Policy (pau)846
browsers, microsoft, internet-explorer
Why “Do Not Track” Measures May Still Track You (mas)845
do-not-track, privacy, support, economics
An Introduction to Building Shopify Themes844
introductions, shopify, theming
Introduction to JavaScript Unit Testing (bas/sma)843
introductions, javascript, testing
Facilitating Great Design (ali)842
design, collaboration, processes
Europe Backs IE10 Privacy Settings (tec)841
do-not-track, privacy, internet-explorer, microsoft, browsers
99 Powerful New CSS and JavaScript Techniques (vit/sma)840
css, javascript, techniques, link-lists
The Open/Closed Principle Applied to CSS (css)839
principles, solid, oocss, css
Why Your Links Should Never Say “Click Here” (sma)838
links, microcontent, usability, seo
An Introduction to Content Security Policy (mik/dev)837
introductions, csp, security
JavaScript Profiling With the Chrome Developer Tools (sma)836
javascript, profiling, dev-tools, browsers, chrome, google
html7 (pvd)835
html, domains
“Do Not Track” Browser Option Will Remain Opt-in Only834
do-not-track, privacy, browsers
Microsoft’s “Do Not Track” Default in IE10 Violates New Specs (cne)833
internet-explorer, microsoft, browsers, do-not-track, privacy
The Advent of HTML5832
html, standards
Team Leader Manifesto—Take #4831
manifestos, leadership, engineering-management
How to Resize Background Images With CSS3 (cra)830
how-tos, resizing, backgrounds, css
Loading Half a Billion Rows Into MySQL829
mysql, databases, performance
Doing More With Your Django Models828
django
How CSS Handles Errors (tab)827
css, errors
Social Media Is a Part of the User Experience (boa/sma)826
user-experience, social-media, marketing
Exceptional Exception Handling in JavaScript (cji)825
javascript, errors
HTML Cheat Sheet824
html, cheat-sheets
Now Available: Maintainable JavaScript (nza)823
books, javascript, maintainability
Website Design for Tablets and Mobile822
design, responsive-design, mobile
Don’t Keep on Trackin’ (eco)821
do-not-track, privacy, w3c, economics
Favicons Next to External Links (chr/css)820
html, links, favicons, css, jquery
Understanding CSS Filter Effects (dev)819
css, filters, effects
HTML for Icon Font Usage (chr/css)818
html, icon-fonts, fonts, semantics
XBL 2.0 (w3c)817
xbl
10 Tips for Better Coding816
tips-and-tricks, quality, conventions, documentation, refactoring, naming, version-control, building, testing, tooling
5 Quick Tips to Improve Your jQuery815
tips-and-tricks, jquery
25 Bestselling Premium WordPress Themes in 2012814
wordpress, themes, trends, link-lists
Repurposing vs. Optimized Design (nng)813
design, desktop, mobile, print, optimization, comparisons, user-experience
Google’s Knowledge Graph—Has Search Just Changed Forever? (the)812
google, search, semantic-web
Madge811
packages, npm, dependencies, visualization
Web Design Manifesto 2012 (zel)810
manifestos, design, blogging
What’s New in Chrome 19 (cra)809
browsers, google, chrome
Sass vs. Less (chr/css)808
preprocessors, sass, less, comparisons
Two New Proposals to Solve the CSS3 Vendor Prefix Crisis (cra)807
css, vendor-extensions
An Overview of the Web Storage API (cji)806
overviews, browser-storage, apis, examples
Basic JavaScript Regular Expression Example805
javascript, regex, examples
“Vendor Tokens” Offer Another Way Out of the CSS Prefix Mess (wir)804
css, vendor-extensions
Interaction Design in the Cloud (sma)803
interaction-design, tooling
The History of the Internet—Infographic802
history, web
Application Cache Is a Douchebag (jaf/ali)801
caching, browser-storage, offline
Responsive Image Format800
images, responsive-design, jpeg, pjpeg
Stop Making Endless Design Changes799
design, processes
Cross-Browser Debugging CSS (stu)798
css, debugging, browsers, cascade, vendor-extensions, hacks
How I Got Into Web Development—the Long Version (lea)797
career, retrospectives
Managing Technical Debt (acm)796
technical-debt, programming, quality, processes
WordPress Shortcodes: A Complete Guide (sma)795
guides, wordpress