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#
Towards Interoperable Pointer Events: Evolving Input Events for Multiple Devices1012
pointer-events, apis, internet-explorer, browsers, w3c
Do Web Developers Ever Learn?1011
web, learning, javascript
Code Guide (mdo)1010
websites, guides, conventions, html, css
“Do Not Track” in the Short, Medium, and Long Term (w3c)1009
do-not-track, privacy, w3c
It’s Not All Doom and Gloom on the Web (cod/sma)1008
community, web-platform
W3C to Finish HTML5 by 2014 (cra)1007
w3c, html, standards
Building Your Own URL Shortener1006
php, mysql, databases, functionality, urls
How I Chose a Grid Framework1005
layout, grids, css
Introducing Nunjucks, a Better JavaScript Templating System (jlo)1004
introductions, nunjucks, template-engines, javascript
Compile PHP on Windows1003
compiling, php, windows
CoffeeScript: Less Typing, Bad Readability1002
coffeescript
Mark Zuckerberg’s Opinion of HTML5 Is Meaningless (aco/inf)1001
html, standards, facebook+meta
Computer Science in JavaScript: Insertion Sort (nza)1000
javascript, sorting, algorithms
5 Reasons Why Zuckerberg Has Not Killed HTML5 (cra)999
html, native, facebook+meta
How the Web Should Work (bor)998
web-platform, apis, polyfills
Opt-Out Responsive Design? (chr/css)997
responsive-design
Intel Announces New HTML5 Programming Tools (aga/inf)996
html, tooling
Preferred Caching995
performance, caching, web-apps, internet-explorer, browsers
Testing Websites in Game Console Browsers (ali)994
testing, browsers
Coming Soon: Native CSS Variables (cra)993
css, custom-properties, less, sass
To “www” or Not to “www”—That Is the Question (cra)992
servers, apache, urls
The Flowing Standard (w3c)991
html
Toggling State in CSS (tab)990
css, state-management
Page Caching With HTTP989
caching, http, ruby-on-rails
Style Web Forms Using CSS988
css, forms
CSS “:target” for Off-Screen Designs (css)987
css, selectors, transitions, navigation, mobile
What’s New in Firefox 15 (cra)986
browsers, firefox
GitHub Is My Resume985
career, github
Usable Yet Useless: Why Every Business Needs Product Discovery (ali)984
usability, user-experience, economics, product-management
Amazon DynamoDB: Store PHP Sessions With a Load Balancer (vta)983
aws, dynamodb, databases, php, load-balancing
“Why Did Our PageRank Go Down?”982
seo, pagerank
Why I Don’t Use Frameworks (mat)981
frameworks
A Front End Engineer’s Manifesto (zac)980
websites, manifestos, user-experience, progressive-enhancement, simplicity, foss, accessibility, community, learning, security
WordPress as an App Platform979
wordpress
Octane: The JavaScript Benchmark Suite for the Modern Web978
javascript, testing, support, performance, v8, tooling
Test Your Browser’s JavaScript Prowess With Google Octane977
javascript, support, testing, google, tooling
Towards a Retina Web (sma)976
responsive-design, pixel-density, html, css
10 Best JS Mobile Web Development Frameworks975
javascript, frameworks, mobile
The Battle of CDNs: Comparing Cloudflare and Incapsula974
content-delivery, tooling, cloudflare, comparisons
Normalize.css Goes 1.0! (jch)973
css, resets, normalize-css
Why Relative URLs Should Be Forbidden for Web Developers (joo/yoa)972
urls, links, seo
jQuery Is Used on Half of All Websites (cra)971
jquery
CSS3 Gems: The “pointer-events” Property (cra)970
css, pointer-events
Better SVG Sprites With Fragment Identifiers (sto)969
svg, images, sprites
Learning to Love the Boring Bits of CSS (sto/ali)968
css, units, functions, selectors
Content Strategy and Storytelling (vit/sma)967
content, content-strategy, writing, link-lists
SEO and Usability (nng)966
seo, usability
Optimizing MooTools Builds Sans Internet Explorer (ast/moo)965
mootools, optimization, internet-explorer, browsers
CSS Style Guides (chr/css)964
css, style-guides, conventions, link-lists
Replacing HTML963
html, xhtml, xforms, semantic-web, flash, java
A JavaScript Security Flaw962
javascript, security
Microsoft: “Do Not Track” Is Good for Users, on by Default in IE 10 (wir)961
do-not-track, privacy, internet-explorer, microsoft, browsers
World Wide Web Comes of Age960
web, anniversaries, w3c
Poll Results: How Do You Order Your CSS Properties? (chr/css)959
surveys, css, sorting
Quick FAQs on “input[type=date]” in Google Chrome (age)958
html, forms, support, chrome, google, browsers
WordPress vs. Joomla: Search Engine Optimization957
seo, wordpress, joomla, comparisons
Open Letter to W3C CSS Working Group Re CSS Grids (mar)956
open-letters, w3c, css, standards
Why Quality Impacts Your Bottom Line955
quality, concepts, economics
Six Tips for a Killer Email Campaign954
tips-and-tricks, email, writing, marketing
A Time for Compromise on “Do Not Track” (w3c)953
do-not-track, privacy, w3c
The Basics of the Shadow DOM (cji)952
fundamentals, shadow-dom, dom
Browser Trends of August 2012 (cra)951
browsers, trends, metrics
Product Management for the Web (ali)950
product-management, communication, prioritization, processes
W3C Tells Their Side of the Story: The Future of HTML5949
w3c, html, standards
Beyond Usability Testing (ali)948
usability, testing
W3C’s Ian Jacobs on the Future of HTML5 (cra)947
interviews, w3c, html, standards
HTML5 and HTML.next (w3c)946
html, w3c
The Internet Map945
websites, web, network, domains, visualization
Thoughts on ECMAScript 6 and New Syntax (nza)944
ecmascript, standards
Ian Hickson on HTML5 vs. HTML (cra)943
interviews, html, standards
A Discussion About CSS Reusability (chr/css)942
css, theming, maintainability
Hitting the HTML Moving Target941
html, standards, w3c, whatwg
HTML5 Gets the Splits (cra)940
html, standards, whatwg, w3c
KNACSS939
websites, frameworks, presentational-html, css
Firefox Beta 15 Supports the New Opus Audio Format (moz)938
firefox, browsers, multimedia
What’s New in Firefox 14 (cra)937
browsers, firefox
A Detailed Breakdown of the “<script>” Tag (cji)936
html, javascript
Responsive Design’s Dirty Little Secret (pal)935
responsive-design, css
The Secure Programmer’s Pledge934
security, manifestos
On Web Semantics (j9t)933
html, semantics, best-practices
The Elements of the Mobile User Experience (sma)932
user-experience, mobile
It’s Time to Stop Blaming Internet Explorer (nza/sma)931
internet-explorer, browsers, progressive-enhancement
.htaccess for All930
servers, apache, configuration
Old Browsers Are Holding Back the Web (lou/sma)929
browsers, internet-explorer, web-platform, metrics
Max CSS928
css, training, community
PHP: The Right Way927
websites, books, php, best-practices
The “color()” Function (tab)926
css, functions
Learning CSS3: A Reference Guide (vit/sma)925
guides, learning, css, link-lists
Mastering CSS Principles: A Comprehensive Guide (vit/sma)924
guides, css, principles, link-lists
Top 20 Secrets of Coda 2 (pan)923
coda, code-editors, tips-and-tricks
How to Make a Living in the Web Industry922
how-tos, career, monetization, business-relations
Turn Off Cache in Firefox When [You’re] Testing921
caching, browsers, firefox
Why “Do Not Track” Measures May Still Track You (mas)920
do-not-track, privacy, support, economics
The Skinny on IE’s Update Policy (pau)919
browsers, internet-explorer
5 Inspiring (and Useful) PHP Snippets918
php, examples
An Introduction to Building Shopify Themes917
introductions, shopify, theming
Introduction to JavaScript Unit Testing (bas/sma)916
introductions, javascript, testing
Facilitating Great Design (ali)915
design, collaboration, processes
Europe Backs IE10 Privacy Settings (tec)914
do-not-track, privacy, internet-explorer, browsers
99 Powerful New CSS and JavaScript Techniques (vit/sma)913
css, javascript, techniques, link-lists
The Open/Closed Principle Applied to CSS (css)912
principles, solid, oocss, css
Why Your Links Should Never Say “Click Here” (sma)911
links, microcontent, usability, seo
An Introduction to Content Security Policy (mik)910
introductions, csp, security
JavaScript Profiling With the Chrome Developer Tools (sma)909
javascript, profiling, dev-tools, browsers, chrome
html7 (pvd)908
html, domains
“Do Not Track” Browser Option Will Remain Opt-in Only907
do-not-track, privacy, browsers
Microsoft’s “Do Not Track” Default in IE10 Violates New Specs (cne)906
internet-explorer, microsoft, browsers, do-not-track, privacy
The Advent of HTML5905
html, standards
Team Leader Manifesto—Take #4904
manifestos, leadership, engineering-management
Loading Half a Billion Rows Into MySQL903
mysql, databases, performance
How to Resize Background Images With CSS3 (cra)902
how-tos, resizing, backgrounds, css
How CSS Handles Errors (tab)901
css, errors
Social Media Is a Part of the User Experience (boa/sma)900
user-experience, social-media, marketing
Doing More With Your Django Models899
django
An Introduction to a Process for More Productive Blogging898
introductions, processes, blogging, productivity
Exceptional Exception Handling in JavaScript (cji)897
javascript, errors
HTML Cheat Sheet896
html, cheat-sheets
Now Available: Maintainable JavaScript (nza)895
books, javascript, maintainability
10 ActionScript Tips894
actionscript, tips-and-tricks
Website Design for Tablets and Mobile893
design, responsive-design, mobile
Don’t Keep on Trackin’ (eco)892
do-not-track, privacy, w3c, economics
Favicons Next to External Links (chr/css)891
html, links, favicons, css, jquery
Understanding CSS Filter Effects890
css, filters, effects
HTML for Icon Font Usage (chr/css)889
html, icon-fonts, fonts, semantics
XBL 2.0 (w3c)888
xbl
10 Tips for Better Coding887
tips-and-tricks, quality, conventions, documentation, refactoring, naming, version-control, building, testing, tooling
5 Quick Tips to Improve Your jQuery886
tips-and-tricks, jquery
25 Bestselling Premium WordPress Themes in 2012885
wordpress, themes, trends, link-lists
Repurposing vs. Optimized Design (nng)884
design, desktop, mobile, print, optimization, comparisons, user-experience
Google’s Knowledge Graph—Has Search Just Changed Forever? (the)883
google, search, semantic-web
Madge882
packages, npm, dependencies, visualization
Web Design Manifesto 2012 (zel)881
manifestos, design, blogging
Cross Browser Styling of HTML5 Forms—Even in Older Browsers (zol)880
forms, html, css, examples
What’s New in Chrome 19 (cra)879
browsers, chrome
Sass vs. Less (chr/css)878
preprocessors, sass, less, comparisons
Rate Limiting With Apache and mod_security (joh)877
servers, apache, rate-limiting, security
An Overview of the Web Storage API (cji)876
overviews, browser-storage, apis, examples
Two New Proposals to Solve the CSS3 Vendor Prefix Crisis (cra)875
css, vendor-extensions
Basic JavaScript Regular Expression Example874
javascript, regex, examples
Opera Further Messes Up the Vendor Prefix Mess (mat)873
opera, browsers, vendor-extensions, css
“Vendor Tokens” Offer Another Way Out of the CSS Prefix Mess (wir)872
css, vendor-extensions
Interaction Design in the Cloud (sma)871
interaction-design, tooling
The History of the Internet—Infographic870
history, web
Application Cache Is a Douchebag (jaf/ali)869
caching, browser-storage, offline
Responsive Image Format868
images, responsive-design, jpeg, pjpeg
7 Basic Best Practices for Buttons (cjf/uxm)867
buttons, best-practices, design
Stop Making Endless Design Changes866
design, processes
Cross-Browser Debugging CSS (stu)865
css, debugging, browsers, cascade, vendor-extensions, hacks
Vendor Prefixes, the Wider Problem (mat)864
vendor-extensions, opera, browsers, interoperability
How I Got Into Web Development—the Long Version (lea)863
career, retrospectives
Managing Technical Debt (acm)862
technical-debt, programming, quality, processes
WordPress Shortcodes: A Complete Guide (sma)861
guides, wordpress
BEM: The Block, Element, Modifier Approach to Decoupling HTML and CSS860
bem, css, maintainability
Cross-Site Scripting Attacks (XSS)859
security, xss, examples
A Non-Responsive Approach to Building Cross-Device Webapps (bor)858
web-apps, mobile, javascript
Building With Content Choreography (jor)857
content, responsive-design
The State of “Do Not Track” (w3c)856
do-not-track, privacy, w3c
How to Use WebSockets Today With Pusher (cra)855
how-tos, websockets, tooling
The Performance of localStorage Revisited (nza)854
performance, browser-storage, javascript
Profiling Node.js853
nodejs, profiling
Google HTML/CSS Style Guide (j9t)852
google, html, css, style-guides, quality, principles, conformance, formatting, naming, sorting
What’s New in Firefox 12 and Chrome 18 (cra)851
browsers, firefox, chrome
CommonJS for Sprockets850
modules, commonjs
A Pure CSS3 Cycling Slideshow (sma)849
css, animations, effects
W3C to Develop HTML5 and Its Successor in Parallel (hei)848
w3c, html, standards
A Closer Look at Font Rendering (sma)847
fonts, rendering, typography
Pixels Are Ruining My Life (lyz/clo)846
css, units, responsive-design
Progress on HTML5 (w3c)845
html
My Coding Style and Guidelines (hcr)844
guidelines, conventions, formatting, html, css
Working With Files in PHP843
php, file-handling
Responsive Web Design: Is It the Future or a Feature?842
responsive-design, mobile, css, media-queries
Fighting the Space Between Inline Block Elements (chr/css)841
css, spacing
Decoupling HTML From CSS (jus/sma)840
html, css, principles, smacss
Why We Shouldn’t Make Separate Mobile Websites (bru/sma)839
mobile, responsive-design, usability, strategies
Modernize Your HTML5 Canvas Game838
canvas, apis, html, javascript, css, animations
10 Recommended Cloud Management Tools837
cloud-computing, tooling, link-lists
The Future of the Web836
mobile, html, web-apps
Getting Started in HTML5835
introductions, html, semantics, multimedia, forms, apis
Saving the Day With Scoped CSS (css)834
css, scope, maintainability
Let’s Talk About Semantics (htm)833
html, semantics, naming
An Introduction to Modernizr for Designers (lou/web)832
introductions, modernizr, design
DRY CSS: Don’t Repeat Your CSS831
css, maintainability, principles, oocss
Dev: Keep Government Tech Open Source (cra)830
interviews, foss, politics
BEM: A New Front-End Methodology (sma)829
bem, css, naming, conventions
CSS Sprites Revisited (sma)828
css, sprites, images, techniques
On Browser Testing (j9t)827
browsers, testing
Is the Way We Communicate With Clients All Wrong?826
communication, business-relations, processes
Using the CSS “:target” Selector (chr/css)825
css, selectors, jquery
Moving From Java to Ruby and Beyond824
programming, java, ruby
On Responsive Images (chr/css)823
images, html, responsive-design
The Need for a Responsive Web Image Format (tel)822
responsive-design, images, mobile, webp
Bedrock (sli)821
web-platform, javascript
What’s Next for HTTP (mno)820
protocols, http
Dynamic Function Names in JavaScript (mar)819
functions, naming, javascript
New Versions of Documents on Structured Data in HTML5 (iva/w3c)818
html, structured-data, rdf, microdata, semantic-web
A 90 Year Old Secret to Online Marketing (gra)817
marketing, analytics, testing
Agile Is a Sham816
agile, processes, economics
A Comprehensive Introduction to Less: Mixins815
introductions, preprocessors, less, mixins
How Should You Format Your CSS?814
css, formatting, consistency, maintainability, examples
FTC Praises “Do Not Track” Initiatives, Refreshes Privacy Framework (tec)813
do-not-track, privacy, politics
Demonstrating Responsive Design812
responsive-design, examples
Device-Agnostic Approach to Responsive Web Design (sma)811
css, media-queries, responsive-design
Why I Love Working on the Web (mat)810
web, standards, community
Introduction to JavaScript Source Maps (rya)809
introductions, javascript, source-maps
Working Successfully With Contractors808
collaboration, communication, business-relations
5 Things I Hate About CSS3 (cra)807
css, vendor-extensions, dev-tools, browsers, support, w3c
Poll Results: Will There Be a CSS Competitor? (chr/css)806
surveys, css
The Art of Content Marketing (sma)805
content, content-strategy, marketing
Non-Functional Software Testing804
testing
About HTML Semantics and Front-End Architecture803
html, semantics, naming, architecture
Design Advice From Jony Ive802
design, principles
Multi-Device Layout Patterns801
design, responsive-design, design-patterns, layout, mobile, desktop
For a Future-Friendly Web (bra/ali)800
web, design, content
The Best Browser Is the One You Have With You (ali)799
mobile, browsers, web
The 2 Principles of Object Oriented CSS798
oocss, css, principles, examples
100 jQuery Sliders for Images/Content797
jquery, sliders, link-lists
In Defense of localStorage (nza)796
browser-storage, javascript, performance
5 Things I Love About HTML5795
html, forms, multimedia, canvas, geolocation, apis
Writing Unit Tests for WordPress Plugins (sma)794
wordpress, plugins, testing, php, javascript
Node.js: Bubbling Up From JavaScript (tec)793
nodejs, javascript
Type Hinting in PHP792
php
PHP 5.4 Is Released—What’s New? (cra)791
php
Sublime Text 2, a Truly Sublime Text Editor (the)790
sublime-text, code-editors
The Basics of Creating a Magento Module (sma)789
fundamentals, magento, modules
Mastering CSS3 Text Shadows788
css, shadows
Facebook Drives New W3C Working Group (zdn)787
w3c, mobile, web-platform, facebook+meta
Why Transitions Are Important (sma)786
design, interaction-design, transitions
Mastering Box Shadows785
css, shadows
Can “Do Not Track” Starve the Web’s Cookie Monster? (ars)784
do-not-track, cookies, privacy, browsers, policies
Future-Ready Content (ali)783
content, microcontent
Places It’s Tempting to Use “display: none;”, but Don’t (chr/css)782
css, hiding
HTML5 Still Taking Shape (sdt)781
html, standards, web-apps, flash, silverlight
Living Standards780
standards, processes, whatwg, w3c
Responsive Navigation Patterns (bra)779
design, responsive-design, navigation, design-patterns
Why Web Accessibility Matters and How It Can Benefit Your Business or Website778
interviews, accessibility, economics, assistive-tech, mistakes, w3c
Redefining Hick’s Law (sma)777
design, principles
SSH Do’s and Don’ts776
ssh, protocols
Understanding Technical Debt (nza)775
technical-debt, concepts, quality
Capturing Audio and Video in HTML5774
multimedia, apis, javascript, html
HTTP Debugging With Node and http-console773
http, debugging, nodejs, tooling
Apache Releases First Major New Version of Popular Web Server in Six Years (sjv/zdn)772
apache, servers
7 Solutions to the CSS3 Vendor Prefix Crisis (cra)771
css, vendor-extensions, browsers, interoperability, w3c
If It Had Remained the Irrelevant Attribute (bur)770
html, attributes, accessibility
Inside WordPress Actions and Filters (sma)769
wordpress
Building a High Performance Website768
performance, metrics, processes, optimization
MySQL Master-Slave Replication: Setting Up767
databases, mysql
Every Time You Call a Proprietary Feature “CSS3,” a Kitten Dies (lea/ali)766
css, vendor-extensions, terminology, standards
The Vendor Prefix Predicament: ALA’s Eric Meyer Interviews Tantek Çelik (tan+/ali)765
interviews, css, vendor-extensions
Mobile Sites vs. Apps: The Coming Strategy Shift (nng)764
mobile, native, strategies, comparisons, user-experience
The Impending CSS Vendor Prefix Catastrophe (cra)763
css, vendor-extensions, browsers, interoperability
TL;DR on Vendor Prefix Drama (chr/css)762
css, vendor-extensions, link-lists
The Performance Golden Rule761
performance, principles
W3C Says WebKit’s Dominance Is Damaging the Web (ver)760
w3c, webkit, chrome, safari, browsers, vendor-extensions
Call for Action: The Open Web Needs You Now (gla)759
open-web, vendor-extensions, css, interoperability, browsers
On the Vendor Prefixes Problem (bru)758
vendor-extensions, css, browsers, interoperability
Unfixed (mey)757
css, vendor-extensions, browsers, interoperability
WebGL Fundamentals756
fundamentals, webgl, apis
CSS Vendor Prefixes Threaten Open Web (cra)755
open-web, css, vendor-extensions, standards, webkit
What’s New in Chrome 17 (cra)754
browsers, chrome
Musings on Preprocessing (chr/css)753
preprocessors, css, sass, less, stylus, compass, tooling
New W3C Validation Service With RDFa 1.1 and Microdata (iva/w3c)752
w3c, tooling, conformance, html, rdf, microdata
How to Create Your Own Random Number Generator in PHP (cra)751
how-tos, php, randomness
Getting Started With the “track” Element750
introductions, multimedia, captions, html
An Introduction to Mutual SSL Authentication749
introductions, ssl, authentication
Is Routine Undermining Your Productivity?748
productivity
“Accept-Charset” Is No More (hsi)747
http, browsers
Introducing the CSS3 Test746
css, standards, testing
The CSS3 Test (lea)745
css, standards, support, browsers
Zynga Germany’s Paul Bakaus on What’s the Deal With HTML5744
interviews, html
“* { box-sizing: border-box }” FTW (pau)743
css, box-model
Intro to Compass/Sass (chr/css)742
videos, introductions, compass, sass
The Responsive Design Process (mat)741
responsive-design, processes, terminology, business-relations
Using the HTML5 Geolocation API740
html, geolocation, apis
Mozilla Delivers Firefox 10 (tec)739
firefox, mozilla, browsers
What’s New in Firefox 10 (cra)738
browsers, firefox
An Introduction to jQuery for Designers737
introductions, jquery, design
What Does Google’s Page Layout Algorithm Mean for Web Designers?736
design, layout, seo
Responsive Web Design735
responsive-design, css, media-queries, examples
How to Put Your CSS3 on “:target” (cra)734
css, selectors
Google Wants Faster TCP733
google, tcp, protocols, performance
Custom Fonts in Emails (chr/css)732
fonts, email
Bending XML to Your Will731
xml, parsing, php
CSS Tip: An “em” Isn’t an “m”, but an “ex” Is an “x”730
css, units, typography, tips-and-tricks
Why Should You Care About Website Usability?729
usability, consistency, simplicity, content, whitespace, html, quality
“window.scrollTo()” or: When to Stay Clear of User Agents (j9t)728
browsers, principles
What Can You Do With 1 Kilobyte of CSS? (cra)727
css, minimalism
Interview: Financial Times Experience With Web Apps (w3c)726
interviews, web-apps, html
Introduction to Linux Commands (sma)725
introductions, unix-like, command-line
How to Use Character Entities in HTML, CSS, and JavaScript (cra)724
how-tos, character-references, html, css, javascript
How Important Are UX Degrees and Certifications? (uxm)723
user-experience, training, career
10 JavaScript Testing Tools722
javascript, testing, tooling, link-lists
Building Twitter Bootstrap (mdo/ali)721
bootstrap
Why Tabs Are Clearly Superior (lea)720
formatting, developer-experience
An Important Time for Design (ali)719
design
Resolution Independence With SVG (dbu/sma)718
svg, images, css, responsive-design
Twitter Bootstrap Generator (jch)717
twitter+x, bootstrap, tooling
Caching Images With JavaScript and HTML5 Progress Bars (zol)716
images, caching, performance, javascript, html, progress-indicators
10 Must Know CSS and CSS3 Resources and Tools715
css, tooling, link-lists
HTML KickStart714
websites, frameworks, html, presentational-html, css, jquery
What We Still Can’t Do Client-Side (lea)713
web-platform
Introduction to PHPDoc712
introductions, php, documentation
Profiling CSS for Fun and Profit711
css, profiling
CSS Media Queries in JavaScript (nza)710
css, media-queries, cssom, javascript
Simple Productivity Tip of the Day: Collect Your Thoughts709
productivity, tips-and-tricks
Skeuomorphic Design vs. Modern and/or Futuristic Design (mat)708
design, comparisons
pngquant (kor)707
websites, tooling, libraries, png, images, compression
Adaptive Images for Responsive Designs (mat)706
images, responsive-design, html
Base705
websites, frameworks, presentational-html, css
The App Internet in 2012: Defining the Death of the Web704
web, html, web-apps
Internationalizing and Localizing Your WordPress Theme in 6 Steps (sma)703
wordpress, theming, localization, internationalization
Installing Ruby With RVM on Ubuntu702
ruby, installing, unix-like
Custom Events Are Pretty Cool (chr/css)701
jquery, events
Web Developer Tips, Tricks, and Gotchas (mat)700
css, html, tips-and-tricks
What’s New in Firefox 9.0 (cra)699
browsers, firefox
MooTools Behavior (moo)698
mootools
Smallest Possible […] File (mat)697
programming, minimalism, examples, link-lists
10 Useful Coding Tips, Techs, and Ideas696
tips-and-tricks, css, html, link-lists
IE Market Share (ppk)695
internet-explorer, browsers, metrics
Apple Submits “Invalid” Patents to W3C to Delay Touch Events Standard (9to)694
apple, w3c, standards, legal, touch
Multiple Attribute Values (chr/css)693
html, attributes, css, selectors
Six CSS Layout Features to Look Forward To (div/sma)692
css, layout
The Smallest Possible Valid (X)HTML Documents (mat)691
html, xhtml, minimalism
Up Close and Personal With HTML5 IndexedDB690
html, indexeddb, databases
An Introduction to Object Oriented CSS (OOCSS) (lou/sma)689
introductions, oocss, css, examples
Is Apple Using Patents to Hurt Open Standards? (ars)688
apple, standards, legal
WebSockets Protocol Becomes Standard (sdt)687
websockets, protocols
On HTML and CSS Best Practices (css)686
html, css, best-practices
Why I’m Excited About “Names” in JavaScript (tab)685
javascript
A Case Against Using CoffeeScript684
coffeescript
A Tour of php.ini683
php
Responsive Images and Transparent Content Negotiation in HTTP (kar)682
images, html, responsive-design, content-negotiation
HTML Forms in HTML Emails (chr/css)681
html, forms, email, php
10 Tips to Optimize Your WordPress Theme (sma)680
wordpress, theming, php, optimization, tips-and-tricks
I Still Love Flash—Here’s Why679
flash, jquery, comparisons
More Shell, Less Egg (drd)678
shells, command-line, programming
jQuery Output Array in Random Order677
jquery, arrays, randomness
Creating Custom Font Stacks With “unicode-range” (dre/24w)676
css, fonts, unicode
The Script Tag (chr/css)675
html, javascript
To Collapse or Not to Collapse? A Multi-Column Question (fan)674
css, layout, margins
SEO Is Dead673
seo, social-media
Defining and Using Functions in PHP672
php, functions
Move the Web Forward (wil+)671
websites, learning, link-lists
Getting Started With Sass (dde/ali)670
introductions, preprocessors, sass
WAI–ARIA Gets Ready for a Starring Role in HTML5 (wir)669
aria, html, accessibility
Introduction to Git668
introductions, git, command-line
KSS—Knyle Style Sheets (kne)667
css, documentation
Linking in JSON (mno)666
json
5 Tips for More Efficient jQuery Selectors (cra)665
jquery, selectors, tips-and-tricks
How to Set Up a Print Style Sheet (sma)664
how-tos, css, print
Stay on the Design Cutting Edge With These HTML5 and CSS3 Resources663
html, css, link-lists
Frustrations With NVDA-Support (jcs)662
nvda, screen-readers, accessibility, communication
Mobile First Content Strategy661
mobile-first, mobile, content, content-strategy, accessibility, wcag
From Hypertext to Hyperdevices (don/w3c)660
web, web-platform, terminology, trends, standards
Reader Question About Hosting (chr/css)659
discussions, hosting
How to Use Firebug to Modify Your WordPress Site’s CSS658
videos, how-tos, firebug, wordpress, css
Improving the DOM (ann)657
dom
Sexy New HTML5 Semantics (bru/sma)656
html, semantics
The Primitives of the HTML5 Foundation (pau)655
videos, html
Vendor Prefixes Have Failed, What’s Next? (lea)654
css, vendor-extensions
On Web Apps and Their Keyboard Shortcuts (lea)653
web-apps, keyboard-shortcuts, usability
Transitions and Animations on CSS Generated Content (chr/css)652
css, generated-content, transitions, animations, browsers, support
A Practical Guide to Web App Success (mar)651
books, guides, web-apps
Blue Beanie of Thankfulness (chr/css)650
awareness-days, standards
Vendor Prefixes Are Hurting the Web (hsi)649
css, vendor-extensions, web-platform
W3C Releases New Web Privacy Standard (wir)648
w3c, privacy, do-not-track
ActionScript: Good Practices in Flash Development647
actionscript, flash, best-practices
Documenting Architecture Decisions646
architecture, documentation, processes
Five Questions With Tab Atkins (tab+/css)645
interviews, css, standards, content, google, dart
Pursuing Semantic Value (ada/sma)644
html, semantics
Our Pointless Pursuit of Semantic Value (div/sma)643
html, semantics
Web Designers vs. Web Developers (mho)642
career, comparisons
How to Create Multiple Borders in CSS3 (cra)641
how-tos, css, borders
Ian Hickson Responds Over HTML5 Getting “time” Element Back (cra)640
html, time
10 Handy HTML5/CSS3 Frameworks639
html, css, frameworks, link-lists
How to Secure Your WordPress Website (sma)638
how-tos, wordpress, security, link-lists
What’s New in Firefox 8 (cra)637
browsers, firefox
Sublime 2 vs. Notepad++636
code-editors, sublime-text, notepad++, comparisons
Perch Cheatsheet635
perch, cheat-sheets
An Extensive Guide to Web Form Usability (sma)634
guides, forms, usability, examples
CSS Transitions: A Simple Way to Delight Your Visitors633
css, transitions, design
The Importance of Standards632
conventions, formatting, maintainability, collaboration
The Future of CSS: Embracing the Machine (sma)631
css, history, outlooks, cssdoc
Will HTML5 Replace Native Apps? It Might: Here’s How to Figure Out When (the)630
html, native, mobile, desktop
How to Add Images to Your CSS Borders629
how-tos, css, borders, images
But the Client Wants IE 6 Support! (lea/sma)628
internet-explorer, browsers, business-relations
Building Web Pages With Local Storage627
browser-storage, javascript, browsers, support
about:csswg (fan)626
css, processes, standards
Introduction to URL Rewriting (sma)625
introductions, urls, redirecting, techniques, apache, servers
Goodbye “time”, “datetime”, and “pubdate”—Hello “data” and “value” (htm)624
html, attributes, time, semantics
The Hidden Nuggets of WCAG2: Information Relationships623
accessibility, wcag, html, semantics
Five Questions With Lea Verou (lea+/css)622
interviews, css, vendor-extensions
A Brief Introduction to Text Replacement With sIFR (jas)621
introductions, image-replacement, techniques, flash
Discover What’s New in CSS 4 (wir)620
css, selectors
On Semantics in HTML (j9t)619
semantics, html
Using CORS618
cors, security
Five Questions With Paul Irish (pau+/css)617
interviews, webkit, browser-engines, browsers, internet-explorer, chrome
Introduction to MongoDB616
introductions, databases, mongodb
Infographic: History of Web Standards (jzb)615
history, standards
The Return of the “u” Element (htm)614
html, semantics
Some Notes on the Recent XML Encryption Attack (w3c)613
xml, encryption, security
XML Encryption Flaw Leaves Web Services Vulnerable (eur)612
web-services, xml, encryption, security
Top Minimalist Website Designs: Trends and Examples611
design, minimalism, trends, examples
Google and Adobe Support the W3C (hei)610
w3c, google, adobe
Serving XHTML With Math: A Recipe for Apache (ber/w3c)609
xhtml, mathml, apache, servers, configuration
PHP Namespaces608
php, namespaces
Organizing Mobile (ali)607
mobile, content, navigation, usability
Dive Into HTML5… on HTML5 Doctor (htm)606
html
Getting Started With PHP Templating (sma)605
introductions, php, template-engines, twig
Lightbox2604
libraries, javascript, images, effects, lightbox
Start Here, Build Everywhere: Announcing Foundation603
frameworks, foundation
Are CSS Tables Better Than HTML Tables?602
tables, css, html, semantics, comparisons
Why Google Dart Will Miss Its Target601
google, dart, javascript
The Developer’s Guide to Conflict-Free JavaScript and CSS in WordPress (pet/sma)600
guides, wordpress, javascript, css
Simple, Maintainable Templating With JavaScript (nza)599
javascript, handlebars, mustache, maintainability
Learning to Love HTML5 (lou/sma)598
html, semantics
Array Handling Functions597
php, arrays, functions
Scope Donuts (stu)596
css, scope
Where Form Met Function (ale)595
w3c, apple, history
Dive Into HTML5: In Memory of Mark Pilgrim (mis)594
books, html
10 Fantastic jQuery Techniques and Effects593
jquery, techniques, effects
When Web Standards Fail Us (nza)592
html, w3c, javascript, ecmascript, standards
Managing Change in the Cloud591
cloud-computing, maintenance
Introducing PHP Superglobals590
introductions, php
WordPress Essentials: How to Create a WordPress Plugin (sma)589
fundamentals, how-tos, wordpress, plugins
Internationalization vs. Localization: What’s the Difference? (cms)588
internationalization, localization, comparisons, terminology
Why Don’t Developers Dress Better? (kel)587
career, community
How to Develop WordPress Locally With MAMP (sma)586
how-tos, wordpress
On HTML Element Identifiers585
html, css
Responsive [Images] (gri/clo)584
images, responsive-design
Scalable and Modular Architecture for CSS (jus)583
books, websites, css, smacss
Simple Made Easy (ric)582
videos, software-design, architecture, principles, complexity, simplicity
Building Prototypes in HTML and CSS581
html, css, prototyping
Demystifying Design (ali)580
design
Introduction to PHP Arrays579
introductions, php, arrays
Useful Node.js Tools, Tutorials, and Resources (sma)578
nodejs, tooling, link-lists
Analyst Watch: HTML5 Is Not Quite Ready for Primetime (sdt)577
html, standards
Pagination With “rel="next"” and “rel="prev"”576
html, metadata, pagination, search, google, seo
The Guide to CSS Animation: Principles and Examples (sma)575
guides, css, animations, principles, examples
A Farewell to CSS3 Gradients (mis)574
css, gradients, vendor-extensions, svg, images
The State of RDF and JSON (w3c)573
rdf, json, json-ld
Do You Use These 7 Attribute Selectors in Your CSS?572
css, selectors
PHP Variables571
php, variables
Flex Your Box (kar)570
css, flexbox, layout
Flexbox Is Dead, Long Live Flexbox! (tab)569
css, flexbox, layout
An Introduction to Less: Less vs. Sass (sma)568
introductions, preprocessors, less, sass, examples
“Do Not Track” Standards for the Web: The Work Is Starting (npd+/w3c)567
do-not-track, privacy, w3c
Help the Community! Report Browser Bugs! (lea/sma)566
community, collaboration, browsers, documentation, bugs
9 Popular Cloud Use Cases (jef)565
cloud-computing, storage, reliability
Create Columns Easily With the CSS3 Multi-Column Layout Module564
css, layout
10 Tips for Developing With jQuery in Notepad++563
tips-and-tricks, code-editors, notepad++, jquery
jQuery Removing Bad Characters in HTML562
jquery, html, sanitization
Elements of a Viral Launch Page (sma)561
design, landing-pages, marketing
On URL Readability (lea)560
urls, usability
How to Optimize Images With HTML5 Canvas (sma)559
how-tos, images, optimization, canvas, html
CSS Needs a Bit of Basic Love (mat)558
css, standards
A Few Design Trends (jas)557
design, trends
How to Write CSS for Others (css/sma)556
how-tos, css, maintainability, comments, sorting, collaboration
How to Become a Web Design Expert (boa/sma)555
how-tos, design, career
Mobile Design Is Not Only Responsive (hcr)554
design, responsive-design, mobile
When (and When Not to) Use an Anchor Tag? (chr/css)553
html, links, semantics
How to Simulate CSS3 “box-shadow” in IE6–8 Without JavaScript (zol)552
how-tos, css, shadows, internet-explorer, browsers
A Primer on A/B Testing (ali)551
introductions, a-b-testing, javascript, google, analytics
Infinite All-CSS Scrolling Slideshow (chr/css)550
images, scrolling, css, effects
How I Think Posting HTML in Comments Should Work (chr/css)549
html, content-management
The Best Forms Implementation I’ve Ever Built (dre)548
forms, html, perch
Adapted (sim)547
design, responsive-design, mobile-first
W3C Launches New “Agile” Standards Development Platform546
w3c, standards, community
Why I Love Our Industry (lea)545
career, community
5 Principles of User-Centered Interface Design544
principles, design, user-experience
HTML5 and the Document Outlining Algorithm (sma)543
html, headings
W3C Releases Simplified HTML5 Spec for Web Developers (sof)542
w3c, standards, html
10 of the Best CSS3 Code Generators (cra)541
css, code-generation, tooling, link-lists
Indeterminate Checkboxes (chr/css)540
forms, html
Rethinking CSS Grids (mar)539
css, grids, layout
The Web Is 20 Years Old Today538
web, anniversaries
How Browsers Work (pau)537
browsers, browser-engines, webkit, gecko, rendering, parsing, painting, html, css, javascript, link-lists
What Makes for a Semantic Class Name? (chr/css)536
html, css, attributes, naming, semantics, examples
The Personification of Design (sma)535
career, social-media, branding
The Web Development Discipline534
learning, processes, career
IE8 Bug With “max-width” and “overflow” (jus)533
bugs, browsers, internet-explorer, css, overflow
More Logo Markup Tips (css)532
branding, images, logos, html, tips-and-tricks
“var” Selector531
javascript, css, selectors
Why Can’t We Trigger CSS3 Animations Using “:hover” and “:focus”? (mat)530
css, selectors, animations
Special Entities of HTML (jas)529
html, character-references
Examples of Sites Where localStorage Should or Is Being Used (chr/css)528
browser-storage, apis, javascript, examples
Defending the Generalists in the Web Design Industry (boa/sma)527
design, career
Modern Version Control With Git (tob/sma)526
version-control, git, concepts
The UX of Learning (ali)525
user-experience, design, learning
Extensions to the CSS Object Model (gla/w3c)524
cssom, css
Naming and Using IDs and Classes Properly (mat)523
html, css, attributes, naming, semantics
Emphasis in Design (jas)522
design
Improving on HTML521
html, xforms, xhtml, rdf
Responsive Web Design Techniques, Tools, and Design Strategies (vit/sma)520
design, responsive-design, techniques, tooling, strategies, link-lists
Notes From Writing HTML5 Media (bur)519
html, multimedia, security
Responsive “<img>” Elements in HTML, for Responsive Designs (mat)518
html, images, responsive-design
How to Change Image Attributes in WordPress Posts (cra)517
how-tos, wordpress
Little CSS Stuff Newcomers Get Confused About (chr/css)516
css, selectors, cascade, fundamentals
Don’t Use IDs in CSS Selectors?515
css, selectors, cascade, performance
Microsoft Drop Conditional Comments in IE10 (cra)514
microsoft, browsers, internet-explorer, conditional-comments
Content Choreography (tre)513
content, responsive-design