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 (6)

Entry (Sources) and Additional TopicsDate#
Bootstrap vs. Foundation1524
videos, frameworks, bootstrap, foundation, comparisons
The HTML5 “meter” Element (pan/css)1523
html, semantics, examples
Foundation 51522
foundation
Tim Berners-Lee Says “Surveillance Threatens Web”1521
web, privacy, censorship, politics
An Introduction to Full Stack JavaScript (sma)1520
introductions, javascript, tech-stacks
Responsive Design Won’t Fix Your Content Problem (ali)1519
content, responsive-design, strategies
Why Responsive Images Is So Hard (chr/css)1518
images, responsive-design, css, html, art-direction
Namespaced Events in jQuery (chr/css)1517
jquery, namespaces, events
How to Convert a Negative Number to a Positive Number With PHP1516
how-tos, php, math
SEO for Responsive Websites (sma)1515
responsive-design, seo
The CSS Standards Process (tab/css)1514
css, standards, processes, w3c
How to Create Cool Animations With AngularJS 1.2 and Animate.css1513
how-tos, animations, angularjs, libraries
Should Designers Code?1512
design, career
Grunt Tips and Tricks1511
tips-and-tricks, grunt, configuration
Sass for Web Designers (sim)1510
books, sass, design
What’s New in Chrome 31 (cra)1509
browsers, chrome
Is Ghost Really a WordPress Killer?1508
content-management, ghost, wordpress
An Introduction to DOM Events (sma)1507
introductions, dom, events, javascript
A Guide to Web Components (css)1506
guides, web-components, examples
Flat vs. Deep Website Hierarchies (nng)1505
information-architecture
What’s the Problem With Mobile HTML5? (inf)1504
html, mobile, native, metrics
Responsive HTML5 Apps: Write Once, Run Anywhere? Where Is Anywhere? (wir)1503
html, web-apps, responsive-design, performance, multimedia
Internet Explorer 11: The Review (cra)1502
browsers, internet-explorer
Avoiding the 300 ms Click Delay, Accessibly (tka)1501
touch, events, performance, accessibility
Offline First1500
websites, offline, progressive-web-apps, web-apps
How the W3C Met Its Waterloo at the “Do Not Track” Vote Showdown (the)1499
w3c, do-not-track, privacy, economics, mobile
Killer Responsive Layouts With CSS Regions (sma)1498
responsive-design, layout, css
Sir Tim Berners-Lee: Data and the New Web (tel)1497
web
What’s New in Firefox 25 (cra)1496
browsers, firefox
How to Sell Responsive Web Design to Clients (sma)1495
how-tos, business-relations, communication
Test the Web Forward: Now Part of the W3C (ado)1494
web-platform, testing, adobe, w3c
Advanced Layout Made Easy With CSS Regions (web)1493
css, webkit, vendor-extensions
React: Rethinking Best Practices (jsc)1492
videos, react, best-practices
Internationalization Tag Set (ITS) Version 2.0 (sha+/w3c)1491
internationalization, html, xml, standards
The Top 3 Best Foundation Practices1490
foundation, best-practices
Cross Browser CSS Injection (css)1489
css, browsers, tooling, grunt
The Argument Machine (fra)1488
social-media, community, communication
Jeremy Keith: The Power of Simplicity (ada)1487
videos, simplicity
How the Float Label Pattern Started1486
forms, labels, design-patterns, history
DRM Likely in Future Versions of HTML (cne)1485
html, drm, content, eme, standards, w3c
Challenging CSS Best Practices (sma)1484
html, css, best-practices
Basscss1483
websites, libraries, presentational-html, css
IE11: Browser Modes Return (cra)1482
browsers, internet-explorer
Lessons Learned From Leading New Web Professionals (sma)1481
lessons, leadership, engineering-management
Art Directed Articles—Still a Good Idea? (chr/css)1480
design, art-direction, trends, examples, responsive-design, link-lists
Flat UI and Forms (ali)1479
forms, design, buttons, accessibility
Preview the New caniuse.com Features (fyr)1478
release-notes, caniuse
Interview Questions and Exercises About CSS (chr/css)1477
interviewing, css, liquid-design, box-model, preprocessors, resets, floats, sprites, accessibility, testing
5 Free Online Browser Testing Tools1476
browsers, testing, tooling, link-lists
All I Want to Do Is Build a Web Site (and Launch It)1475
processes, site-generators, grow
The DRM Dilemma Facing the Open Web1474
drm, html, content, plugins, w3c, eff, open-web
A Beginner’s Guide to CSS Regions1473
guides, css
Conical Gradients in CSS (css)1472
css, gradients, colors, sass, mixins
The Extensible Web (dom)1471
web-platform, extensibility, web-components, shadow-dom, multimedia, ecmascript
Flexbox Layout Isn’t Slow (pau)1470
css, flexbox, layout, performance
What’s New in Chrome 30 (cra)1469
browsers, chrome
Celebrating World Standards Day (w3c)1468
awareness-days, standards
Migrating From Movable Type to WordPress (ada)1467
migrating, movable-type, wordpress
A Simple HTML Minifier for ASP.NET1466
html, minification, tooling, asp-net
Animation of How CSS Triangles Work (chr/css)1465
css, animations, techniques
Performance Matters (ali)1464
performance, w3c
The Curious Case of Breadcrumbs in HTML (j9t)1463
html, navigation, breadcrumbs
Lowering Your Standards: DRM and the Future of the W3C (dan/eff)1462
html, content, drm, eme, w3c, standards
About Cost in Web Development (j9t)1461
economics, prioritization
SEO Strategies for Designers1460
seo, strategies, urls, metadata, performance
A Dual License for the HTML Working Group (ple/w3c)1459
html, licensing, w3c
Philosophy in UA Detection (kar)1458
browsers
Google Launches Web Designer, a Visual Tool for Building Interactive HTML5 Sites and Ads (fre)1457
google, wysiwyg, code-editors
Sustainable Web Design (ali)1456
sustainability, performance
The Web Runs on Electricity and We’re Running Out (dor/ali)1455
sustainability
Good Content Is Too Valuable to Die (vit/sma)1454
content, quality
Better Web Typography With “font-weight”, Autohinting and “font-feature-settings” (zol)1453
typography, css, examples
HTML Table Element Guide (chr/css)1452
guides, html, tables, semantics, css
WordPress Developer Tools1451
wordpress, tooling, link-lists
Line Mode Browser 2013 (lea+)1450
websites, browsers, line-mode, history
IE11 and the Mysterious Missing Browser Modes (cra)1449
browsers, internet-explorer
Microsoft Claims Massive Speed Boost in Latest IE 11 Build (set/cne)1448
internet-explorer, microsoft, browsers
Controlling CSS Animations and Transitions With JavaScript (zac/css)1447
css, animations, transitions, javascript, examples
Webpage Performance (geo)1446
performance, compression, images, minification, caching, content-delivery
Web Standards Group Plans to Continue Do-Not-Track Effort1445
w3c, do-not-track, privacy
Image Compression for Web Developers1444
images, compression, performance, link-lists
modern.ie (ppk)1443
internet-explorer, browsers
CSS Clipping and Masking: Examples and Observations1442
css, clipping, masking, shapes, examples
Do as Little as Possible (lyz/ali)1441
web, mobile, simplicity
Responsive Navigation on Complex Websites (sma)1440
navigation, responsive-design, complexity
Diagnostic.css—Super Quick Web Accessibility Testing (kar)1439
accessibility, css, testing, bookmarklets
Technical Debt1438
technical-debt, maintenance
Deploying a Yeoman/Angular App to Heroku1437
deploying, yeoman, angularjs, heroku
Tell Don’t Ask (mfo)1436
programming, best-practices
WordPress Fragment Caching Revisited (css)1435
wordpress, caching, performance, php
Code Culture Problem1434
quality, communication, culture, bugs
Domain Sharding Revisited1433
performance, domains, http, protocols
XML, JSON, XSLT, and XQuery (w3c)1432
xml, json, xsl, xquery
Progressive Enhancement Is Faster (jaf/sma)1431
progressive-enhancement, performance
Flat Design and Thin Is In (sma)1430
design, flat-design
A Look at the HTML5 “nav” Element1429
html, semantics, navigation
Interview With Lea Verou of the W3C (lea)1428
interviews, css, vendor-extensions, standards, w3c
The Dark Shadow of the DOM (sib)1427
dom, shadow-dom, accessibility
Opera 16 Adds Form Filler, New Browser Tweaks (bet)1426
opera, browsers
Randomize Sass (geo)1425
sass, randomness
The Angular Way1424
angularjs, jquery, best-practices
Web and Mobile Interest Group Emerges From W3C to Further Mobile Web Initiative (dom/cms)1423
w3c, mobile, standards
The CSS Regions Module—Control Where Content Flows1422
css, layout
Release the Kraken—Announcing Yeoman 1.01421
release-notes, yeoman
A URL Policy for Web Projects (j9t)1420
urls, links, conventions
When Can You Use New HTML and CSS in Production?1419
html, css, standards, support, browsers
Using Remote Image Files When You Develop Locally (lul)1418
processes, images, drupal, apache, servers
WebKit Has Implemented “srcset”, and It’s a Good Thing (wil/sma)1417
webkit, images, html, responsive-design
Semantic CSS With Intelligent Selectors (hey/sma)1416
css, selectors, semantics, html
SVG Fallbacks (chr/css)1415
svg, images, support, browsers, png
Best Practice for Code Examples (sib)1414
documentation, best-practices
Chrome Bug Reveals Your Passwords1413
chrome, browsers, bugs
How to Create Temporary and Permanent Redirects With Apache and nginx (dig)1412
how-tos, redirecting, servers, apache, nginx
How to Install Jekyll in OS X1411
how-tos, installing, jekyll, unix-like, apple
SVG Filters on Text (css)1410
svg, images, filters, effects
HTML5 Web Storage1409
html, browser-storage
Autoprefixer: A Postprocessor for Dealing With Vendor Prefixes in the Best Possible Way (sit/css)1408
css, vendor-extensions, tooling, postprocessors, autoprefixer, grunt
How to Configure the Apache Web Server on an Ubuntu or Debian VPS (dig)1407
how-tos, configuration, apache, servers, unix-like
What Makes a Website Look Dated?1406
design
Amazon’s Appstore Is Now Accepting HTML5 Web Apps (jam)1405
amazon, html, web-apps
End of an Era as Firefox Bins “Blink” Tag (the)1404
firefox, browsers, html
What’s New in Firefox 23 (cra)1403
browsers, firefox
Object-Oriented HTML, and OOCSS (j9t)1402
html, css, objects, oocss
Vim Cheat Sheet1401
websites, cheat-sheets, vi+vim, code-editors
Images Slowing Down Your Site? Try This One Weird Trick! (aer)1400
performance, images, javascript
Solving Rendering Performance Puzzles (jaf)1399
svg, javascript, performance, rendering
W3C Highlights—August 2013 (w3c)1398
w3c
The HTML5 “form” Attribute (cra)1397
html, attributes, forms
Bid to Kill CAPTCHA Security Test Gains Momentum1396
captcha, security, accessibility
The “Other” Interface: Atomic Design With Sass (fon/sma)1395
atomic-design, sass
Is WebRTC Ready Yet?1394
websites, webrtc, overviews, support, browsers
The True Cost of Progressive Enhancement (aar)1393
progressive-enhancement, economics
Persistent Data Storage API1392
browser-storage, apis, w3c, standards
Columnize WordPress Tags (geo)1391
wordpress, css
When Do Elements Take the Focus? (sib)1390
accessibility, html, focus
Web Storage (w3c)1389
browser-storage, apis, standards
JavaScript “wake” Event1388
javascript, events
Automatic CSS Testing (chr/css)1387
css, testing, regressions, automation
CSS3 Transition Property Basics (cra)1386
css, transitions, examples, fundamentals
The Web Designer’s Guide to Image Copyrights1385
guides, design, images, licensing
Much Ado About Diversity1384
community, dei
“Do Not Track” Opt-Out Icon Coming to Mobile Browsers (dar/cne)1383
do-not-track, privacy, browsers, mobile
The Web’s Longest Nightmare Ends: Eolas Patents Are Dead on Appeal (jmu/ars)1382
w3c, web, legal
Does Flexbox Have a Performance Problem? (chr/css)1381
css, flexbox, layout, performance
Simple Responsive Images With CSS Background Images (sma)1380
responsive-design, images, backgrounds, css, html
How “yield” Will Transform Node.js1379
nodejs, javascript
Introducing ESLint (nza)1378
introductions, tooling, linting, eslint
W3C Rejects Ad Industry Attempt to Hijack Do-Not-Track Specs1377
w3c, do-not-track, privacy, economics
Flat Design as a New Foundation for the Web1376
design, fundamentals, flat-design, responsive-design
On Mobile, Data URIs Are 6× Slower Than Source Linking (New Research)1375
mobile, performance, data-urls
What’s New in IE11’s Developer Tools (cra)1374
browsers, internet-explorer, dev-tools
W3C Report Updates Web Applications on Mobile Standards (cms)1373
w3c, web-apps, mobile, standards
WCAG Techniques and Understanding WCAG Updates (w3c)1372
accessibility, wcag, techniques
5 HTML5 and ARIA Design Patterns (tin+)1371
html, aria, design-patterns, navigation
What’s Continuous Deployment?1370
ci-cd
What’s New in Chrome 28 (cra)1369
browsers, chrome
When the UI Is Too Fast (nng)1368
performance, usability
Discovering Sketch1367
design, tooling, sketch
Why You Should Learn HTML5 Now Before It Explodes in Popularity1366
html, learning, training, link-lists
Centering Percentage Width/Height Elements (chr/css)1365
css, centering
Progressive Enhancement Is Still Important (jaf)1364
progressive-enhancement, javascript, testing
Progressive Enhancement: Still Not Dead (tha)1363
progressive-enhancement, javascript
The Updated Guide to Unicode on Python (mit)1362
guides, unicode, python, encoding
Opera 15 Is Launched (cra)1361
browsers, opera
Say “Yes” to JavaScript (mit)1360
javascript, privacy, performance
IE11 Gives Microsoft a Shot at Browser Redemption (fre)1359
internet-explorer, microsoft, browsers
HTML 80001358
html, whatwg
Array Operators in PHP: Interesting but Less Spoken1357
php, arrays, operators
Reject DRM and You Risk Walling Off Parts of the Web, Says W3C Chief (zdn)1356
drm, eme, web, w3c
How We Can Create Open Standards for Social Business (dhi/zdn)1355
social-media, standards, w3c, opensocial
Linked Data Glossary (w3c)1354
structured-data, semantic-web, terminology, concepts
Is HTML5 Ready? (rem)1353
html
Improving Usability With Extra Navigation Keys (sib)1352
usability, keyboard-navigation, javascript
Media Queries Are Not the Answer: Element Query Polyfill (sma)1351
responsive-design, css
Nifty Modal Window Effects (cod)1350
css, modals, effects
CSS for Dummies1349
css, fundamentals
Understanding Streams in PHP1348
php, streaming
CSS3 Animation Cheat Sheet1347
css, animations, cheat-sheets
13 Tenets of User Experience (rhj/sma)1346
user-experience, principles
Backlinks and Reconsideration Requests1345
backlinks, links, seo, search, google
Devs Respond to CSS Shapes Module Level 1 (cra)1344
css, shapes
Google Retires Chrome Frame (cra)1343
google, chrome-frame, browsers, internet-explorer
Top 10 Front-End Development Frameworks1342
frameworks, link-lists
A Simple Guide to Semantic Versioning1341
guides, semver, versioning, git, examples
Retiring Chrome Frame1340
chrome-frame, browsers, internet-explorer, plugins
Regular Expressions—Gotta Love Them1339
interviews, regex
We Should All Have Something to Hide1338
privacy, security
IE 10 Specific Styles (chr/css)1337
internet-explorer, browsers, browser-detection
Facing the Challenge: Building a Responsive Web Application (sma)1336
responsive-design, web-apps, progressive-enhancement
Why We Need Responsive Images (tka)1335
images, responsive-design, performance, metrics
Manage Complexity With the Facade Pattern1334
complexity, software-design-patterns, php
What Does It Mean to Be a Manager?1333
engineering-management, career
W3C Insider Explains What’s Wrong With Cramming DRM Into HTML5—and What You Can Do About It (plu/boi)1332
html, drm, eme, web, w3c
Selling Social in 20131331
social-media, metrics, economics
Do You Really Need jQuery? (cra)1330
jquery, javascript
EFF Files Objections With W3C Decrying Addition of DRM to HTML5 (iai/the)1329
eff, w3c, html, eme, drm
6 Quick Tips for International Websites (j9t)1328
internationalization, html, css, tips-and-tricks
Compile and Monitor Sass From Gumby21327
sass, compass, tooling
EFF Blasts Proposed DRM Features in HTML51326
eff, html, drm, content, economics
HTML5 Webpage Locks “Would Stifle Innovation”1325
html, drm, eme, content, eff
Camino Reaches Its End1324
camino, browsers
Sass Style Guide (chr/css)1323
sass, style-guides, examples
The State of Responsive Web Design (ste/sma)1322
responsive-design, mobile, html, css, javascript
Happy 10th Birthday WordPress (cra)1321
wordpress, anniversaries
Tips and Tricks for Testing WordPress Themes (sma)1320
wordpress, theming, testing, tips-and-tricks
The Point of Packaged Web Apps (ppk)1319
web-apps, web-packaging
Building the New Financial Times Web App (A Case Study) (sma)1318
web-apps, css, scrolling, case-studies
“Scope” in CSS (css)1317
css, scope, bem
What’s New in Chrome 27 (cra)1316
browsers, chrome
Extend the Web Forward (wyc)1315
web-platform, extensibility, apis
Writing Testable JavaScript (ali)1314
javascript, testing
The Design of Code: Organizing JavaScript (ali)1313
javascript, architecture, maintainability, modules, jquery, plugins, apis
Replace the Image in an “<img>” With CSS (css)1312
css, images, image-replacement, techniques
Even Better CSS3 Toggle Switches (cra)1311
css, toggles
Git: Simply Stashing1310
git, command-line
Creating a Performance Culture1309
performance, culture
HTML5’s “Performance Issue” Rubbished (cra)1308
html, performance
Migrating a Website to WordPress Is Easier Than You Think (sma)1307
content-management, wordpress, migrating
DRM in HTML—the Programmer’s View1306
html, drm, eme, w3c
Mobile Website Security1305
mobile, security, hosting, policies
Making the Web Platform More Suitable for “Apps” (ann)1304
web-platform, web-apps
No, HTML5 Does Not Have a Performance Issue (pba)1303
html, performance
The Web Wars1302
libraries, frameworks, tooling, history, comparisons
Paul Irish on Chrome Moving to Blink (pau+/ali)1301
interviews, browsers, chrome, blink, browser-engines
Thoughts About SCSS and BEM1300
sass, bem, css
Happy 10th Birthday CSS Zen Garden (cra)1299
anniversaries, css, design, css-zen-garden
The Definitive Guide to CSS Transitions1298
guides, css, transitions
Pure (eri)1297
frameworks, css, pure
How to Contribute to WordPress (sma)1296
how-tos, wordpress, community
The CSS Zen Garden at 10 (mal)1295
anniversaries, css-zen-garden, css
Taming Asynchronous JavaScript1294
javascript, asynchrony, callbacks, promises, nodejs
How Much Has the Web Really Changed? (vas/sma)1293
design, web
3D Inset Parallax Effect (css)1292
css, parallax, effects, 3d
The Architecture of Productivity1291
productivity, user-experience, complexity, simplicity
FSF Campaigns Against Standardisation of DRM (sam)1290
html, drm, w3c
MongoDB Indexing1289
databases, mongodb, php
Hot in Web Standards: March/April 2013 (lea)1288
css, grids, layout, testing, lazy-loading, apis, standards, w3c
Why the Web Is Ready for Responsive Web Design1287
responsive-design, mobile, html
Blink and the End of Vendor Prefixes (nza)1286
blink, browser-engines, vendor-extensions, css
Node at Work: A Walkthrough (ali)1285
nodejs, javascript
8 CSS Properties Designers Can’t Live Without1284
css, layout
How to Create SVG Paths Easily Using the GIMP (zol)1283
how-tos, images, svg
Getting Started With HTML51282
introductions, html, browsers, code-editors, dev-tools, conformance
Better Understanding Random1281
randomness, php
Digital Publishing and the Web (iva/ali)1280
w3c, standards, web-platform, css, print
MS Donates 400 Pages to Web Documentation Project1279
microsoft, web-platform, documentation, javascript
On CSS Documentation1278
css, documentation, cssdoc
Magic Numbers in CSS (chr/css)1277
css, maintainability
RIP HTML5 “<hgroup>” Element (cra)1276
html, headings
jQuery 2.0 Released (dme/jqu)1275
jquery, release-notes
Preventing the Performance Hit From Custom Fonts (chr/css)1274
performance, fonts, ajax, jquery, lazy-loading
3 Neat Tricks With Regular Expressions (sib)1273
regex, javascript, tips-and-tricks
WordPress Security Tips1272
wordpress, security, tips-and-tricks
Base Converting and Binary Operators1271
conversion, operators, php
Netflix Coming to HTML5 Just as Soon as the DRM Ducks Are in a Row (ars)1270
netflix, html, drm, eme, apis, content
Getting the URL of an Iframe’s Parent (nza)1269
iframes, urls, javascript
JSON Linked Data1268
json, json-ld
How to Improve the Deployment of WordPress Websites (sma)1267
wordpress, deploying, optimization, how-tos
Extending Twig Templates: Inheritance, Filters, and Functions1266
php, twig, inheritance
W3C Drops “hgroup” Tag From HTML5 Spec (wir)1265
w3c, html, headings
SEO Can Help You Communicate1264
seo, communication
Media Queries Within SVG (tka)1263
svg, images, css, media-queries, support, browsers
Can You “Over Organize” JavaScript? (chr/css)1262
javascript, conventions, formatting, optimization
It’s the End of the “Blink” Tag as We Know It (wir)1261
html, support, browsers
Improve Mobile Support With Server-Side-Enhanced Responsive Design (jon/sma)1260
responsive-design, mobile, css, caching
CSS3 Columns and Paged Reflowable Content1259
css, layout
Generating One-Time Use URLs1258
urls, php
A Complete Guide to Flexbox (chr/css)1257
guides, css, flexbox, layout
Git Koans (sjl)1256
git, command-line
WordPress Migration: How to Move a Site Without Hassle (sma)1255
wordpress, migrating, how-tos
5 Common Mistakes With “rel=canonical”1254
html, metadata, seo, google, mistakes
Global Accessibility Awareness Day (ons)1253
accessibility, awareness-days
Can We Get Rid of Gradient Prefixes? (lea)1252
css, vendor-extensions, gradients
jQuery: The Performance of DOM Caching1251
jquery, dom, caching, performance
Chrome 27 Beta Wrings Out More Speed, Streamlines HTML5 Input (jon/eng)1250
chrome, browsers
What’s New in Firefox 20 (cra)1249
browsers, firefox
Children of the DOM (sib)1248
javascript, dom
Blink (ppk)1247
blink, browser-engines, chromium, chrome, opera, browsers
CSS Masking1246
css, masking
Hello, Blink! (aer)1245
browsers, browser-engines, blink
Media Queries in SVG Images (gri/clo)1244
images, svg, css, media-queries
Moving From Flash to HTML5 the Easy Way (zor)1243
migrating, flash, html
Blink—Chrome’s New Rendering Engine1242
browsers, browser-engines, blink, chrome
Do Not Change the Default Timezone From UTC in WordPress (wes)1241
wordpress, time
Callbacks, Promises, and Simplicity1240
javascript, nodejs, callbacks, promises, simplicity
Broken Promises1239
nodejs, promises, callbacks, asynchrony
Callbacks Are Imperative, Promises Are Functional: Node’s Biggest Missed Opportunity1238
javascript, nodejs, callbacks, promises, asynchrony
Object-Oriented PHP (ons)1237
php, oop
CSS Architectures: New Best Practices1236
css, resets, floats, image-replacement, icons, layout
Material Honesty on the Web (ali)1235
design
Printing the Web (hcr)1234
print, css
The End of Object Inheritance and the Beginning of a New Modularity1233
videos, programming, conventions, principles
Tell W3C: We Don’t Want the Hollyweb (apr)1232
html, drm, eme, w3c
There’s More to the CSS “rem” Unit Than Font Sizing (css)1231
css, units
I’m Done With the Web (me1)1230
learning, frameworks, gwt, sproutcore, emberjs
Responsive Web Design With Physical Units (sma)1229
responsive-design, mobile, css, units
5 Extremely Useful but Rarely-Used CSS3 Properties1228
css, backgrounds, transitions, colors, shadows
The Basics of Caching and Cache Digests1227
fundamentals, caching, ruby-on-rails
CSS Architectures: Principles of Code Cleanup1226
css, principles, optimization, quality
PHP Project Management1225
php, project-management
Interview With Steve Faulkner: HTML5 Editor and New Doctor (ste+/htm)1224
interviews, html, w3c
The Web on Mobile and Beyond (don/ali)1223
web, mobile, mobile-first, responsive-design
DRM1222
content, drm
Contributing to MooTools (ast/moo)1221
mootools
The Overuse of “Censorship” (tan)1220
google, censorship, terminology
Selecting HTML5 “id” and “class” Names That Start With a Number in CSS (ben)1219
html, attributes, selectors, css
Get Started With Testing From Top to Bottom1218
introductions, testing, processes
List of Mistakes in the Design of CSS (fan)1217
css, mistakes
Is Responsive Design Soulless?1216
responsive-design, creativity, design
The Lengths of CSS (chr/css)1215
css, units, support, browsers
Activating Browser Modes With Doctype (hsi)1214
browsers, standards, doctypes, html, xhtml, xml
Is It Time for Open Standards for Web Payments? (w3c)1213
w3c, economics
Defensive Design1212
books, user-experience, usability, errors, design
Oh Look—a Dead WaSP (cra)1211
standards, community, advocacy, web-standards-project, developer-relations, browsers
Using SVG (chr/css)1210
svg, images, css, support, browsers, examples, data-urls, tooling, link-lists
W3C Is Getting Some Work Done (ali)1209
w3c
How to Build a Better Button in CSS3 (cra)1208
how-tos, buttons, css
Our Work Here Is Done (aar/wa)1207
web-standards-project, standards, community, advocacy, developer-relations, browsers
Unless You Use Firefox, HTML5 localStorage Can Completely Fill Your Hard Drive1206
html, browser-storage, browsers, chrome, safari, opera, internet-explorer
WebKit for Developers (pau)1205
webkit, overviews, link-lists
Browserify vs. Component (for)1204
browserify, tooling, comparisons
6 Nifty, Time-Saving HTML Attributes1203
html, attributes, forms
The Problem of CSS Form Elements (sma)1202
css, forms
Setting Up a MySQL Database (ast)1201
mysql, databases
HTML5 Forms Introduction and New Attributes (htm)1200
introductions, forms, buttons, attributes, html
Polymer1199
websites, polymer, web-components
What’s New in Chrome 25 (cra)1198
browsers, chrome
A Guide to Method Chaining1197
guides, ruby
Firefox Raises the Online Privacy Bar With New Cookie Policy (edb/zdn)1196
firefox, browsers, cookies, privacy
Brad Hill: “HTML5 Security Realities” (chr/css)1195
slides, security, xss, html
Font Hinting and the Future of Responsive Typography (nic/ali)1194
fonts, typography, responsive-design
A Reminder About Selling Links That Pass PageRank1193
pagerank, seo, monetization
The Evolution of the BEM Methodology (sma)1192
bem, css, naming, history
CSS Preprocessor README (tab)1191
standards, tooling
The Five Features I Like Most About Opera (and Presto Is None of Them)1190
opera, browsers
What’s New in Firefox 19 (cra)1189
browsers, firefox
A Perspective on SOA1188
architecture, ruby-on-rails, testing, deploying, scalability
BBC Supports Attempt to Sneak DRM Into HTML5 (wir)1187
html, drm, eme, content
QA and UX (nng)1186
quality, user-experience, concepts
JavaScript Is Awesome1185
javascript
Opera Announces Switch to WebKit Rendering Engine1184
opera, browsers, browser-engines, presto, webkit
Using WAI–ARIA in HTML (ste/w3c)1183
guides, html, aria, accessibility
Why Responsive Web Design Has to Win Out (sma)1182
responsive-design, mobile
Opera Admits Defeat, Switches to Google’s Chromium1181
opera, browsers, browser-engines, presto, webkit
A Critical Approach to Typefaces (sma)1180
fonts, typography
Environmental Design With the Device API (ali)1179
apis, sustainability
DRM for the Web? Say It Ain’t So (wir)1178
w3c, html, drm, eme, content
W3C in the Wild (ali)1177
w3c, link-lists
Favicon: A Changing Role1176
html, favicons, images
Peer Dependencies (dom)1175
npm, nodejs, dependencies
Introducing the New HTML5 “<main>” Element (cra)1174
introductions, html, semantics
Web: From History to the Future1173
web, tooling, libraries, frameworks
Hello Firefox, This Is Chrome Calling (sla)1172
chrome, firefox, browsers, webrtc
Reactive Programming (ast)1171
programming, javascript
Programmer-Friendly CSS Frameworks1170
css, frameworks, link-lists
Groundwork CSS1169
websites, frameworks, presentational-html, css
HTTP Archive: Adding Flush1168
php, flushing, performance
The Absolute Beginner’s Guide to CoffeeScript1167
guides, coffeescript
How to Order CSS Selectors (j9t)1166
how-tos, css, selectors, sorting, conventions
CSS Selectors Level 4: The Path to CSS41165
css, selectors
A Web Developer Fumbling With Social Media (zac)1164
social-media
2013 CSS Wishlist (chr/css)1163
css, wish-lists
Microsoft Goes Its Own Way With WebRTC1162
microsoft, standards, w3c, webrtc
Lingering Misconceptions on CSS Preprocessors (chr/css)1161
css, preprocessors, less, sass
Sneak Peek Into the Future: CSS Selectors, Level 4 (sma)1160
css, selectors
Can I Still Use “px”?1159
css, units, responsive-design
Bulletproof Your Drupal Website1158
drupal, security
Andy Clarke: The Interview—Killing Contracts (mal/sma)1157
interviews, design, business-relations, legal
What’s New in Chrome 24 (cra)1156
browsers, chrome
Grid-Based Layouts 1011155
design, layout, grids, adobe
Great Design Is Great Writing (kel)1154
design, flat-design, writing
Common JavaScript “Gotchas”1153
javascript
Form Follows Function1152
web-platform, experiments, examples, effects
Google Releases Chrome 24—Get It Now (bet)1151
chrome, google, browsers
Typography 1011150
introductions, typography, terminology
Using Web Storage (sib)1149
browser-storage, apis, javascript
Using SSH and SFTP With PHP1148
ssh, ftp, php
Dealing With IE (ada)1147
internet-explorer, browsers
What’s New in Firefox 18 (cra)1146
browsers, firefox
Interview With Ian Hickson, HTML Editor (bru/htm)1145
interviews, html, standards, web-platform
Improving Your Website Usability Tests (sma)1144
usability, testing, optimization
Exploring Header Compression in HTTP/2.0 (mno)1143
protocols, http, http-headers, compression
Shadow DOM 1011142
introductions, dom, shadow-dom
How to Start an Open-Source Project (nza/sma)1141
how-tos, foss, processes, licensing, documentation, versioning, releasing
Thursday, 3 January 2013 (hel)1140
html, career, learning
Pseudo Element Animations/Transitions Bug Fixed in WebKit (chr/css)1139
webkit, browser-engines, browsers, css, selectors, animations, transitions, bugs
All You Need to Know About CSS Transitions1138
css, transitions, javascript, jquery
10 Predictions for the Mobile Industry in 2013 (par/for)1137
mobile, outlooks, html
Why Is Node.js So Much Faster? (sim)1136
nodejs, javascript, performance, asynchrony
Web Technology: 5 Things to Watch in 2013 (sts/cne)1135
browsers, standards, images, performance
10 Web Predictions for 2013 (cra)1134
web, outlooks, microsoft, nodejs, responsive-design
5 Use Cases for Icon Fonts (css)1133
icon-fonts, fonts, examples, css
What Will HTTP Be Superseded By? (sim)1132
protocols, http, ssl
6 Ways SEO Will Change in 20131131
seo, google
Why Is Microsoft Contributing to WebKit? (mar/zdn)1130
microsoft, webkit, browser-engines
Twas The Night Before Responsive1129
design, responsive-design
Cover Full Height of Browser Viewport With CSS and JavaScript1128
css, javascript, viewport
What the Heck Is SEO? A Rebuttal (wil/sma)1127
seo
A Tale of Animation Performance (chr/css)1126
css, animations, performance
CSS Masks—How to Use Masking in CSS Now (sch)1125
how-tos, css, masking, svg, images
Why Moving Elements With “translate()” Is Better Than “pos:abs top/left” (pau)1124
css, animations, performance
Scrolling Performance (aer)1123
performance, scrolling
Parallaxin’ (aer)1122
effects, parallax, css, javascript
First Official W3C HTML5 Standard Finally Completed! What’s Coming in 2013? (tod)1121
interviews, w3c, html, standards
Get Started With Git1120
interviews, introductions, git
HTML5 Inches Closer to the Finish Line (wir)1119
html, standards, w3c
The Story of Why HTML5 Matters (bri/tec)1118
html
Open Source Release From MS Open Tech: Pointer Events Initial Prototype for WebKit (sbl)1117
microsoft, standards, foss, pointer-events, webkit
Hot in Web Standards: November/December 2012 (lea)1116
html, apis, standards, w3c
Getting to Know CSS3 Selectors: Structural Pseudo-Classes1115
css, selectors, examples
HTML5 Is Done—HTML 5.1 Next on Standards Agenda (hei)1114
html, canvas, standards, w3c
CSS Baseline: The Good, the Bad, and the Ugly (sma)1113
css, typography
The Basics of jQuery (cji)1112
fundamentals, jquery
WOFF File Format 1.0 (typ+/w3c)1111
woff, fonts, standards
Tuktuk1110
websites, frameworks, presentational-html, css
Classes vs. IDs and Descendent Selectors1109
css, selectors, comparisons
CSS Animations With Only One Keyframe (lea)1108
css, animations
A Google’s World (plo)1107
google
OWL 2 Web Ontology Language Document Overview (Second Edition) (w3c)1106
overviews, owl, standards
Why Won’t Helvetica Go Away? (sma)1105
fonts, typography, history
Prototypes in JavaScript1104
javascript, prototypes
How to Become a Top WordPress Professional (sma)1103
how-tos, wordpress, career
Translation Is UX (ali)1102
localization, user-experience, accessibility
Introduction to Node.js Streams1101
introductions, nodejs, streaming
The Perception of Speed1100
performance, user-experience, single-page-apps
Headless WebKit and PhantomJS (cji)1099
webkit, headless, tooling
“Father of the Internet”: Why We Must Fight for Its Freedom (cnn)1098
web, censorship, legal
Introducing the Magento Layout (sma)1097
introductions, magento, layout
Will HTML Ever Be Replaced? (cra)1096
html
“Bad Code,” Dogmatism, Etc. (chr/css)1095
html, css, quality
SocialCount, Faster and Lighter Social Networking Widgets (zac)1094
jquery, plugins, social-media
Firefox 18 Beta Adds JavaScript Improvements, Retina Display Support (tec)1093
firefox, browsers
Writing More Autonomous JavaScript (css)1092
javascript, jquery, events
Why HTML5 Provided More Tricks Than Treats in 2012 (ven)1091
html, retrospectives
Web Scraping in Node.js (cji)1090
scraping, nodejs
In Defense of Descendant Selectors and ID Elements (zel)1089
css, selectors, html
What Is CoffeeScript All About?1088
coffeescript
The Single Responsibility Principle1087
principles, solid, php
Code Smells in CSS (css)1086
css, maintainability, technical-debt, anti-patterns
IVORY Framework1085
websites, frameworks, presentational-html, css
Making HTTP Requests in Node.js (cji)1084
http, nodejs
What the Hell’s Up With “@media not”? (ppk)1083
css, media-queries
CSS Architecture (phi)1082
css, architecture, naming, best-practices, tooling
Interview With Robin Berjon, HTML5 Editor (rob+/htm)1081
interviews, html, standards, w3c, whatwg
HTML5 and the Future of the Web1080
html, standards
The CSS Problem (j9t)1079
css, standards
How to Use Aliases in Linux Shell Commands (com)1078
how-tos, aliases, command-line, shells, unix-like
JavaScript Accessibility 101 (sib)1077
introductions, javascript, accessibility
W3C and Digital Publishing (iva/w3c)1076
w3c, content, standards, epub
Perfecting Your Website’s Favicon1075
images, favicons, optimization
Is HTML5 Adoption the Real Deal for Developers?1074
html, community
Why Ems? (chr/css)1073
css, units
The Complete Guide to WordPress Custom Post Types (sma)1072
guides, wordpress, php
Off Canvas Menu With CSS “:target” (chr/css)1071
css, selectors, navigation
The Open/Closed Principle1070
principles, solid, php
Compressive Images (sco)1069
images, compression, jpeg
Internet Explorer 10: The Review (cra)1068
browsers, internet-explorer
Principles of Writing Consistent, Idiomatic HTML1067
html, attributes, conventions, formatting, consistency, naming, sorting
The Facebook Loading Animation in CSS (css)1066
css, backgrounds, animations, facebook+meta
The CSS Physical Unit Problem (ppk)1065
css, units
CSS3 Pseudo-Classes and HTML5 Forms: Their Limitations and a Possible Solution (zol)1064
css, html, forms
Exploration of Single-Page Websites (sma)1063
design, navigation, landing-pages, examples
Web Developer Economics: The Wrapup (chr/css)1062
career, economics, metrics
20 Inspirational Landing Page Designs1061
design, landing-pages, examples, link-lists
Display Form “<progress>” (chr/css)1060
html, forms, progress-indicators, jquery
Why Should Web Design Be a Profession? (sma)1059
design, career
Getting Started With MooTools1058
introductions, frameworks, mootools
5 CSS Properties That Give Designers Fits1057
css, design, floats, shadows, gradients, borders, navigation
Usability of Browsers Error Messages (kar)1056
browsers, errors, content, usability
Yahoo Will Ignore “Do Not Track” From IE10 (the)1055
do-not-track, privacy, yahoo, internet-explorer, browsers
Why Coding Style Matters (nza/sma)1054
formatting, conventions, communication, html, css, javascript, jquery
Talk Node.js With the Experts—How It All Went Down1053
interviews, nodejs, link-lists
Measuring Connection Speed in Browsers (ppk)1052
network, performance, browsers, mobile
The Road to Reusable HTML Components (sma)1051
html, css, components, maintainability
IE10 for Windows 7: Why the Delay? (cra)1050
browsers, internet-explorer, windows
There Is No Mobile Web (ada)1049
videos, mobile, web
Web Performance: When Millisecond Resolution Just Isn’t Enough1048
performance, javascript, apis, metrics
Practical Code Refactoring—Readability1047
refactoring, best-practices, formatting, naming, conventions
What’s Left for HTML5? (sdt)1046
html, standards
David Walsh on Redesigning With Sass (chr/css)1045
sass, preprocessors, examples, mistakes
Combining CoffeeScript With ASP.NET1044
coffeescript, asp-net
Top 10 PHP Security Vulnerabilities1043
php, security, vulnerabilities
You’re Missing the Point of Promises (dom)1042
javascript, promises
European Commissioner Concerned About “Do Not Track” Standard (hei)1041
do-not-track, privacy, w3c
Color Theory 1011040
introductions, colors, design
Cache Is King1039
performance, caching
Using JSLint to Refine Your Code1038
javascript, linting, jslint
“Do Not Track” Proposal Runs Into More Roadblocks (lan)1037
do-not-track, privacy, w3c, browsers, economics
IndexedDB Featured in New Web Development Open Standards Site1036
indexeddb, databases, standards, w3c, documentation
Node JS (tin/jsc)1035
videos, javascript, nodejs
WebPlatform.org: Apple, Google, MS, Mozilla… Working on Standards1034
web-platform, documentation, w3c, apple, facebook+meta, google, microsoft, mozilla, adobe, opera
Tech Rivals Team Up for Free Web Dev Docs (the)1033
web-platform, documentation, apple, facebook+meta, google, microsoft
W3C Announces Web Platform Docs (sdt)1032
w3c, web-platform, documentation, adobe, facebook+meta, google, microsoft, mozilla, opera
WebPlatform.org1031
websites, web-platform, documentation, standards
Introducing TypeScript—JavaScript on Steroids (cra)1030
introductions, typescript
Thoughts on TypeScript (nza)1029
typescript, javascript
An Introduction to CoffeeScript1028
introductions, coffeescript, javascript
Stefan Sagmeister Interview (sma)1027
interviews, design
“Do Not Track” Effort Going Nowhere (ton)1026
do-not-track, privacy, w3c, economics
CSScomb: Sorting CSS Properties, the Better Way (sma)1025
css, sorting, tooling