Life is about deciding who you are: Join us and decide to be for environmental protection, free education and generous social security, human rights and international law, and, of course, action against oppression and violence (starting with helping the people of occupied Palestine 🇵🇸)! Hide

Frontend Dogma

“2010s” News Archive (7)

Entry (Sources) and Additional TopicsDate#
It’s Time to Stop Blaming Internet Explorer (nza/sma)906
internet-explorer, microsoft, browsers, progressive-enhancement
The Elements of the Mobile User Experience (sma)905
user-experience, mobile
.htaccess for All904
servers, apache, configuration
Max CSS903
css, training, community
Old Browsers Are Holding Back the Web (lou/sma)902
browsers, internet-explorer, microsoft, web-platform, metrics
PHP: The Right Way901
websites, books, php, best-practices
The “color()” Function (tab)900
css, functions
Learning CSS3: A Reference Guide (vit/sma)899
guides, learning, css, link-lists
How to Make a Living in the Web Industry898
how-tos, career, monetization, business-relations
Mastering CSS Principles: A Comprehensive Guide (vit/sma)897
guides, css, principles, link-lists
Top 20 Secrets of Coda 2 (pan)896
coda, code-editors, tips-and-tricks
Turn Off Cache in Firefox When [You’re] Testing895
caching, browsers, mozilla, firefox
5 Inspiring (and Useful) PHP Snippets894
php, examples
The Skinny on IE’s Update Policy (pau)893
browsers, microsoft, internet-explorer
Why “Do Not Track” Measures May Still Track You (mas)892
do-not-track, privacy, support, economics
An Introduction to Building Shopify Themes891
introductions, shopify, theming
Introduction to JavaScript Unit Testing (bas/sma)890
introductions, javascript, testing
Facilitating Great Design (ali)889
design, collaboration, processes
Europe Backs IE10 Privacy Settings (tec)888
do-not-track, privacy, internet-explorer, microsoft, browsers
99 Powerful New CSS and JavaScript Techniques (vit/sma)887
css, javascript, techniques, link-lists
The Open/Closed Principle Applied to CSS (css)886
principles, solid, oocss, css
Why Your Links Should Never Say “Click Here” (sma)885
links, microcontent, usability, seo
An Introduction to Content Security Policy (mik/dev)884
introductions, csp, security
JavaScript Profiling With the Chrome Developer Tools (sma)883
javascript, profiling, dev-tools, browsers, chrome, google
html7 (pvd)882
html, domains
“Do Not Track” Browser Option Will Remain Opt-in Only881
do-not-track, privacy, browsers
Microsoft’s “Do Not Track” Default in IE10 Violates New Specs (cne)880
internet-explorer, microsoft, browsers, do-not-track, privacy
The Advent of HTML5879
html, standards
Team Leader Manifesto—Take #4878
manifestos, leadership, engineering-management
How to Resize Background Images With CSS3 (cra)877
how-tos, resizing, backgrounds, css
Loading Half a Billion Rows Into MySQL876
mysql, databases, performance
Doing More With Your Django Models875
django
How CSS Handles Errors (tab)874
css, errors
Social Media Is a Part of the User Experience (boa/sma)873
user-experience, social-media, marketing
Exceptional Exception Handling in JavaScript (cji)872
javascript, errors
HTML Cheat Sheet871
html, cheat-sheets
Now Available: Maintainable JavaScript (nza)870
books, javascript, maintainability
Website Design for Tablets and Mobile869
design, responsive-design, mobile
Don’t Keep on Trackin’ (eco)868
do-not-track, privacy, w3c, economics
Favicons Next to External Links (chr/css)867
html, links, favicons, css, jquery
Understanding CSS Filter Effects (dev)866
css, filters, effects
HTML for Icon Font Usage (chr/css)865
html, icon-fonts, fonts, semantics
XBL 2.0 (w3c)864
xbl
10 Tips for Better Coding863
tips-and-tricks, quality, conventions, documentation, refactoring, naming, version-control, building, testing, tooling
5 Quick Tips to Improve Your jQuery862
tips-and-tricks, jquery
25 Bestselling Premium WordPress Themes in 2012861
wordpress, themes, trends, link-lists
Repurposing vs. Optimized Design (nng)860
design, desktop, mobile, print, optimization, comparisons, user-experience
Google’s Knowledge Graph—Has Search Just Changed Forever? (the)859
google, search, semantic-web
Madge858
packages, npm, dependencies, visualization
Web Design Manifesto 2012 (zel)857
manifestos, design, blogging
What’s New in Chrome 19 (cra)856
browsers, google, chrome
Cross Browser Styling of HTML5 Forms—Even in Older Browsers (zol)855
forms, html, css, examples
Sass vs. Less (chr/css)854
preprocessors, sass, less, comparisons
Two New Proposals to Solve the CSS3 Vendor Prefix Crisis (cra)853
css, vendor-extensions
An Overview of the Web Storage API (cji)852
overviews, browser-storage, apis, examples
Basic JavaScript Regular Expression Example851
javascript, regex, examples
Opera Further Messes Up the Vendor Prefix Mess (mat)850
opera, browsers, vendor-extensions, css
“Vendor Tokens” Offer Another Way Out of the CSS Prefix Mess (wir)849
css, vendor-extensions
Interaction Design in the Cloud (sma)848
interaction-design, tooling
The History of the Internet—Infographic847
history, web
Application Cache Is a Douchebag (jaf/ali)846
caching, browser-storage, offline
Responsive Image Format845
images, responsive-design, jpeg, pjpeg
Stop Making Endless Design Changes844
design, processes
Cross-Browser Debugging CSS (stu)843
css, debugging, browsers, cascade, vendor-extensions, hacks
Vendor Prefixes, the Wider Problem (mat)842
vendor-extensions, opera, browsers, interoperability
How I Got Into Web Development—the Long Version (lea)841
career, retrospectives
Managing Technical Debt (acm)840
technical-debt, programming, quality, processes
WordPress Shortcodes: A Complete Guide (sma)839
guides, wordpress
Cross-Site Scripting Attacks (XSS)838
security, xss, examples
A Non-Responsive Approach to Building Cross-Device Webapps (bor/dev)837
web-apps, mobile, javascript
Building With Content Choreography (jor)836
content, responsive-design
How to Use WebSockets Today With Pusher (cra)835
how-tos, websockets, tooling
The State of “Do Not Track” (w3c)834
do-not-track, privacy, w3c
A Pure CSS3 Cycling Slideshow (sma)833
css, animations, effects
CommonJS for Sprockets832
modules, commonjs
Google HTML/CSS Style Guide (j9t)831
google, html, css, style-guides, quality, principles, conformance, formatting, naming, sorting
What’s New in Firefox 12 and Chrome 18 (cra)830
browsers, mozilla, firefox, google, chrome
The Performance of localStorage Revisited (nza)829
performance, browser-storage, javascript
A Closer Look at Font Rendering (sma)828
fonts, rendering, typography
W3C to Develop HTML5 and Its Successor in Parallel (hei)827
w3c, html, standards
Pixels Are Ruining My Life (lyz/clo)826
css, units, responsive-design
Progress on HTML5 (w3c)825
html
Working With Files in PHP824
php, file-handling
My Coding Style and Guidelines (hcr)823
guidelines, conventions, formatting, html, css
Responsive Web Design: Is It the Future or a Feature?822
responsive-design, mobile, css, media-queries
Fighting the Space Between Inline Block Elements (chr/css)821
css, spacing
Decoupling HTML From CSS (jus/sma)820
html, css, principles, smacss
Why We Shouldn’t Make Separate Mobile Websites (bru/sma)819
mobile, responsive-design, usability, strategies
10 Recommended Cloud Management Tools818
cloud-computing, tooling, link-lists
Getting Started in HTML5817
introductions, html, semantics, multimedia, forms, apis
Modernize Your HTML5 Canvas Game816
canvas, apis, html, javascript, css, animations
The Future of the Web815
mobile, html, web-apps
Saving the Day With Scoped CSS (css)814
css, scope, maintainability
Let’s Talk About Semantics (htm)813
html, semantics, naming
An Introduction to Modernizr for Designers (lou/web)812
introductions, modernizr, design
BEM: A New Front-End Methodology (sma)811
bem, css, naming, conventions
Dev: Keep Government Tech Open Source (cra)810
interviews, foss, policies
DRY CSS: Don’t Repeat Your CSS809
css, principles
CSS Sprites Revisited (sma)808
css, sprites, images, techniques
Is the Way We Communicate With Clients All Wrong?807
communication, business-relations, processes
On Browser Testing (j9t)806
browsers, testing
Moving From Java to Ruby and Beyond805
programming, java, ruby
Using the CSS “:target” Selector (chr/css)804
css, selectors, jquery
On Responsive Images (chr/css)803
images, html, responsive-design
The Need for a Responsive Web Image Format (tel)802
responsive-design, images, mobile, webp
Bedrock (sli)801
web-platform, javascript
What’s Next for HTTP (mno)800
protocols, http
A 90 Year Old Secret to Online Marketing (gra)799
marketing, analytics, testing
Dynamic Function Names in JavaScript (mar)798
functions, naming, javascript
New Versions of Documents on Structured Data in HTML5 (iva/w3c)797
html, structured-data, rdf, microdata, semantic-web
Agile Is a Sham796
agile, processes, economics
A Comprehensive Introduction to Less: Mixins795
introductions, preprocessors, less, mixins
FTC Praises “Do Not Track” Initiatives, Refreshes Privacy Framework (tec)794
do-not-track, privacy, policies
How Should You Format Your CSS?793
css, formatting, consistency, maintainability
Demonstrating Responsive Design792
responsive-design, examples
Device-Agnostic Approach to Responsive Web Design (sma)791
css, media-queries, responsive-design
Working Successfully With Contractors790
collaboration, communication, business-relations
Introduction to JavaScript Source Maps (rya/dev)789
introductions, javascript, source-maps
Why I Love Working on the Web (mat)788
web, standards, community
5 Things I Hate About CSS3 (cra)787
css, vendor-extensions, dev-tools, browsers, support, w3c
Poll Results: Will There Be a CSS Competitor? (chr/css)786
surveys, css
Non-Functional Software Testing785
testing
The Art of Content Marketing (sma)784
content, content-strategy, marketing
About HTML Semantics and Front-End Architecture783
html, semantics, naming, architecture
Design Advice From Jony Ive782
design, principles
Multi-Device Layout Patterns781
design, responsive-design, design-patterns, layout, mobile, desktop
For a Future-Friendly Web (bra/ali)780
web, design, content
The Best Browser Is the One You Have With You (ali)779
mobile, browsers, web
100 jQuery Sliders for Images/Content778
jquery, sliders, link-lists
5 Things I Love About HTML5777
html, forms, multimedia, canvas, geolocation, apis
Writing Unit Tests for WordPress Plugins (sma)776
wordpress, plugins, testing, php, javascript
In Defense of localStorage (nza)775
browser-storage, javascript, performance
Node.js: Bubbling Up From JavaScript (tec)774
nodejs, javascript
PHP 5.4 Is Released—What’s New? (cra)773
php
Type Hinting in PHP772
php
Mastering CSS3 Text Shadows771
css, shadows
Sublime Text 2, a Truly Sublime Text Editor (the)770
sublime-text, code-editors
The Basics of Creating a Magento Module (sma)769
fundamentals, magento, modules
Can “Do Not Track” Starve the Web’s Cookie Monster? (ars)768
do-not-track, cookies, privacy, browsers, policies
Facebook Drives New W3C Working Group (zdn)767
w3c, mobile, web-platform, facebook+meta
Future-Ready Content (ali)766
content, microcontent
Mastering Box Shadows765
css, shadows
Why Transitions Are Important (sma)764
design, interaction-design, transitions
HTML5 Still Taking Shape (sdt)763
html, standards, web-apps, flash, silverlight
Places It’s Tempting to Use “display: none;”, but Don’t (chr/css)762
css, hiding
Living Standards761
standards, processes, whatwg, w3c
Responsive Navigation Patterns (bra)760
design, responsive-design, navigation, design-patterns
Why Web Accessibility Matters and How It Can Benefit Your Business or Website759
interviews, accessibility, economics, assistive-tech, mistakes, w3c
Redefining Hick’s Law (sma)758
design, principles
Capturing Audio and Video in HTML5 (dev)757
multimedia, apis, javascript, html
HTTP Debugging With Node and http-console756
http, debugging, nodejs, tooling
SSH Do’s and Don’ts755
ssh, protocols
Understanding Technical Debt (nza)754
technical-debt, concepts, quality
7 Solutions to the CSS3 Vendor Prefix Crisis (cra)753
css, vendor-extensions, browsers, interoperability, w3c
Apache Releases First Major New Version of Popular Web Server in Six Years (sjv/zdn)752
apache, servers
Inside WordPress Actions and Filters (sma)751
wordpress
If It Had Remained the Irrelevant Attribute (bur)750
html, attributes, accessibility
Building a High Performance Website749
performance, metrics, processes, optimization
MySQL Master-Slave Replication: Setting Up748
databases, mysql
Every Time You Call a Proprietary Feature “CSS3,” a Kitten Dies (lea/ali)747
css, vendor-extensions, terminology, standards
The Vendor Prefix Predicament: ALA’s Eric Meyer Interviews Tantek Çelik (tan+/ali)746
interviews, css, vendor-extensions
The Impending CSS Vendor Prefix Catastrophe (cra)745
css, vendor-extensions, browsers, interoperability
Mobile Sites vs. Apps: The Coming Strategy Shift (nng)744
mobile, native, strategies, comparisons, user-experience
The Performance Golden Rule743
performance, principles
TL;DR on Vendor Prefix Drama (chr/css)742
css, vendor-extensions, link-lists
W3C Says WebKit’s Dominance Is Damaging the Web (ver)741
w3c, webkit, chrome, google, safari, apple, browsers, vendor-extensions
Call for Action: The Open Web Needs You Now (gla)740
open-web, vendor-extensions, css, interoperability, browsers
CSS Vendor Prefixes Threaten Open Web (cra)739
open-web, css, vendor-extensions, standards, webkit
On the Vendor Prefixes Problem (bru)738
vendor-extensions, css, browsers, interoperability
Unfixed (mey)737
css, vendor-extensions, browsers, interoperability
WebGL Fundamentals (dev)736
fundamentals, webgl, apis
What’s New in Chrome 17 (cra)735
browsers, google, chrome
Getting Started With the “track” Element (dev)734
introductions, multimedia, captions, html
How to Create Your Own Random Number Generator in PHP (cra)733
how-tos, php, randomness
Musings on Preprocessing (chr/css)732
preprocessors, css, sass, less, stylus, compass, tooling
New W3C Validation Service With RDFa 1.1 and Microdata (iva/w3c)731
w3c, tooling, conformance, html, rdf, microdata
Is Routine Undermining Your Productivity?730
productivity
“Accept-Charset” Is No More (hsi)729
http, browsers
Introducing the CSS3 Test728
css, standards, testing
The CSS3 Test (lea)727
css, standards, support, browsers
Zynga Germany’s Paul Bakaus on What’s the Deal With HTML5726
interviews, html
“* { box-sizing: border-box }” FTW (pau)725
css, box-model
Intro to Compass/Sass (chr/css)724
videos, introductions, compass, sass
Mozilla Delivers Firefox 10 (tec)723
firefox, mozilla, browsers
Using the HTML5 Geolocation API722
html, geolocation, apis
What’s New in Firefox 10 (cra)721
browsers, mozilla, firefox
The Responsive Design Process (mat)720
responsive-design, processes, terminology, business-relations
An Introduction to jQuery for Designers719
introductions, jquery, design
How to Put Your CSS3 on “:target” (cra)718
css, selectors
Responsive Web Design717
responsive-design, css, media-queries, examples
Google Wants Faster TCP716
google, tcp, protocols, performance
Bending XML to Your Will715
xml, parsing, php
CSS Tip: An “em” Isn’t an “m”, but an “ex” Is an “x”714
css, units, typography, tips-and-tricks
Custom Fonts in Emails (chr/css)713
fonts, email
Why Should You Care About Website Usability?712
usability, consistency, simplicity, content, whitespace, html, quality
What Can You Do With 1 Kilobyte of CSS? (cra)711
css, minimalism
“window.scrollTo()” or: When to Stay Clear of User Agents (j9t)710
browsers, principles
Interview: Financial Times Experience With Web Apps (w3c)709
interviews, web-apps, html
Introduction to Linux Commands (sma)708
introductions, unix-like, command-line
How to Use Character Entities in HTML, CSS, and JavaScript (cra)707
how-tos, character-references, html, css, javascript
10 JavaScript Testing Tools706
javascript, testing, tooling, link-lists
An Important Time for Design (ali)705
design
Building Twitter Bootstrap (mdo/ali)704
bootstrap
Why Tabs Are Clearly Superior (lea)703
formatting, developer-experience
Resolution Independence With SVG (dbu/sma)702
svg, images, css, responsive-design
Twitter Bootstrap Generator (jch)701
twitter+x, bootstrap, tooling
Caching Images With JavaScript and HTML5 Progress Bars (zol)700
images, caching, performance, javascript, html, progress-indicators
10 Must Know CSS and CSS3 Resources and Tools699
css, tooling, link-lists
HTML KickStart698
websites, frameworks, html, presentational-html, css, jquery
What We Still Can’t Do Client-Side (lea)697
web-platform
Introduction to PHPDoc696
introductions, php, documentation
Profiling CSS for Fun and Profit695
css, profiling
CSS Media Queries in JavaScript (nza)694
css, media-queries, cssom, javascript
Simple Productivity Tip of the Day: Collect Your Thoughts693
productivity, tips-and-tricks
Skeuomorphic Design vs. Modern and/or Futuristic Design (mat)692
design, comparisons
pngquant (kor)691
websites, tooling, libraries, png, images, compression
Adaptive Images for Responsive Designs (mat)690
images, responsive-design, html
Base689
websites, frameworks, presentational-html, css
Internationalizing and Localizing Your WordPress Theme in 6 Steps (sma)688
wordpress, theming, localization, internationalization
The App Internet in 2012: Defining the Death of the Web687
web, html, web-apps
Installing Ruby With RVM on Ubuntu686
ruby, installing, unix-like
Custom Events Are Pretty Cool (chr/css)685
jquery, events
What’s New in Firefox 9.0 (cra)684
browsers, mozilla, firefox
Web Developer Tips, Tricks, and Gotchas (mat)683
css, html, tips-and-tricks
MooTools Behavior (moo)682
mootools
Smallest Possible […] File (mat)681
programming, minimalism, examples, link-lists
Apple Submits “Invalid” Patents to W3C to Delay Touch Events Standard (9to)680
apple, w3c, standards, legal, touch
IE Market Share (ppk)679
internet-explorer, microsoft, browsers, metrics
10 Useful Coding Tips, Techs, and Ideas678
tips-and-tricks, css, html, link-lists
Multiple Attribute Values (chr/css)677
html, attributes, css, selectors
Six CSS Layout Features to Look Forward To (div/sma)676
css, layout
Up Close and Personal With HTML5 IndexedDB675
html, indexeddb, databases
An Introduction to Object Oriented CSS (OOCSS) (lou/sma)674
introductions, oocss, css, examples
Is Apple Using Patents to Hurt Open Standards? (ars)673
apple, standards, legal
WebSockets Protocol Becomes Standard (sdt)672
websockets, protocols
On HTML and CSS Best Practices (css)671
html, css, best-practices
A Case Against Using CoffeeScript670
coffeescript
Why I’m Excited About “Names” in JavaScript (tab)669
javascript
A Tour of php.ini668
php
Responsive Images and Transparent Content Negotiation in HTTP (kar)667
images, html, responsive-design, content-negotiation
10 Tips to Optimize Your WordPress Theme (sma)666
wordpress, theming, php, optimization, tips-and-tricks
HTML Forms in HTML Emails (chr/css)665
html, forms, email, php
I Still Love Flash—Here’s Why664
flash, jquery, comparisons
More Shell, Less Egg (drd)663
shells, command-line, programming
jQuery Output Array in Random Order662
jquery, arrays, randomness
Creating Custom Font Stacks With “unicode-range” (dre/24w)661
css, fonts, unicode
Defining and Using Functions in PHP660
php, functions
Move the Web Forward (wil+)659
websites, learning, link-lists
SEO Is Dead658
seo, social-media
The Script Tag (chr/css)657
html, javascript
To Collapse or Not to Collapse? A Multi-Column Question (fan)656
css, layout, margins
Getting Started With Sass (dde/ali)655
introductions, preprocessors, sass
WAI–ARIA Gets Ready for a Starring Role in HTML5 (wir)654
aria, html, accessibility
Introduction to Git653
introductions, git, command-line
5 Tips for More Efficient jQuery Selectors (cra)652
jquery, selectors, tips-and-tricks
KSS—Knyle Style Sheets (kne)651
css, documentation
Linking in JSON (mno)650
json
How to Set Up a Print Style Sheet (sma)649
how-tos, css, print
Stay on the Design Cutting Edge With These HTML5 and CSS3 Resources648
html, css, link-lists
Frustrations With NVDA-Support (jcs)647
nvda, screen-readers, accessibility, communication
Mobile First Content Strategy646
mobile-first, mobile, content, content-strategy, accessibility, wcag
From Hypertext to Hyperdevices (don/w3c)645
web, web-platform, terminology, trends, standards
Reader Question About Hosting (chr/css)644
discussions, hosting
How to Use Firebug to Modify Your WordPress Site’s CSS643
videos, how-tos, firebug, wordpress, css
Improving the DOM (ann)642
dom
Sexy New HTML5 Semantics (bru/sma)641
html, semantics
The Primitives of the HTML5 Foundation (pau)640
videos, html
Vendor Prefixes Have Failed, What’s Next? (lea)639
css, vendor-extensions
On Web Apps and Their Keyboard Shortcuts (lea)638
web-apps, keyboard-shortcuts, usability
Transitions and Animations on CSS Generated Content (chr/css)637
css, generated-content, transitions, animations, browsers, support
A Practical Guide to Web App Success (mar)636
books, guides, web-apps
Blue Beanie of Thankfulness (chr/css)635
awareness-days, standards
Documenting Architecture Decisions634
architecture, documentation, processes
Vendor Prefixes Are Hurting the Web (hsi)633
css, vendor-extensions, web-platform
W3C Releases New Web Privacy Standard (wir)632
w3c, privacy, do-not-track
Five Questions With Tab Atkins (tab+/css)631
interviews, css, standards, content, google, dart
Pursuing Semantic Value (ada/sma)630
html, semantics
How to Create Multiple Borders in CSS3 (cra)629
how-tos, css, borders
Our Pointless Pursuit of Semantic Value (div/sma)628
html, semantics
Web Designers vs. Web Developers (mho)627
career, comparisons
How to Secure Your WordPress Website (sma)626
how-tos, wordpress, security, link-lists
Ian Hickson Responds Over HTML5 Getting “time” Element Back (cra)625
html, time
10 Handy HTML5/CSS3 Frameworks624
html, css, frameworks, link-lists
What’s New in Firefox 8 (cra)623
browsers, mozilla, firefox
An Extensive Guide to Web Form Usability (sma)622
guides, forms, usability, examples
Perch Cheatsheet621
perch, cheat-sheets
Sublime 2 vs. Notepad++620
code-editors, sublime-text, notepad++, comparisons
The Future of CSS: Embracing the Machine (sma)619
css, history, outlooks, cssdoc
The Importance of Standards618
conventions, formatting, maintainability, collaboration
Building Web Pages With Local Storage617
browser-storage, javascript, browsers, support
But the Client Wants IE 6 Support! (lea/sma)616
internet-explorer, microsoft, browsers, business-relations
Will HTML5 Replace Native Apps? It Might: Here’s How to Figure Out When (the)615
html, native, mobile, desktop
about:csswg (fan)614
css, processes, standards
Introduction to URL Rewriting (sma)613
introductions, urls, redirecting, techniques, apache, servers
The Hidden Nuggets of WCAG2: Information Relationships612
accessibility, wcag, html, semantics
Goodbye “time”, “datetime”, and “pubdate”—Hello “data” and “value” (htm)611
html, attributes, time, semantics
A Brief Introduction to Text Replacement With sIFR (jas)610
introductions, image-replacement, techniques, flash
Five Questions With Lea Verou (lea+/css)609
interviews, css, vendor-extensions
Discover What’s New in CSS 4 (wir)608
css, selectors
Five Questions With Paul Irish (pau+/css)607
interviews, webkit, browser-engines, browsers, internet-explorer, microsoft, chrome, google
Introduction to MongoDB606
introductions, databases, mongodb
On Semantics in HTML (j9t)605
semantics, html
Using CORS (dev)604
cors, security
Infographic: History of Web Standards (jzb)603
history, standards
The Return of the “u” Element (htm)602
html, semantics
Some Notes on the Recent XML Encryption Attack (w3c)601
xml, encryption, security
Top Minimalist Website Designs: Trends and Examples600
design, minimalism, trends, examples
XML Encryption Flaw Leaves Web Services Vulnerable (eur)599
web-services, xml, encryption, security
Google and Adobe Support the W3C (hei)598
w3c, google, adobe
PHP Namespaces597
php, namespaces
Serving XHTML With Math: A Recipe for Apache (ber/w3c)596
xhtml, mathml, apache, servers, configuration
Organizing Mobile (ali)595
mobile, content, navigation, usability
Dive Into HTML5… on HTML5 Doctor (htm)594
html
Getting Started With PHP Templating (sma)593
introductions, php, template-engines, twig
Lightbox2592
libraries, javascript, images, effects, lightbox
Start Here, Build Everywhere: Announcing Foundation591
frameworks, foundation
Why Google Dart Will Miss Its Target590
google, dart, javascript
The Developer’s Guide to Conflict-Free JavaScript and CSS in WordPress (pet/sma)589
guides, wordpress, javascript, css
Simple, Maintainable Templating With JavaScript (nza)588
javascript, handlebars, mustache, maintainability
Array Handling Functions587
php, arrays, functions
Learning to Love HTML5 (lou/sma)586
html, semantics
Scope Donuts (stu)585
css, scope
Where Form Met Function (ale)584
w3c, apple, history
Dive Into HTML5: In Memory of Mark Pilgrim (mis)583
books, html
10 Fantastic jQuery Techniques and Effects582
jquery, techniques, effects
Managing Change in the Cloud581
cloud-computing, maintenance
When Web Standards Fail Us (nza)580
html, w3c, javascript, ecmascript, standards
Introducing PHP Superglobals579
introductions, php
WordPress Essentials: How to Create a WordPress Plugin (sma)578
fundamentals, how-tos, wordpress, plugins
Internationalization vs. Localization: What’s the Difference? (cms)577
internationalization, localization, comparisons, terminology
Why Don’t Developers Dress Better? (kel)576
career, community
How to Develop WordPress Locally With MAMP (sma)575
how-tos, wordpress
On HTML Element Identifiers574
html, css
Responsive [Images] (gri/clo)573
images, responsive-design
Scalable and Modular Architecture for CSS (jus)572
books, websites, css, smacss
Building Prototypes in HTML and CSS571
html, css, prototyping
Demystifying Design (ali)570
design
Simple Made Easy (ric)569
videos, software-design, architecture, principles, complexity, simplicity
Introduction to PHP Arrays568
introductions, php, arrays
Useful Node.js Tools, Tutorials, and Resources (sma)567
nodejs, tooling, link-lists
Analyst Watch: HTML5 Is Not Quite Ready for Primetime (sdt)566
html, standards
Pagination With “rel="next"” and “rel="prev"”565
html, metadata, pagination, search, google, seo
A Farewell to CSS3 Gradients (mis)564
css, gradients, vendor-extensions, svg, images
The Guide to CSS Animation: Principles and Examples (sma)563
guides, css, animations, principles, examples
The State of RDF and JSON (w3c)562
rdf, json, json-ld
PHP Variables561
php, variables
An Introduction to Less: Less vs. Sass (sma)560
introductions, preprocessors, less, sass, examples
Flex Your Box (kar)559
css, flexbox, layout
Flexbox Is Dead, Long Live Flexbox! (tab)558
css, flexbox, layout
“Do Not Track” Standards for the Web: The Work Is Starting (npd+/w3c)557
do-not-track, privacy, w3c
Help the Community! Report Browser Bugs! (lea/sma)556
community, collaboration, browsers, documentation, bugs
9 Popular Cloud Use Cases555
cloud-computing, storage
10 Tips for Developing With jQuery in Notepad++554
tips-and-tricks, code-editors, notepad++, jquery
jQuery Removing Bad Characters in HTML553
jquery, html, sanitization
Elements of a Viral Launch Page (sma)552
design, landing-pages, marketing
How to Optimize Images With HTML5 Canvas (sma)551
how-tos, images, optimization, canvas, html
On URL Readability (lea)550
urls, usability
A Few Design Trends (jas)549
design, trends
CSS Needs a Bit of Basic Love (mat)548
css, standards
How to Write CSS for Others (css/sma)547
how-tos, css, maintainability, comments, sorting, collaboration
How to Become a Web Design Expert (boa/sma)546
how-tos, design, career
Mobile Design Is Not Only Responsive (hcr)545
design, responsive-design, mobile
When (and When Not to) Use an Anchor Tag? (chr/css)544
html, links, semantics
How to Simulate CSS3 “box-shadow” in IE6–8 Without JavaScript (zol)543
how-tos, css, shadows, internet-explorer, microsoft, browsers
A Primer on A/B Testing (ali)542
introductions, testing, javascript, google, analytics
Infinite All-CSS Scrolling Slideshow (chr/css)541
images, scrolling, css, effects
How I Think Posting HTML in Comments Should Work (chr/css)540
html, content-management
The Best Forms Implementation I’ve Ever Built (dre)539
forms, html, perch
Adapted (sim)538
design, responsive-design, mobile-first
W3C Launches New “Agile” Standards Development Platform537
w3c, standards, community
Why I Love Our Industry (lea)536
career, community
5 Principles of User-Centered Interface Design535
principles, design, user-experience
HTML5 and the Document Outlining Algorithm (sma)534
html, headings
W3C Releases Simplified HTML5 Spec for Web Developers (sof)533
w3c, standards, html
10 of the Best CSS3 Code Generators (cra)532
css, code-generation, tooling, link-lists
Indeterminate Checkboxes (chr/css)531
forms, html
Rethinking CSS Grids (mar)530
css, grids, layout
The Web Is 20 Years Old Today (tec)529
web, anniversaries
How Browsers Work (pau/dev)528
browsers, browser-engines, webkit, gecko, rendering, parsing, painting, html, css, javascript, link-lists
What Makes for a Semantic Class Name? (chr/css)527
html, css, attributes, naming, semantics, examples
The Personification of Design (sma)526
career, social-media, branding
IE8 Bug With “max-width” and “overflow” (jus)525
bugs, browsers, microsoft, internet-explorer, css, overflow
The Web Development Discipline524
learning, processes, career
More Logo Markup Tips (css)523
branding, images, logos, html, tips-and-tricks
“var” Selector522
javascript, css, selectors
Why Can’t We Trigger CSS3 Animations Using “:hover” and “:focus”? (mat)521
css, selectors, animations
Special Entities of HTML (jas)520
html, character-references
Examples of Sites Where localStorage Should or Is Being Used (chr/css)519
browser-storage, apis, javascript, examples
Defending the Generalists in the Web Design Industry (boa/sma)518
design, career
Modern Version Control With Git (tob/sma)517
version-control, git, concepts
The UX of Learning (ali)516
user-experience, design, learning
Emphasis in Design (jas)515
design
Extensions to the CSS Object Model (gla/w3c)514
cssom, css
Naming and Using IDs and Classes Properly (mat)513
html, css, attributes, naming, semantics
Improving on HTML512
html, xforms, xhtml, rdf
Responsive Web Design Techniques, Tools, and Design Strategies (vit/sma)511
design, responsive-design, techniques, tooling, strategies, link-lists
How to Change Image Attributes in WordPress Posts (cra)510
how-tos, wordpress
Notes From Writing HTML5 Media (bur)509
html, multimedia, security
Responsive “<img>” Elements in HTML, for Responsive Designs (mat)508
html, images, responsive-design
Little CSS Stuff Newcomers Get Confused About (chr/css)507
css, selectors, cascade, fundamentals
Microsoft Drop Conditional Comments in IE10 (cra)506
microsoft, browsers, internet-explorer, conditional-comments
Content Choreography (tre)505
content, responsive-design
The Actual Browser Problems With Unquoted Attributes (chr/css)504
html, attributes, support, browsers
Learning to Use the “:after” and “:before” Pseudo-Elements in CSS (lou/sma)503
css, selectors, generated-content, examples
IE 8 Thinks All Table Cells Have a Colspan (chr/css)502
internet-explorer, microsoft, browsers, tables, html, css
Does “<nav>” Belong in the “<header>” Element? (mat)501
html, navigation
Validation: Measuring and Tracking Code Quality (j9t)500
html, css, conformance, quality, metrics
HTML5 Please (div+)499
websites, html, css, javascript, apis, polyfills, support, browsers, web-platform
CSS Lint Is Harmful (mat)498
css, linting, tooling
With New Web Addresses, Internet Continues to Grow497
web, domains
Django Advice (sjl)496
django
5 Copywriting Errors That Can Ruin a Company’s Website (sma)495
writing, microcontent, metadata, seo
Component Models and Encapsulation (oth)494
discussions, dom, shadow-dom, w3c
Reconciling Various Forms of String Literals (iva/w3c)493
w3c, standards, strings
The Mobile Web: Discover the Possibilities492
web, mobile, metrics
CSS1K491
websites, css, minimalism
Why the Web Needs HTML5490
html, web-platform, history
Google’s Focus on Quality and the PostRank Acquisition489
google, seo, quality
“Do Not Track”: The Regulators’ Challenge (w3c)488
do-not-track, privacy, legal
Following a Web Design Process (sma)487
design, processes, project-management
Mozilla Release Firefox 5 (cra)486
browsers, mozilla, firefox
Screen Resolution ≠ Browser Window (chr/css)485
browsers, viewport, metrics, terminology
The HTML Email Boilerplate (cra)484
html, email, templates
CSS Wiki-Based Documentation (w3c)483
css
Useful “:nth-child” Recipes (chr/css)482
css, selectors, examples
Web Page Anatomy (jas)481
design-patterns, navigation
W3C Updates CSS Open Web Standards as Reality and Specs Converge (cms)480
w3c, css, standards
Introducing CSS Lint (nza)479
introductions, tooling, linting, css
Print Style Sheets and URLs (j9t)478
print, css, usability
What’s New in Google Chrome 12 (cra)477
browsers, google, chrome
Unquoted Attribute Values in HTML and CSS (mat)476
html, attributes, css, javascript
Marking Files as Binary in CVS (mar)475
cvs
A Decade Later, W3C Finalizes CSS 2.1474
w3c, css, standards
Defining Good Design (jas)473
design, usability, aesthetics
Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification (ber+/w3c)472
css, standards
Fluid Images (bee/ali)471
layout, css, images, responsive-design
Hello jQuery Mobile470
jquery
Heroku: Your First Staging Environment469
heroku, environments
Modern Debugging Tips and Tricks (ali)468
javascript, debugging, tips-and-tricks
Web Development Principles: Develop for What Is, Not What Could Be (j9t)467
principles
Website Navigation: Planning and Implementing (vit/sma)466
navigation, examples
Introducing schema.org: Search Engines Come Together for a Richer Web465
introductions, structured-data, search, google, microsoft, yahoo
Making Forms Fabulous With HTML5 (dev)464
html, forms, semantics, overviews
Rendering HTML5 in Older Browsers With Google Chrome Frame (ind/dev)463
html, google, chrome-frame, browsers, microsoft, internet-explorer, plugins
Getting Started With Defensive Web Design (sma)462
introductions, design, examples
Better Image Management With WordPress (sma)461
wordpress, images, maintenance, php
Use PHP Flush to Improve Site Loading Speed460
php, flushing, performance
Better Semantics With CSS Combinators and Selectors459
css, selectors
HTML5: Are We There Yet? (ple/w3c)458
html
Introduction to DNS: Explaining the Dreaded DNS Delay (sma)457
introductions, dns, network, domains
The Story of the HTML5 Shiv (pau)456
html, history, polyfills
How to Detect Browser Support for CSS3 Properties (cra)455
how-tos, css, support, browsers, feature-detection
How Important Is Semantic HTML?454
html, semantics
When Using “!important” Is the Right Choice (chr/css)453
css, cascade
Hybrid Apps Are BS (joh)452
web, native
Optimizing Error Pages: Creating Opportunities Out of Mistakes (sma)451
error-pages, optimization
An Introduction to CSS Keyframes Animation (lou/sma)450
introductions, css, animations
10 jQuery and ASP Plugins449
jquery, asp, plugins, link-lists
A “rel=canonical” Corner Case448
google, search, urls, metadata
HTML5: The Upcoming Technology for the Web447
html, web
Hash URIs (jen/w3c)446
urls
Personal Blogs of Web People That I Like to Read (chr/css)445
community, link-lists
The Future of CSS: Experimental CSS Properties (sma)444
css, experiments, vendor-extensions
Reduce Your jQuery Script Loading Times443
jquery, embed-code, performance
More Meaningful Typography (ali)442
typography, css
Now You See Me (aar/ali)441
css, hiding, comparisons, accessibility, jquery
Using CSS3: Older Browsers and Common Considerations (sma)440
css, browsers, support, progressive-enhancement, vendor-extensions, link-lists
The Angst of Accessibility (sib)439
accessibility, advocacy
Font Sizing With “rem” (jus)438
css, units, typography
Skeleton437
websites, presentational-html, css, skeleton
Confessions of a Converted PHP Developer: Mixing Like a Baker436
ruby, php, mixins, comparisons
Making Sense of Google PageRank (gra)435
pagerank, google, seo
Responsive Data Tables (chr/css)434
tables, html, css, responsive-design, internet-explorer, microsoft, browsers
Using the Lynx Web Browser433
lynx, browsers, command-line
HTML5, CSS3, and DOM Performance (pau/goo)432
videos, html, css, dom, performance
3 Usability Testing Habits to Make431
usability, testing
CSS3 vs. CSS: A Speed Benchmark (sma)430
css, performance, comparisons, metrics
Normalize.css429
css, resets, normalize-css
The Difference Between “:nth-child” and “:nth-of-type” (chr/css)428
css, selectors, comparisons
Camino, a Fast Alternative to Bloated Heavyweight Browsers427
camino, browsers, comparisons
How to Synchronize Your PHP and MySQL Timezones (cra)426
how-tos, php, mysql, databases
Faking “float: center” With Pseudo Elements (chr/css)425
css, floats
In The Plex: Cutts Is GoogleGuy (rus/ser)424
google
Powerful New CSS Techniques and Tools (vit/sma)423
css, techniques, tooling, link-lists
Increasing Your Site’s Google PageRank422
pagerank, google, seo
Invert a Whole Webpage With CSS Only (lea)421
css, effects
CSS3 “text-shadow”—Can It Be Done in IE Without JavaScript? (zol)420
css, shadows, internet-explorer, microsoft, browsers
Internet Explorer 10 Debuts at Mix 2011419
internet-explorer, microsoft, browsers
The Art of Accessibility (sib)418
accessibility
W3C HTML WG Decisions: “hidden”, “longdesc”, Table Summary, and the Myth of Hidden Metadata (bur)417
html, attributes, tables, standards, w3c
Color Theory 101 (jas)416
introductions, colors, design
Changes in the Chrome User Agent415
chrome, google, browsers
Putting IE to Sleep414
internet-explorer, microsoft, browsers
Design Principles (ada)413
websites, overviews, principles
Each One Is the Best—for Different Definitions of “Best” (dav)412
layout, silverlight
How to Use CSS3 Pseudo-Classes (sma)411
how-tos, css, selectors, examples
JavaScript Madness: Layout Engines410
javascript, browsers, browser-engines, javascript-engines
Designing for the Future Web (sma)409
design, mobile, seo
15 JavaScript String Functions408
javascript, strings, functions
Optimizing a Screen for Mobile Use (nng)407
mobile, optimization, usability