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 that they be respected and included. Hide

Frontend Dogma

“2010s” News Archive (7)

Entry (Sources) and Additional TopicsDate#
Style Web Forms Using CSS980
css, forms
CSS “:target” for Off-Screen Designs (css)979
css, selectors, transitions, navigation, mobile
What’s New in Firefox 15 (cra)978
browsers, mozilla, firefox
GitHub Is My Resume977
career, github
Usable Yet Useless: Why Every Business Needs Product Discovery (ali)976
usability, user-experience, economics, product-management
“Why Did Our PageRank Go Down?”975
seo, pagerank, google
Amazon DynamoDB: Store PHP Sessions With a Load Balancer (vta)974
aws, dynamodb, databases, php, load-balancing
Why I Don’t Use Frameworks (mat)973
frameworks
A Front End Engineer’s Manifesto (zac)972
websites, manifestos, user-experience, progressive-enhancement, simplicity, foss, accessibility, community, learning, security
WordPress as an App Platform971
wordpress
Octane: The JavaScript Benchmark Suite for the Modern Web970
javascript, testing, support, performance, v8, tooling
Test Your Browser’s JavaScript Prowess With Google Octane969
javascript, support, testing, google, tooling
Towards a Retina Web (sma)968
responsive-design, pixel-density, html, css
The Battle of CDNs: Comparing Cloudflare and Incapsula967
content-delivery, tooling, cloudflare, comparisons
10 Best JS Mobile Web Development Frameworks966
javascript, frameworks, mobile
Normalize.css Goes 1.0! (jch)965
css, resets, normalize-css
Why Relative URLs Should Be Forbidden for Web Developers (joo/yoa)964
urls, links, seo
jQuery Is Used on Half of All Websites (cra)963
jquery
CSS3 Gems: The “pointer-events” Property (cra)962
css, pointer-events
Better SVG Sprites With Fragment Identifiers (sto)961
svg, images, sprites
Learning to Love the Boring Bits of CSS (sto/ali)960
css, units, functions, selectors
Content Strategy and Storytelling (vit/sma)959
content, content-strategy, writing, link-lists
Optimizing MooTools Builds Sans Internet Explorer (ast/moo)958
mootools, optimization, internet-explorer, microsoft, browsers
SEO and Usability (nng)957
seo, usability
CSS Style Guides (chr/css)956
css, style-guides, conventions, link-lists
Replacing HTML955
html, xhtml, xforms, semantic-web, flash, java
A JavaScript Security Flaw954
javascript, security
Microsoft: “Do Not Track” Is Good for Users, on by Default in IE 10 (wir)953
do-not-track, privacy, internet-explorer, microsoft, browsers
World Wide Web Comes of Age952
web, anniversaries, w3c
Poll Results: How Do You Order Your CSS Properties? (chr/css)951
surveys, css, sorting
Quick FAQs on “input[type=date]” in Google Chrome (age)950
html, forms, support, chrome, google, browsers
WordPress vs. Joomla: Search Engine Optimization949
seo, wordpress, joomla, comparisons
Open Letter to W3C CSS Working Group Re CSS Grids (mar)948
open-letters, w3c, css, standards
Why Quality Impacts Your Bottom Line947
quality, concepts, economics
Six Tips for a Killer Email Campaign946
tips-and-tricks, email, writing, marketing
A Time for Compromise on “Do Not Track” (w3c)945
do-not-track, privacy, w3c
The Basics of the Shadow DOM (cji)944
fundamentals, shadow-dom, dom
Browser Trends of August 2012 (cra)943
browsers, trends, metrics
Beyond Usability Testing (ali)942
usability, testing
Product Management for the Web (ali)941
product-management, communication, prioritization, processes
W3C Tells Their Side of the Story: The Future of HTML5940
w3c, html, standards
W3C’s Ian Jacobs on the Future of HTML5 (cra)939
interviews, w3c, html, standards
HTML5 and HTML.next (w3c)938
html, w3c
The Internet Map937
websites, web, network, domains, visualization
Thoughts on ECMAScript 6 and New Syntax (nza)936
ecmascript, standards
Ian Hickson on HTML5 vs. HTML (cra)935
interviews, html, standards
A Discussion About CSS Reusability (chr/css)934
css, theming, maintainability
Hitting the HTML Moving Target933
html, standards, w3c, whatwg
HTML5 Gets the Splits (cra)932
html, standards, whatwg, w3c
KNACSS931
websites, frameworks, presentational-html, css
Firefox Beta 15 Supports the New Opus Audio Format (moz)930
firefox, mozilla, browsers, multimedia
What’s New in Firefox 14 (cra)929
browsers, mozilla, firefox
A Detailed Breakdown of the “<script>” Tag (cji)928
html, javascript
Responsive Design’s Dirty Little Secret (pal)927
responsive-design, css
The Secure Programmer’s Pledge926
security, manifestos
On Web Semantics (j9t)925
html, semantics, best-practices
It’s Time to Stop Blaming Internet Explorer (nza/sma)924
internet-explorer, microsoft, browsers, progressive-enhancement
The Elements of the Mobile User Experience (sma)923
user-experience, mobile
Max CSS922
css, training, community
Old Browsers Are Holding Back the Web (lou/sma)921
browsers, internet-explorer, microsoft, web-platform, metrics
.htaccess for All920
servers, apache, configuration
PHP: The Right Way919
websites, books, php, best-practices
The “color()” Function (tab)918
css, functions
Learning CSS3: A Reference Guide (vit/sma)917
guides, learning, css, link-lists
Mastering CSS Principles: A Comprehensive Guide (vit/sma)916
guides, css, principles, link-lists
Top 20 Secrets of Coda 2 (pan)915
coda, code-editors, tips-and-tricks
How to Make a Living in the Web Industry914
how-tos, career, monetization, business-relations
Turn Off Cache in Firefox When [You’re] Testing913
caching, browsers, mozilla, firefox
The Skinny on IE’s Update Policy (pau)912
browsers, microsoft, internet-explorer
Why “Do Not Track” Measures May Still Track You (mas)911
do-not-track, privacy, support, economics
5 Inspiring (and Useful) PHP Snippets910
php, examples
An Introduction to Building Shopify Themes909
introductions, shopify, theming
Introduction to JavaScript Unit Testing (bas/sma)908
introductions, javascript, testing
Facilitating Great Design (ali)907
design, collaboration, processes
Europe Backs IE10 Privacy Settings (tec)906
do-not-track, privacy, internet-explorer, microsoft, browsers
99 Powerful New CSS and JavaScript Techniques (vit/sma)905
css, javascript, techniques, link-lists
The Open/Closed Principle Applied to CSS (css)904
principles, solid, oocss, css
Why Your Links Should Never Say “Click Here” (sma)903
links, microcontent, usability, seo
An Introduction to Content Security Policy (mik)902
introductions, csp, security
JavaScript Profiling With the Chrome Developer Tools (sma)901
javascript, profiling, dev-tools, browsers, chrome, google
html7 (pvd)900
html, domains
“Do Not Track” Browser Option Will Remain Opt-in Only899
do-not-track, privacy, browsers
Microsoft’s “Do Not Track” Default in IE10 Violates New Specs (cne)898
internet-explorer, microsoft, browsers, do-not-track, privacy
The Advent of HTML5897
html, standards
Team Leader Manifesto—Take #4896
manifestos, leadership, engineering-management
Loading Half a Billion Rows Into MySQL895
mysql, databases, performance
How to Resize Background Images With CSS3 (cra)894
how-tos, resizing, backgrounds, css
How CSS Handles Errors (tab)893
css, errors
Social Media Is a Part of the User Experience (boa/sma)892
user-experience, social-media, marketing
Doing More With Your Django Models891
django
An Introduction to a Process for More Productive Blogging890
introductions, processes, blogging, productivity
Exceptional Exception Handling in JavaScript (cji)889
javascript, errors
HTML Cheat Sheet888
html, cheat-sheets
Now Available: Maintainable JavaScript (nza)887
books, javascript, maintainability
Website Design for Tablets and Mobile886
design, responsive-design, mobile
Don’t Keep on Trackin’ (eco)885
do-not-track, privacy, w3c, economics
Favicons Next to External Links (chr/css)884
html, links, favicons, css, jquery
Understanding CSS Filter Effects883
css, filters, effects
HTML for Icon Font Usage (chr/css)882
html, icon-fonts, fonts, semantics
XBL 2.0 (w3c)881
xbl
10 Tips for Better Coding880
tips-and-tricks, quality, conventions, documentation, refactoring, naming, version-control, building, testing, tooling
5 Quick Tips to Improve Your jQuery879
tips-and-tricks, jquery
25 Bestselling Premium WordPress Themes in 2012878
wordpress, themes, trends, link-lists
Repurposing vs. Optimized Design (nng)877
design, desktop, mobile, print, optimization, comparisons, user-experience
Google’s Knowledge Graph—Has Search Just Changed Forever? (the)876
google, search, semantic-web
Madge875
packages, npm, dependencies, visualization
Web Design Manifesto 2012 (zel)874
manifestos, design, blogging
Cross Browser Styling of HTML5 Forms—Even in Older Browsers (zol)873
forms, html, css, examples
What’s New in Chrome 19 (cra)872
browsers, google, chrome
Sass vs. Less (chr/css)871
preprocessors, sass, less, comparisons
Rate Limiting With Apache and mod_security (joh)870
servers, apache, rate-limiting, security
An Overview of the Web Storage API (cji)869
overviews, browser-storage, apis, examples
Two New Proposals to Solve the CSS3 Vendor Prefix Crisis (cra)868
css, vendor-extensions
Basic JavaScript Regular Expression Example867
javascript, regex, examples
Opera Further Messes Up the Vendor Prefix Mess (mat)866
opera, browsers, vendor-extensions, css
“Vendor Tokens” Offer Another Way Out of the CSS Prefix Mess (wir)865
css, vendor-extensions
Interaction Design in the Cloud (sma)864
interaction-design, tooling
The History of the Internet—Infographic863
history, web
Application Cache Is a Douchebag (jaf/ali)862
caching, browser-storage, offline
Responsive Image Format861
images, responsive-design, jpeg, pjpeg
Stop Making Endless Design Changes860
design, processes
Cross-Browser Debugging CSS (stu)859
css, debugging, browsers, cascade, vendor-extensions, hacks
Vendor Prefixes, the Wider Problem (mat)858
vendor-extensions, opera, browsers, interoperability
How I Got Into Web Development—the Long Version (lea)857
career, retrospectives
Managing Technical Debt (acm)856
technical-debt, programming, quality, processes
WordPress Shortcodes: A Complete Guide (sma)855
guides, wordpress
BEM: The Block, Element, Modifier Approach to Decoupling HTML and CSS854
bem, css, maintainability
Cross-Site Scripting Attacks (XSS)853
security, xss, examples
A Non-Responsive Approach to Building Cross-Device Webapps (bor)852
web-apps, mobile, javascript
Building With Content Choreography (jor)851
content, responsive-design
The State of “Do Not Track” (w3c)850
do-not-track, privacy, w3c
How to Use WebSockets Today With Pusher (cra)849
how-tos, websockets, tooling
A Pure CSS3 Cycling Slideshow (sma)848
css, animations, effects
CommonJS for Sprockets847
modules, commonjs
The Performance of localStorage Revisited (nza)846
performance, browser-storage, javascript
Profiling Node.js845
nodejs, profiling
What’s New in Firefox 12 and Chrome 18 (cra)844
browsers, mozilla, firefox, google, chrome
Google HTML/CSS Style Guide (j9t)843
google, html, css, style-guides, quality, principles, conformance, formatting, naming, sorting
A Closer Look at Font Rendering (sma)842
fonts, rendering, typography
W3C to Develop HTML5 and Its Successor in Parallel (hei)841
w3c, html, standards
Pixels Are Ruining My Life (lyz/clo)840
css, units, responsive-design
Progress on HTML5 (w3c)839
html
My Coding Style and Guidelines (hcr)838
guidelines, conventions, formatting, html, css
Working With Files in PHP837
php, file-handling
Responsive Web Design: Is It the Future or a Feature?836
responsive-design, mobile, css, media-queries
Fighting the Space Between Inline Block Elements (chr/css)835
css, spacing
Decoupling HTML From CSS (jus/sma)834
html, css, principles, smacss
Why We Shouldn’t Make Separate Mobile Websites (bru/sma)833
mobile, responsive-design, usability, strategies
Getting Started in HTML5832
introductions, html, semantics, multimedia, forms, apis
The Future of the Web831
mobile, html, web-apps
Modernize Your HTML5 Canvas Game830
canvas, apis, html, javascript, css, animations
10 Recommended Cloud Management Tools829
cloud-computing, tooling, link-lists
Saving the Day With Scoped CSS (css)828
css, scope, maintainability
Let’s Talk About Semantics (htm)827
html, semantics, naming
An Introduction to Modernizr for Designers (lou/web)826
introductions, modernizr, design
BEM: A New Front-End Methodology (sma)825
bem, css, naming, conventions
DRY CSS: Don’t Repeat Your CSS824
css, maintainability, principles, oocss
Dev: Keep Government Tech Open Source (cra)823
interviews, foss, politics
CSS Sprites Revisited (sma)822
css, sprites, images, techniques
On Browser Testing (j9t)821
browsers, testing
Is the Way We Communicate With Clients All Wrong?820
communication, business-relations, processes
Using the CSS “:target” Selector (chr/css)819
css, selectors, jquery
Moving From Java to Ruby and Beyond818
programming, java, ruby
On Responsive Images (chr/css)817
images, html, responsive-design
The Need for a Responsive Web Image Format (tel)816
responsive-design, images, mobile, webp
Bedrock (sli)815
web-platform, javascript
What’s Next for HTTP (mno)814
protocols, http
Dynamic Function Names in JavaScript (mar)813
functions, naming, javascript
New Versions of Documents on Structured Data in HTML5 (iva/w3c)812
html, structured-data, rdf, microdata, semantic-web
A 90 Year Old Secret to Online Marketing (gra)811
marketing, analytics, testing
Agile Is a Sham810
agile, processes, economics
A Comprehensive Introduction to Less: Mixins809
introductions, preprocessors, less, mixins
How Should You Format Your CSS?808
css, formatting, consistency, maintainability, examples
FTC Praises “Do Not Track” Initiatives, Refreshes Privacy Framework (tec)807
do-not-track, privacy, politics
Demonstrating Responsive Design806
responsive-design, examples
Device-Agnostic Approach to Responsive Web Design (sma)805
css, media-queries, responsive-design
Working Successfully With Contractors804
collaboration, communication, business-relations
Why I Love Working on the Web (mat)803
web, standards, community
Introduction to JavaScript Source Maps (rya)802
introductions, javascript, source-maps
5 Things I Hate About CSS3 (cra)801
css, vendor-extensions, dev-tools, browsers, support, w3c
Poll Results: Will There Be a CSS Competitor? (chr/css)800
surveys, css
The Art of Content Marketing (sma)799
content, content-strategy, marketing
Non-Functional Software Testing798
testing
About HTML Semantics and Front-End Architecture797
html, semantics, naming, architecture
Design Advice From Jony Ive796
design, principles
Multi-Device Layout Patterns795
design, responsive-design, design-patterns, layout, mobile, desktop
For a Future-Friendly Web (bra/ali)794
web, design, content
The Best Browser Is the One You Have With You (ali)793
mobile, browsers, web
The 2 Principles of Object Oriented CSS792
oocss, css, principles, examples
100 jQuery Sliders for Images/Content791
jquery, sliders, link-lists
Writing Unit Tests for WordPress Plugins (sma)790
wordpress, plugins, testing, php, javascript
In Defense of localStorage (nza)789
browser-storage, javascript, performance
5 Things I Love About HTML5788
html, forms, multimedia, canvas, geolocation, apis
Node.js: Bubbling Up From JavaScript (tec)787
nodejs, javascript
Type Hinting in PHP786
php
PHP 5.4 Is Released—What’s New? (cra)785
php
Sublime Text 2, a Truly Sublime Text Editor (the)784
sublime-text, code-editors
The Basics of Creating a Magento Module (sma)783
fundamentals, magento, modules
Mastering CSS3 Text Shadows782
css, shadows
Can “Do Not Track” Starve the Web’s Cookie Monster? (ars)781
do-not-track, cookies, privacy, browsers, policies
Facebook Drives New W3C Working Group (zdn)780
w3c, mobile, web-platform, facebook+meta
Future-Ready Content (ali)779
content, microcontent
Why Transitions Are Important (sma)778
design, interaction-design, transitions
Mastering Box Shadows777
css, shadows
HTML5 Still Taking Shape (sdt)776
html, standards, web-apps, flash, silverlight
Places It’s Tempting to Use “display: none;”, but Don’t (chr/css)775
css, hiding
Living Standards774
standards, processes, whatwg, w3c
Responsive Navigation Patterns (bra)773
design, responsive-design, navigation, design-patterns
Why Web Accessibility Matters and How It Can Benefit Your Business or Website772
interviews, accessibility, economics, assistive-tech, mistakes, w3c
Redefining Hick’s Law (sma)771
design, principles
SSH Do’s and Don’ts770
ssh, protocols
Understanding Technical Debt (nza)769
technical-debt, concepts, quality
Capturing Audio and Video in HTML5768
multimedia, apis, javascript, html
HTTP Debugging With Node and http-console767
http, debugging, nodejs, tooling
Apache Releases First Major New Version of Popular Web Server in Six Years (sjv/zdn)766
apache, servers
7 Solutions to the CSS3 Vendor Prefix Crisis (cra)765
css, vendor-extensions, browsers, interoperability, w3c
Inside WordPress Actions and Filters (sma)764
wordpress
If It Had Remained the Irrelevant Attribute (bur)763
html, attributes, accessibility
Building a High Performance Website762
performance, metrics, processes, optimization
MySQL Master-Slave Replication: Setting Up761
databases, mysql
Every Time You Call a Proprietary Feature “CSS3,” a Kitten Dies (lea/ali)760
css, vendor-extensions, terminology, standards
The Vendor Prefix Predicament: ALA’s Eric Meyer Interviews Tantek Çelik (tan+/ali)759
interviews, css, vendor-extensions
Mobile Sites vs. Apps: The Coming Strategy Shift (nng)758
mobile, native, strategies, comparisons, user-experience
The Impending CSS Vendor Prefix Catastrophe (cra)757
css, vendor-extensions, browsers, interoperability
The Performance Golden Rule756
performance, principles
TL;DR on Vendor Prefix Drama (chr/css)755
css, vendor-extensions, link-lists
W3C Says WebKit’s Dominance Is Damaging the Web (ver)754
w3c, webkit, chrome, google, safari, apple, browsers, vendor-extensions
Call for Action: The Open Web Needs You Now (gla)753
open-web, vendor-extensions, css, interoperability, browsers
On the Vendor Prefixes Problem (bru)752
vendor-extensions, css, browsers, interoperability
Unfixed (mey)751
css, vendor-extensions, browsers, interoperability
WebGL Fundamentals750
fundamentals, webgl, apis
CSS Vendor Prefixes Threaten Open Web (cra)749
open-web, css, vendor-extensions, standards, webkit
What’s New in Chrome 17 (cra)748
browsers, google, chrome
Musings on Preprocessing (chr/css)747
preprocessors, css, sass, less, stylus, compass, tooling
New W3C Validation Service With RDFa 1.1 and Microdata (iva/w3c)746
w3c, tooling, conformance, html, rdf, microdata
How to Create Your Own Random Number Generator in PHP (cra)745
how-tos, php, randomness
Getting Started With the “track” Element744
introductions, multimedia, captions, html
Is Routine Undermining Your Productivity?743
productivity
“Accept-Charset” Is No More (hsi)742
http, browsers
Introducing the CSS3 Test741
css, standards, testing
The CSS3 Test (lea)740
css, standards, support, browsers
Zynga Germany’s Paul Bakaus on What’s the Deal With HTML5739
interviews, html
“* { box-sizing: border-box }” FTW (pau)738
css, box-model
Intro to Compass/Sass (chr/css)737
videos, introductions, compass, sass
Mozilla Delivers Firefox 10 (tec)736
firefox, mozilla, browsers
The Responsive Design Process (mat)735
responsive-design, processes, terminology, business-relations
Using the HTML5 Geolocation API734
html, geolocation, apis
What’s New in Firefox 10 (cra)733
browsers, mozilla, firefox
An Introduction to jQuery for Designers732
introductions, jquery, design
What Does Google’s Page Layout Algorithm Mean for Web Designers?731
design, layout, seo
Responsive Web Design730
responsive-design, css, media-queries, examples
How to Put Your CSS3 on “:target” (cra)729
css, selectors
Google Wants Faster TCP728
google, tcp, protocols, performance
Custom Fonts in Emails (chr/css)727
fonts, email
Why Should You Care About Website Usability?726
usability, consistency, simplicity, content, whitespace, html, quality
Bending XML to Your Will725
xml, parsing, php
CSS Tip: An “em” Isn’t an “m”, but an “ex” Is an “x”724
css, units, typography, tips-and-tricks
“window.scrollTo()” or: When to Stay Clear of User Agents (j9t)723
browsers, principles
What Can You Do With 1 Kilobyte of CSS? (cra)722
css, minimalism
Interview: Financial Times Experience With Web Apps (w3c)721
interviews, web-apps, html
Introduction to Linux Commands (sma)720
introductions, unix-like, command-line
How to Use Character Entities in HTML, CSS, and JavaScript (cra)719
how-tos, character-references, html, css, javascript
10 JavaScript Testing Tools718
javascript, testing, tooling, link-lists
An Important Time for Design (ali)717
design
Building Twitter Bootstrap (mdo/ali)716
bootstrap
Why Tabs Are Clearly Superior (lea)715
formatting, developer-experience
Resolution Independence With SVG (dbu/sma)714
svg, images, css, responsive-design
Twitter Bootstrap Generator (jch)713
twitter+x, bootstrap, tooling
Caching Images With JavaScript and HTML5 Progress Bars (zol)712
images, caching, performance, javascript, html, progress-indicators
10 Must Know CSS and CSS3 Resources and Tools711
css, tooling, link-lists
HTML KickStart710
websites, frameworks, html, presentational-html, css, jquery
What We Still Can’t Do Client-Side (lea)709
web-platform
Introduction to PHPDoc708
introductions, php, documentation
Profiling CSS for Fun and Profit707
css, profiling
CSS Media Queries in JavaScript (nza)706
css, media-queries, cssom, javascript
Simple Productivity Tip of the Day: Collect Your Thoughts705
productivity, tips-and-tricks
Skeuomorphic Design vs. Modern and/or Futuristic Design (mat)704
design, comparisons
pngquant (kor)703
websites, tooling, libraries, png, images, compression
Adaptive Images for Responsive Designs (mat)702
images, responsive-design, html
Base701
websites, frameworks, presentational-html, css
Internationalizing and Localizing Your WordPress Theme in 6 Steps (sma)700
wordpress, theming, localization, internationalization
The App Internet in 2012: Defining the Death of the Web699
web, html, web-apps
Installing Ruby With RVM on Ubuntu698
ruby, installing, unix-like
Custom Events Are Pretty Cool (chr/css)697
jquery, events
Web Developer Tips, Tricks, and Gotchas (mat)696
css, html, tips-and-tricks
What’s New in Firefox 9.0 (cra)695
browsers, mozilla, firefox
MooTools Behavior (moo)694
mootools
Smallest Possible […] File (mat)693
programming, minimalism, examples, link-lists
Apple Submits “Invalid” Patents to W3C to Delay Touch Events Standard (9to)692
apple, w3c, standards, legal, touch
IE Market Share (ppk)691
internet-explorer, microsoft, browsers, metrics
10 Useful Coding Tips, Techs, and Ideas690
tips-and-tricks, css, html, link-lists
Multiple Attribute Values (chr/css)689
html, attributes, css, selectors
Six CSS Layout Features to Look Forward To (div/sma)688
css, layout
The Smallest Possible Valid (X)HTML Documents (mat)687
html, xhtml, minimalism
Up Close and Personal With HTML5 IndexedDB686
html, indexeddb, databases
An Introduction to Object Oriented CSS (OOCSS) (lou/sma)685
introductions, oocss, css, examples
Is Apple Using Patents to Hurt Open Standards? (ars)684
apple, standards, legal
WebSockets Protocol Becomes Standard (sdt)683
websockets, protocols
On HTML and CSS Best Practices (css)682
html, css, best-practices
A Case Against Using CoffeeScript681
coffeescript
Why I’m Excited About “Names” in JavaScript (tab)680
javascript
A Tour of php.ini679
php
Responsive Images and Transparent Content Negotiation in HTTP (kar)678
images, html, responsive-design, content-negotiation
10 Tips to Optimize Your WordPress Theme (sma)677
wordpress, theming, php, optimization, tips-and-tricks
HTML Forms in HTML Emails (chr/css)676
html, forms, email, php
I Still Love Flash—Here’s Why675
flash, jquery, comparisons
More Shell, Less Egg (drd)674
shells, command-line, programming
jQuery Output Array in Random Order673
jquery, arrays, randomness
Creating Custom Font Stacks With “unicode-range” (dre/24w)672
css, fonts, unicode
The Script Tag (chr/css)671
html, javascript
To Collapse or Not to Collapse? A Multi-Column Question (fan)670
css, layout, margins
SEO Is Dead669
seo, social-media
Defining and Using Functions in PHP668
php, functions
Move the Web Forward (wil+)667
websites, learning, link-lists
Getting Started With Sass (dde/ali)666
introductions, preprocessors, sass
WAI–ARIA Gets Ready for a Starring Role in HTML5 (wir)665
aria, html, accessibility
Introduction to Git664
introductions, git, command-line
KSS—Knyle Style Sheets (kne)663
css, documentation
Linking in JSON (mno)662
json
5 Tips for More Efficient jQuery Selectors (cra)661
jquery, selectors, tips-and-tricks
How to Set Up a Print Style Sheet (sma)660
how-tos, css, print
Stay on the Design Cutting Edge With These HTML5 and CSS3 Resources659
html, css, link-lists
Frustrations With NVDA-Support (jcs)658
nvda, screen-readers, accessibility, communication
Mobile First Content Strategy657
mobile-first, mobile, content, content-strategy, accessibility, wcag
From Hypertext to Hyperdevices (don/w3c)656
web, web-platform, terminology, trends, standards
Reader Question About Hosting (chr/css)655
discussions, hosting
How to Use Firebug to Modify Your WordPress Site’s CSS654
videos, how-tos, firebug, wordpress, css
Improving the DOM (ann)653
dom
Sexy New HTML5 Semantics (bru/sma)652
html, semantics
The Primitives of the HTML5 Foundation (pau)651
videos, html
Vendor Prefixes Have Failed, What’s Next? (lea)650
css, vendor-extensions
On Web Apps and Their Keyboard Shortcuts (lea)649
web-apps, keyboard-shortcuts, usability
Transitions and Animations on CSS Generated Content (chr/css)648
css, generated-content, transitions, animations, browsers, support
A Practical Guide to Web App Success (mar)647
books, guides, web-apps
Blue Beanie of Thankfulness (chr/css)646
awareness-days, standards
Documenting Architecture Decisions645
architecture, documentation, processes
Vendor Prefixes Are Hurting the Web (hsi)644
css, vendor-extensions, web-platform
W3C Releases New Web Privacy Standard (wir)643
w3c, privacy, do-not-track
Five Questions With Tab Atkins (tab+/css)642
interviews, css, standards, content, google, dart
Pursuing Semantic Value (ada/sma)641
html, semantics
Our Pointless Pursuit of Semantic Value (div/sma)640
html, semantics
Web Designers vs. Web Developers (mho)639
career, comparisons
How to Create Multiple Borders in CSS3 (cra)638
how-tos, css, borders
How to Secure Your WordPress Website (sma)637
how-tos, wordpress, security, link-lists
Ian Hickson Responds Over HTML5 Getting “time” Element Back (cra)636
html, time
10 Handy HTML5/CSS3 Frameworks635
html, css, frameworks, link-lists
What’s New in Firefox 8 (cra)634
browsers, mozilla, firefox
An Extensive Guide to Web Form Usability (sma)633
guides, forms, usability, examples
Perch Cheatsheet632
perch, cheat-sheets
Sublime 2 vs. Notepad++631
code-editors, sublime-text, notepad++, comparisons
CSS Transitions: A Simple Way to Delight Your Visitors630
css, transitions, design
The Importance of Standards629
conventions, formatting, maintainability, collaboration
The Future of CSS: Embracing the Machine (sma)628
css, history, outlooks, cssdoc
But the Client Wants IE 6 Support! (lea/sma)627
internet-explorer, microsoft, browsers, business-relations
Will HTML5 Replace Native Apps? It Might: Here’s How to Figure Out When (the)626
html, native, mobile, desktop
How to Add Images to Your CSS Borders625
how-tos, css, borders, images
Building Web Pages With Local Storage624
browser-storage, javascript, browsers, support
about:csswg (fan)623
css, processes, standards
Introduction to URL Rewriting (sma)622
introductions, urls, redirecting, techniques, apache, servers
Goodbye “time”, “datetime”, and “pubdate”—Hello “data” and “value” (htm)621
html, attributes, time, semantics
The Hidden Nuggets of WCAG2: Information Relationships620
accessibility, wcag, html, semantics
Five Questions With Lea Verou (lea+/css)619
interviews, css, vendor-extensions
A Brief Introduction to Text Replacement With sIFR (jas)618
introductions, image-replacement, techniques, flash
Discover What’s New in CSS 4 (wir)617
css, selectors
Five Questions With Paul Irish (pau+/css)616
interviews, webkit, browser-engines, browsers, internet-explorer, microsoft, chrome, google
On Semantics in HTML (j9t)615
semantics, html
Using CORS614
cors, security
Introduction to MongoDB613
introductions, databases, mongodb
Infographic: History of Web Standards (jzb)612
history, standards
The Return of the “u” Element (htm)611
html, semantics
Some Notes on the Recent XML Encryption Attack (w3c)610
xml, encryption, security
XML Encryption Flaw Leaves Web Services Vulnerable (eur)609
web-services, xml, encryption, security
Top Minimalist Website Designs: Trends and Examples608
design, minimalism, trends, examples
Google and Adobe Support the W3C (hei)607
w3c, google, adobe
Serving XHTML With Math: A Recipe for Apache (ber/w3c)606
xhtml, mathml, apache, servers, configuration
PHP Namespaces605
php, namespaces
Organizing Mobile (ali)604
mobile, content, navigation, usability
Dive Into HTML5… on HTML5 Doctor (htm)603
html
Getting Started With PHP Templating (sma)602
introductions, php, template-engines, twig
Lightbox2601
libraries, javascript, images, effects, lightbox
Start Here, Build Everywhere: Announcing Foundation600
frameworks, foundation
Are CSS Tables Better Than HTML Tables?599
tables, css, html, semantics, comparisons
Why Google Dart Will Miss Its Target598
google, dart, javascript
The Developer’s Guide to Conflict-Free JavaScript and CSS in WordPress (pet/sma)597
guides, wordpress, javascript, css
Simple, Maintainable Templating With JavaScript (nza)596
javascript, handlebars, mustache, maintainability
Learning to Love HTML5 (lou/sma)595
html, semantics
Array Handling Functions594
php, arrays, functions
Scope Donuts (stu)593
css, scope
Where Form Met Function (ale)592
w3c, apple, history
Dive Into HTML5: In Memory of Mark Pilgrim (mis)591
books, html
10 Fantastic jQuery Techniques and Effects590
jquery, techniques, effects
When Web Standards Fail Us (nza)589
html, w3c, javascript, ecmascript, standards
Managing Change in the Cloud588
cloud-computing, maintenance
WordPress Essentials: How to Create a WordPress Plugin (sma)587
fundamentals, how-tos, wordpress, plugins
Introducing PHP Superglobals586
introductions, php
Internationalization vs. Localization: What’s the Difference? (cms)585
internationalization, localization, comparisons, terminology
Why Don’t Developers Dress Better? (kel)584
career, community
How to Develop WordPress Locally With MAMP (sma)583
how-tos, wordpress
On HTML Element Identifiers582
html, css
Responsive [Images] (gri/clo)581
images, responsive-design
Scalable and Modular Architecture for CSS (jus)580
books, websites, css, smacss
Demystifying Design (ali)579
design
Simple Made Easy (ric)578
videos, software-design, architecture, principles, complexity, simplicity
Building Prototypes in HTML and CSS577
html, css, prototyping
Introduction to PHP Arrays576
introductions, php, arrays
Useful Node.js Tools, Tutorials, and Resources (sma)575
nodejs, tooling, link-lists
Analyst Watch: HTML5 Is Not Quite Ready for Primetime (sdt)574
html, standards
Pagination With “rel="next"” and “rel="prev"”573
html, metadata, pagination, search, google, seo
The Guide to CSS Animation: Principles and Examples (sma)572
guides, css, animations, principles, examples
A Farewell to CSS3 Gradients (mis)571
css, gradients, vendor-extensions, svg, images
The State of RDF and JSON (w3c)570
rdf, json, json-ld
Do You Use These 7 Attribute Selectors in Your CSS?569
css, selectors
PHP Variables568
php, variables
An Introduction to Less: Less vs. Sass (sma)567
introductions, preprocessors, less, sass, examples
Flex Your Box (kar)566
css, flexbox, layout
Flexbox Is Dead, Long Live Flexbox! (tab)565
css, flexbox, layout
“Do Not Track” Standards for the Web: The Work Is Starting (npd+/w3c)564
do-not-track, privacy, w3c
Help the Community! Report Browser Bugs! (lea/sma)563
community, collaboration, browsers, documentation, bugs
9 Popular Cloud Use Cases562
cloud-computing, storage, reliability
Create Columns Easily With the CSS3 Multi-Column Layout Module561
css, layout
10 Tips for Developing With jQuery in Notepad++560
tips-and-tricks, code-editors, notepad++, jquery
jQuery Removing Bad Characters in HTML559
jquery, html, sanitization
Elements of a Viral Launch Page (sma)558
design, landing-pages, marketing
How to Optimize Images With HTML5 Canvas (sma)557
how-tos, images, optimization, canvas, html
On URL Readability (lea)556
urls, usability
CSS Needs a Bit of Basic Love (mat)555
css, standards
A Few Design Trends (jas)554
design, trends
How to Write CSS for Others (css/sma)553
how-tos, css, maintainability, comments, sorting, collaboration
How to Become a Web Design Expert (boa/sma)552
how-tos, design, career
Mobile Design Is Not Only Responsive (hcr)551
design, responsive-design, mobile
When (and When Not to) Use an Anchor Tag? (chr/css)550
html, links, semantics
How to Simulate CSS3 “box-shadow” in IE6–8 Without JavaScript (zol)549
how-tos, css, shadows, internet-explorer, microsoft, browsers
A Primer on A/B Testing (ali)548
introductions, testing, javascript, google, analytics
Infinite All-CSS Scrolling Slideshow (chr/css)547
images, scrolling, css, effects
How I Think Posting HTML in Comments Should Work (chr/css)546
html, content-management
The Best Forms Implementation I’ve Ever Built (dre)545
forms, html, perch
Adapted (sim)544
design, responsive-design, mobile-first
W3C Launches New “Agile” Standards Development Platform543
w3c, standards, community
Why I Love Our Industry (lea)542
career, community
5 Principles of User-Centered Interface Design541
principles, design, user-experience
HTML5 and the Document Outlining Algorithm (sma)540
html, headings
W3C Releases Simplified HTML5 Spec for Web Developers (sof)539
w3c, standards, html
10 of the Best CSS3 Code Generators (cra)538
css, code-generation, tooling, link-lists
Indeterminate Checkboxes (chr/css)537
forms, html
Rethinking CSS Grids (mar)536
css, grids, layout
The Web Is 20 Years Old Today (tec)535
web, anniversaries
How Browsers Work (pau)534
browsers, browser-engines, webkit, gecko, rendering, parsing, painting, html, css, javascript, link-lists
What Makes for a Semantic Class Name? (chr/css)533
html, css, attributes, naming, semantics, examples
The Personification of Design (sma)532
career, social-media, branding
IE8 Bug With “max-width” and “overflow” (jus)531
bugs, browsers, microsoft, internet-explorer, css, overflow
The Web Development Discipline530
learning, processes, career
More Logo Markup Tips (css)529
branding, images, logos, html, tips-and-tricks
“var” Selector528
javascript, css, selectors
Why Can’t We Trigger CSS3 Animations Using “:hover” and “:focus”? (mat)527
css, selectors, animations
Special Entities of HTML (jas)526
html, character-references
Examples of Sites Where localStorage Should or Is Being Used (chr/css)525
browser-storage, apis, javascript, examples
Defending the Generalists in the Web Design Industry (boa/sma)524
design, career
Modern Version Control With Git (tob/sma)523
version-control, git, concepts
The UX of Learning (ali)522
user-experience, design, learning
Extensions to the CSS Object Model (gla/w3c)521
cssom, css
Naming and Using IDs and Classes Properly (mat)520
html, css, attributes, naming, semantics
Emphasis in Design (jas)519
design
Improving on HTML518
html, xforms, xhtml, rdf
Responsive Web Design Techniques, Tools, and Design Strategies (vit/sma)517
design, responsive-design, techniques, tooling, strategies, link-lists
Notes From Writing HTML5 Media (bur)516
html, multimedia, security
Responsive “<img>” Elements in HTML, for Responsive Designs (mat)515
html, images, responsive-design
How to Change Image Attributes in WordPress Posts (cra)514
how-tos, wordpress
Little CSS Stuff Newcomers Get Confused About (chr/css)513
css, selectors, cascade, fundamentals
Don’t Use IDs in CSS Selectors?512
css, selectors, cascade, performance
Microsoft Drop Conditional Comments in IE10 (cra)511
microsoft, browsers, internet-explorer, conditional-comments
Content Choreography (tre)510
content, responsive-design
The Actual Browser Problems With Unquoted Attributes (chr/css)509
html, attributes, support, browsers
6 Methods for Vertical Centering With CSS508
css, centering, techniques, examples
Learning to Use the “:after” and “:before” Pseudo-Elements in CSS (lou/sma)507
css, selectors, generated-content, examples
IE 8 Thinks All Table Cells Have a Colspan (chr/css)506
internet-explorer, microsoft, browsers, tables, html, css
Does “<nav>” Belong in the “<header>” Element? (mat)505
html, navigation
Validation: Measuring and Tracking Code Quality (j9t)504
html, css, conformance, quality, metrics
HTML5 Please (div+)503
websites, html, css, javascript, apis, polyfills, support, browsers, web-platform
CSS Lint Is Harmful (mat)502
css, linting, tooling
With New Web Addresses, Internet Continues to Grow501
web, domains
Django Advice (sjl)500
django
5 Copywriting Errors That Can Ruin a Company’s Website (sma)499
writing, microcontent, metadata, seo
Component Models and Encapsulation (oth)498
discussions, dom, shadow-dom, w3c
Reconciling Various Forms of String Literals (iva/w3c)497
w3c, standards, strings
The Mobile Web: Discover the Possibilities496
web, mobile, metrics
CSS1K495
websites, css, minimalism
Why the Web Needs HTML5494
html, web-platform, history
Google’s Focus on Quality and the PostRank Acquisition493
google, seo, quality
“Do Not Track”: The Regulators’ Challenge (w3c)492
do-not-track, privacy, legal
Following a Web Design Process (sma)491
design, processes, project-management
Mozilla Release Firefox 5 (cra)490
browsers, mozilla, firefox
Screen Resolution ≠ Browser Window (chr/css)489
browsers, viewport, metrics, terminology
The HTML Email Boilerplate (cra)488
html, email, templates
CSS Wiki-Based Documentation (w3c)487
css
Useful “:nth-child” Recipes (chr/css)486
css, selectors, examples
Web Page Anatomy (jas)485
design-patterns, navigation
W3C Updates CSS Open Web Standards as Reality and Specs Converge (cms)484
w3c, css, standards
Introducing CSS Lint (nza)483
introductions, tooling, linting, css
Print Style Sheets and URLs (j9t)482
print, css, usability
What’s New in Google Chrome 12 (cra)481
browsers, google, chrome