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

“html” News Archive (3)

Entry (Sources) and Additional TopicsDate#
Alt vs. Figcaption (tho)1,054
accessibility, comparisons
Why It’s Good for Users That HTML, CSS, and JS Are Separate Languages (hdv)1,053
css, javascript
Know Your Standards (ste)1,052
accessibility, standards, wcag, aria, link-lists
Standardizing Select and Beyond: The Past, Present, and Future of Native HTML Form Controls (sea/sma)1,051
forms
Upgrade Your HTML II (j9t/fro)1,050
books, frontend-dogma, minimalism, craft, conformance
Markup (j9t+/htt)1,049
web-almanac, studies, research, metrics
GIFs and “prefers-reduced-motion” (chr/css)1,048
images, gif, reduced-motion
In Defense of Tables and Floats in Modern Day Development (css)1,047
css, floats, tables
Smarter Ways to Generate a Deep Nested HTML Structure (ana/css)1,046
php, pug
Come Full Circle—Back to HTML1,045
code-editors, vi+vim, neovim
A Guide to HTML and CSS Forms (No Hacks) (dxn)1,044
guides, css, forms
Islands Architecture1,043
architecture, concepts
HTML for Subheadings and Headings (chr/css)1,042
headings
SVG Title vs. HTML Title Attribute (chr/css)1,041
svg, attributes
Pausing a GIF With “details”/“summary” (chr/css)1,040
disclosure-widgets, gif, images, animations
Web Standards1,039
standards, w3c, xml, xhtml, css, wcag
Where Do You Learn HTML and CSS in 2020? (chr/css)1,038
css, learning, link-lists
Writing for HTML Newbies (geo)1,037
training
Remembrance of Tags Past (mey)1,036
history, web-platform, xhtml, css, hacks, doctype-switching
On Adding IDs to Headings (chr/css)1,035
headings
How to Reverse CSS Custom Counters (css)1,034
how-tos, css, lists
Getting Started With HTML Using Glitch.com (jon)1,033
videos, introductions, glitch
The 24 Boolean Attributes of HTML (j9t)1,032
attributes
HTML Tips (mar)1,031
tips-and-tricks
What to Use Instead of Number Inputs (chr/css)1,030
forms
Why Do Some HTML Elements Become Deprecated? (css)1,029
standards, deprecation
Performance Tips: Minifying HTML, CSS, and JS1,028
videos, performance, css, javascript, minification, tips-and-tricks
How to Create a “Skip to Content” Link (css)1,027
how-tos, skip-links, css, accessibility
Fluid Width Video (chr/css)1,026
multimedia, responsive-design
Setting Height and Width on Images Is Important Again (tun/sma)1,025
images, performance, web-vitals
Do This to Improve Image Loading on Your Website (fon/css)1,024
performance, images
How We Learned to Draw Text on HTML5 Canvas1,023
canvas, apis, svg, javascript
HTML Data Attributes Guide (chr/css)1,022
guides, custom-data
Why JavaScript Is Eating HTML (css)1,021
css, javascript, maintainability
Select an Element With a Non-Empty Attribute (chr/css)1,020
css, selectors, custom-data
Old CSS, New CSS (eev)1,019
css, history, examples, browser-wars, doctype-switching, dhtml, web-2.0, hacks, vendor-extensions, flexbox, layout
What’s the Difference Between Width/Height in CSS and Width/Height HTML Attributes? (chr/css)1,018
css, attributes, comparisons
A Web Component With Different HTML for Desktop and Mobile (chr/css)1,017
web-components, mobile, desktop
If It Can Be Done Using an HTTP Header, Use an HTTP Header (j9t)1,016
maintainability, maintenance, http, http-headers
Why You Should Choose HTML5 “article” Over “section” (bru/sma)1,015
semantics, headings
Why Do We Use .html Instead of .htm? (chr/css)1,014
POURing ARIA Into the HTML Element Specs (24a)1,013
accessibility, aria
RTL Styling 101 (sha)1,012
introductions, internationalization, layout, design, css
An HTML Optimizer’s Config for HTML Minifier (j9t)1,011
html-minifier, minification, optimization, configuration, performance, minimalism
How to Style and Animate the Letters in a String Using CSS (fos)1,010
how-tos, css, animations
The Order of CSS Classes in HTML Doesn’t Matter (fon/css)1,009
css, cascade
Quoting in HTML: Quotations, Citations, and Blockquotes (css)1,008
semantics
Conversational Semantics (aar/btc)1,007
videos, semantics, voice, conversational-design
Upgrade Your HTML (the Booklet) (j9t)1,006
books, minimalism, craft, conformance
On Writing Better Markup (j9t)1,005
quality, maintainability, performance, terminology
The “hidden” Attribute Is Visibly Weak (chr/css)1,004
attributes, hiding
Heading Levels (ann)1,003
headings
Multi-Million Dollar HTML (chr/css)1,002
accessibility, labels, economics
Some HTML Is “Optional” (chr/css)1,001
standards, performance
Optional HTML (sto)1,000
Working With Attributes on DOM Elements (css)999
dom, attributes, custom-data, javascript
Optional HTML: Everything You Need to Know (j9t)998
performance, minimalism
Datalist Is for Suggesting Values Without Enforcing Values (chr/css)997
forms
Frontend Design, React, and a Bridge Over the Great Divide (bra)996
css, javascript, react, career
When to Use “img,” “img@ srcset,” and “picture” and “source” (j9t)995
images
The Problem With Web Development Checklists, or: The Frontend Checklist, Revised (j9t)994
checklists, accessibility, performance, seo, social-media
How to Section Your HTML (css)993
how-tos, semantics, examples
W3C and WHATWG Agreement: Single Version of HTML, DOM Specifications (sci)992
w3c, whatwg, dom, standards
W3C and WHATWG Come Together for HTML and DOM Specifications991
w3c, whatwg, dom, standards
War Is Over, if You Want It: W3C, WHATWG Agree to Work Towards Single Spec for HTML and DOM (the)990
w3c, whatwg, standards, dom
W3C and the WHATWG Signed an Agreement to Collaborate on a Single Version of HTML and DOM (w3c)989
w3c, whatwg, dom, standards
W3C and WHATWG Agree to Work Together Over HTML and DOM988
w3c, whatwg, dom, standards
Everything You Ever Wanted to Know About “inputmode” (chr/css)987
forms, keyboard-shortcuts
Browser Resource Hints: “preload”, “prefetch”, and “preconnect” (deb)986
performance, hints, http-headers, http, preloading
Why, How, and When to Use Semantic HTML and ARIA (ada/css)985
aria, semantics, accessibility
HTML Optimization: A Standard Config for HTML Minifier (j9t)984
optimization, configuration, tooling
Building a Node.js Express API to Convert Markdown to HTML (sma)983
nodejs, express, markdown, conversion
Art Direction for the Web Using CSS Shapes (mal/sma)982
design, css, shapes
An Introduction to Web Components (css)981
introductions, web-components, javascript, shadow-dom
HTML and Performance: Leave Out Optional Tags and Quotes (j9t)980
performance
The Great Divide (chr/css)979
css, javascript, career
Styling a Web Component (chr/css)978
web-components, shadow-dom, dom, custom-properties, css
Speed Up Next-Page Navigations With Prefetching (add)977
performance, hints, http-headers, http, webpack
Everything You Know About Web Design Just Changed (jen)976
slides, layout, css, tables, flash, history, responsive-design, intrinsic-design
Why Isn’t It “<style src="">”? (chr/css)975
standards, history
The “D” in the DOM (24a)974
accessibility, headings
Front-End Development Is Not a Problem to Be Solved (fon/css)973
css, bootstrap, craft, career
You’re Using “em” Wrong (log)972
semantics, markdown
Splicing HTML’s DNA With CSS Attribute Selectors (sma)971
attributes, css, selectors
Valid CSS Content (chr/css)970
css, validation
Nested Links (chr/css)969
links
Responsive Images (wil/ali)968
css, images, responsive-design
Conversational Semantics (aar/ali)967
semantics, voice, conversational-design
What Do You Need to Know When Converting a Flash Game Into HTML5? (sma)966
migrating, flash
Did You Know That Style and Script Tags Can Be Set to “display: block”? (fon/css)965
css
Improving Performance Perception: On-Demand Image Resizing964
performance, optimization, images, resizing
DRY HTML or DRY CSS?963
maintainability, principles, css, bem, oocss, atomic-css
Moving From Flash to HTML, CSS, and JavaScript (sma)962
flash, css, javascript, refactoring
Some Things About “alt” Text (chr/css)961
accessibility, alt-text, images
Third Party CSS Is Not Safe (jaf)960
css, embed-code, security
What Is an HTML5 App and Do I Want One?959
mobile, native, web-apps
HTML, CSS, and Dependency Direction (j9t)958
css, dependencies, maintainability, best-practices
HTML-First at Wiley (tzv)957
rdf, content-management
Fast-Forwarding Media Support on the Web (tid/w3c)956
multimedia
“Stop Using CSS Selectors for Non-CSS” (chr/css)955
css, javascript, jquery, selectors
What Is HTML 5? (mar/com)954
W3C Releases HTML 5.2 as Official Recommendation (kba/inf)953
w3c, standards
What’s New in HTML5.2 (inf)952
standards
How the Death of Flash Helped Build the Future of the Web, and Why It Matters Now (for)951
flash, web-apps, web-platform
HTML 5.2 Is Done, HTML 5.3 Is Coming (w3c)950
standards, w3c
HTML 5.2 (ste+/w3c)949
standards
A Developer’s Guide to Better Accessibility (a11+/24a)948
guides, accessibility, semantics, keyboard-navigation, naming, tooling
Building Accessible Menu Systems (hey/sma)947
accessibility, navigation, aria
HTML Email and Accessibility (css)946
email, tables, accessibility
The Front-End Checklist (the)945
websites, checklists, css, javascript, images, accessibility, performance, seo
You Can Get Pretty Far in Making a Slider With Just HTML and CSS (chr/css)944
sliders, css
Building Inclusive Toggle Buttons (hey/sma)943
accessibility, forms, buttons, toggles
We Tested 3 WordPress Minify Plugins: Our Results (mac/the)942
wordpress, plugins, tooling, minification, css, javascript
With Flash Ending, It’s Time to Uninstall It From Your Browser941
flash
Best Practices for Combining JavaScript With HTML940
javascript, best-practices
Custom Elements v1—Reusable Web Components (dev)939
maintainability, web-components, shadow-dom, dom, examples
The Nine Principles of Design Implementation (sma)938
design, principles, css
What I Learned Building Google’s Web Frameworks (j9t)937
google, frameworks, css, lessons
Naming Things Is Only Getting Harder (geo/css)936
css, naming
Animating Single Div Art (css)935
css, animations, art
What Is the Future of Front End Web Development? (chr/css)934
outlooks, user-experience, javascript, documentation, native, web, urls, performance, css, preprocessors, building, tooling
Using ARIA (ste/w3c)933
guides, aria, accessibility
Total HTML Agnosticism (chr/css)932
tech-stacks
Linting HTML Using CSS (ire)931
css, linting, quality
The Document Outline Dilemma (ame/css)930
headings, semantics, accessibility
On EME in HTML5 (tim/w3c)929
eme, drm, legal, security, standards, w3c
Do We Need a New Heading Element? We Don’t Know (jaf)928
headings
HTML APIs: What They Are and How to Design a Good One (lea/sma)927
how-tos, apis, javascript
20+ Docs and Guides for Front-End Developers (lou)926
css, javascript, link-lists
Need Lorem Ipsum? Inside HTML? (chr/css)925
placeholders, tooling
Building a Fully-Accessible Help Tooltip (sar)924
accessibility, tooltips, aria
4 Ways to Make a Table With Borders Only on the Inside (Tic-Tac-Toe Style) (chr/css)923
tables, css
Making “input type=date” Complicated (ppk)922
forms, edge, microsoft, chrome, google, browsers, comparisons
Using the “aria-current” Attribute (tin)921
attributes, aria, accessibility
HTML5 Page Structure Basics (lou)920
fundamentals, semantics
An HTML5 FAQ (lou)919
Know It All918
websites, css, dom, javascript, svg, cssom, nodejs
Improve Your Website’s Accessibility With WAI–ARIA (lou)917
accessibility, aria, optimization
Presentation Attributes vs. Inline Styles (chr/css)916
svg, attributes, css, comparisons
Front-End Tools: My Favorite Finds of 2016 (lou)915
css, javascript, tooling, link-lists
Introducing HTML5 (lou)914
introductions
What’s New in HTML 5.1913
semantics
HTML5 Is the Next $100 Billion Game Platform (ven)912
mobile, native
Random Interesting Facts on HTML/SVG Usage (cat/css)911
svg, metrics, amp, accessibility
HTML 5.1 Is the Gold Standard (ple/w3c)910
standards, w3c
HTML 5.1 Update Available With New Features and Changes909
w3c
Stop Using the Old “Clearfix” (j9t)908
css, floats, presentational-html, maintainability
Responsive Images in CSS (chr/css)907
images, responsive-design, css
The Glory Days of the Web (bka)906
web-platform, css, javascript, frameworks, libraries, history
Will We Be Flattening Our HTML for CSS Grids? (chr/css)905
css, grids, layout
W3C Set to Publish HTML 5.1, Work Already Started on HTML 5.2 (cam/sof)904
w3c, standards
HTML5: Optional HTML Tags903
google
HTML—From 5.1 to 5.2 (w3c)902
standards, w3c
Are Icons Content? (chr/css)901
icons, images, content
Developing Extensible HTML and CSS Components (jon/css)900
css, components, extensibility
You Can Kinda Invent Your Own Weird Design Language With Attributes and Attribute Selectors (chr/css)899
css, attributes, selectors, naming
A Refined Content Security Policy (web)898
csp, security, webkit, safari, apple, browsers
The Performance Benefits of “rel=noopener” (jaf)897
links, performance, security
Custom Formatting in HTML and LaTeX Code Listings Using Pandoc896
formatting, tooling
Google’s HTML5 Push Creates Shortage of Agency, Brand Experts895
flash, monetization, marketing, google
Subresource Integrity (dev+/w3c)894
security, hashing, standards
Using the “title” Attribute to Help Users Predict Where They Are Going (nng)893
attributes, links, microcontent
HTML5 Has Changed the Internet but the World’s Now Ready for HTML6892
standards, web
Using the HTML “lang” Attribute (tin/tpg)891
accessibility, attributes, localization
Form Validation UX in HTML and CSS (chr/css)890
forms, validation, css, user-experience
Finishing HTML5.1… and Starting HTML5.2 (w3c)889
standards, w3c
HTML Manifest (bru)888
web-apps
Considerations for Styling the “pre” Tag (chr/css)887
css, syntax-highlighting
Building a Robust Frontend Using Progressive Enhancement886
css, javascript, single-page-apps, testing, progressive-enhancement
Meaningful CSS: Style Like You Mean It (tba/ali)885
css, semantics
Web Designers, Can You Speak Web?884
css, design, browsers, concepts, link-lists
Work Begins on HTML5.1 via GitHub (neo)883
w3c
RespImageLint—Linter for Responsive Images882
bookmarklets, images, responsive-design, linting
Working on HTML5.1 (tin/w3c)881
standards, w3c
How Good Are Your HTML and CSS Comments? (hey)880
css, comments, maintainability, collaboration, examples
Keeping Your Content Classy (dre)879
content, content-management
Do You Know These Eight HTML5 Tags?878
semantics
The Future of Loading CSS (jaf)877
css, rendering, chrome, google, browsers
The Woes of Date Input (htm)876
forms
The World Wide Web: Huge Possibilities for Tomorrow875
w3c, web
JavaScript, HTML5, and the Web Made Big Comebacks in 2015 (dan)874
javascript, web, retrospectives
Reimagining Single-Page Applications With Progressive Enhancement (hey/sma)873
single-page-apps, progressive-enhancement, css, javascript
A Brief(ish) History of the Web Universe: Time (bka)872
web, history
Seriously, Don’t Use Icon Fonts (tyl/clo)871
fonts, icon-fonts, quality
The Image Replacement Museum (mar/css)870
image-replacement, techniques, css, images, overviews, link-lists
How to Make Charts With SVG (fon/css)869
how-tos, visualization, svg, images, javascript
Transforming the Web With HTML5 (sdt)868
web-platform, flash, multimedia
The Anatomy of Responsive Images (jaf)867
images, responsive-design, support, browsers
The Age of HTML5 Ads866
monetization
10 Common Mistakes Web Developers Make865
mistakes, css, javascript, career, performance
IAB Says HTML5 Is New Standard, Adobe Agrees (ada)864
monetization, adobe
The Current State of HTML5/CSS3 Browser Support863
css, browsers, support, canvas, flexbox, colors, vendor-extensions, multimedia
A Brief History of HTML (rpo)862
history, wml, hdml, chtml, wap
HTML5 Comes of Age: It’s Finally Time to Tell Flash Good-Bye861
multimedia, eme, drm, flash, silverlight
Accessible Footnotes With CSS (kit)860
css, accessibility
Is HTML “Complete”? (bru)859
standards, web-platform
What Are Web Standards858
standards, history, xml, xhtml, css, wcag, w3c
</html> (tim)857
web-platform
Monotype Is Introducing an HTML5-Based Web Font Platform856
fonts
HTML5 Canvas: What Is It?855
canvas, javascript
“It’s Alive!”: Apps That Feed Back Accessibly (hey/sma)854
accessibility, aria, live-regions, web-apps
Let Links Be Links (ali)853
links, javascript, frameworks
Refresh HTTP Header (kar)852
redirecting, http-headers, http, metadata, history
Flash’s Slide Into Irrelevance851
flash, air, adobe
HTML5 Local Storage Revisited850
browser-storage, apis
Can CSS Be Too Modular? (css)849
css
New Book: “The Little Book of HTML/CSS Frameworks” (j9t)848
books, frameworks, css
HTML5 Image Description Extension (“longdesc”) (cpt/w3c)847
images, standards
Progressive Enhancement and Data Visualizations (css)846
progressive-enhancement, css, svg, visualization
The Case Against DRM Needs to Be Made Now (kni/giz)845
drm, w3c
On the Deterioration of HTML/CSS Practices (j9t)844
css, craft
Analyst Watch: 2015 Will Be a Pivotal Year for HTML5 (sdt)843
HTML5 Differences From HTML4 (zco/w3c)842
comparisons, standards
10 Typical HTML Interview Exercises841
interviewing, conformance, semantics, aria
5 Obsolete Features in HTML5840
Responsive Images in Practice (ali)839
images, responsive-design, css
HTML5 Finally Released as W3C Recommendation (sco)838
standards, w3c
HTML5 Is a Recommendation (iva/w3c)837
standards
HTML5 Finalized, Finally (cio)836
standards, w3c
Open Web Platform Milestone Achieved With HTML5 Recommendation (w3c)835
standards, web-platform, w3c
Google and HTML/CSS Code Quality (j9t)834
google, css, quality, history
Don’t Use “<picture>” (Most of the Time) (gri/clo)833
images, responsive-design
A Guide to the HTML5 “time” Element832
guides, time, examples
How a New HTML Element Will Make the Web Faster (ars)831
images, performance, responsive-design
HTML and Specifying Language (j9t)830
optimization, minimalism
The HTML5 “longdesc” Attribute Is Finally Home Again (bur)829
attributes, accessibility
HTML Minifier [Revisited]828
html-minifier, minification, optimization
Create Responsive Tables With Foundation827
videos, responsive-design, tables, foundation
The WAI Forward (hey/sma)826
accessibility, aria, w3c
Web Technologies Hanging Out Together (chr/css)825
css, javascript, php
CSS-Driven Internationalization in JavaScript (sma)824
javascript, css, internationalization, localization
Using ARIA in HTML (ste/htm)823
aria, accessibility
HTML5 on Track for W3C Finalization by Year’s End (red)822
w3c, standards
“async” Attribute and Scripts at the Bottom (chr/css)821
javascript, asynchronicity
HTML5: On Our Way to Recommendation (ple/w3c)820
standards
Ruby Markup (ri/web)819
ruby-markup
Client-Side Form Validation With HTML5818
forms, validation
5 Things I’ve Learned About Accessibility817
accessibility, keyboard-navigation, testing, assistive-tech, browsers
Testing Responsive Images (wil/ali)816
images, responsive-design
Authoring HTML: Language Declarations (ri/w3c)815
metadata, localization, internationalization
HTML5 Forms: CSS (cra)814
forms, css, selectors, cascade
HTML5 Forms: The Markup (cra)813
forms, semantics
Picturefill 2.0: Responsive Images and the Perfect Polyfill (sma)812
images, responsive-design, polyfills
mXSS (gaz)811
xss, security
Dealing With Content Images in Email (chr/css)810
email, images, wordpress, responsive-design
20 Useful Docs and Guides for Front-End Developers (lou)809
guides, training, css, javascript, link-lists
Basic Structure of a Web Page808
Web Developers Less Concerned About Browser-Compatibility, More Concerned With HTML5807
community, interoperability, browsers
HTML Forms in AngularJS806
forms, angularjs
“srcset” and “sizes” (eee)805
images, responsive-design
WAI–ARIA Expands Web Accessibility (w3c)804
accessibility, aria, standards
A Q&A on the Picture Element (wil+/ali)803
interviews, semantics, images, responsive-design
Using Meta Tags in HTML: Some Basics and Best Practices802
metadata, fundamentals, best-practices, examples
Getting Started With Microformats2 (mic)801
introductions, microformats, naming
The Battle for the Body Field (ali)800
xml, wysiwyg, semantics
Web Accessibility: Tools and Considerations799
accessibility, tooling, link-lists
Forrester: HTML5 Apps Still Not as Good as Native Apps (inf)798
mobile, native
One Solution to Responsive Images (sma)797
responsive-design, images, php
Web Performance Tricks—Beyond the Basics796
performance, tips-and-tricks, css, optimization, link-lists
HTML Explained in 123 Tweets: The Google #htmltuesday Archive (j9t)795
google, link-lists
10 HTML Tags You May Not Be Using794
semantics
The MPAA Just Joined the W3C, What Could Possibly Go Wrong? (rus)793
w3c, multimedia, drm
When to Use the “button” Element (chr/css)792
buttons, forms
HTML5 in 2014: Is It Time for a Comeback? (sha)791
mobile, native
What Is the DOM? (chr/css)790
dom, javascript
HTML5 Form Validation789
forms, validation, accessibility
CSS, HTML, and the Problem of Spec Fragmentation (j9t)788
css, standards
Real World HTML5 Hybrid Apps787
mobile, polyfills, apis, canvas
The HTML5 “meter” Element (pan/css)786
semantics, examples
Why Responsive Images Is So Hard (chr/css)785
images, responsive-design, css
What’s the Problem With Mobile HTML5? (inf)784
mobile, native, metrics
Responsive HTML5 Apps: Write Once, Run Anywhere? Where Is Anywhere? (wir)783
web-apps, responsive-design, performance, multimedia
Internationalization Tag Set (ITS) Version 2.0 (sha+/w3c)782
internationalization, xml, standards
DRM Likely in Future Versions of HTML (cne)781
drm, content, eme, standards, w3c
Challenging CSS Best Practices (sma)780
css, best-practices
The DRM Dilemma Facing the Open Web779
drm, content, plugins, w3c, eff, open-web
The Curious Case of Breadcrumbs in HTML (j9t)778
navigation, breadcrumbs
Lowering Your Standards: DRM and the Future of the W3C (dan/eff)777
content, drm, eme, w3c, standards
A Dual License for the HTML Working Group (ple/w3c)776
licensing, w3c
HTML Table Element Guide (chr/css)775
guides, tables, semantics, css
A Look at the HTML5 “nav” Element774
semantics, navigation
WebKit Has Implemented “srcset”, and It’s a Good Thing (wil/sma)773
webkit, images, responsive-design
Semantic CSS With Intelligent Selectors (hey/sma)772
css, selectors, semantics
HTML5 Web Storage771
browser-storage
End of an Era as Firefox Bins “Blink” Tag (the)770
firefox, mozilla, browsers
Amazon’s Appstore Is Now Accepting HTML5 Web Apps (jam)769
amazon, web-apps
Object-Oriented HTML, and OOCSS (j9t)768
css, objects, oocss
The HTML5 “form” Attribute (cra)767
attributes, forms
When Do Elements Take the Focus? (sib)766
accessibility, focus
Simple Responsive Images With CSS Background Images (sma)765
responsive-design, images, backgrounds, css
5 HTML5 and ARIA Design Patterns (tin+)764
aria, design-patterns, navigation
Why You Should Learn HTML5 Now Before It Explodes in Popularity763
learning, training, link-lists
HTML 8000762
whatwg
Is HTML5 Ready? (rem)761
W3C Insider Explains What’s Wrong With Cramming DRM Into HTML5—and What You Can Do About It (plu/boi)760
drm, eme, web, w3c
EFF Blasts Proposed DRM Features in HTML5759
eff, drm, content, economics
EFF Files Objections With W3C Decrying Addition of DRM to HTML5 (iai/the)758
eff, w3c, eme, drm
6 Quick Tips for International Websites (j9t)757
internationalization, css, tips-and-tricks
HTML5 Webpage Locks “Would Stifle Innovation”756
drm, eme, content, eff
The State of Responsive Web Design (ste/sma)755
responsive-design, mobile, css, javascript
HTML5’s “Performance Issue” Rubbished (cra)754
performance
DRM in HTML—the Programmer’s View753
drm, eme, w3c
No, HTML5 Does Not Have a Performance Issue (pba)752
performance
FSF Campaigns Against Standardisation of DRM (sam)751
drm, w3c
Why the Web Is Ready for Responsive Web Design750
responsive-design, mobile
Getting Started With HTML5749
introductions, browsers, code-editors, dev-tools, conformance
RIP HTML5 “<hgroup>” Element (cra)748
headings
Netflix Coming to HTML5 Just as Soon as the DRM Ducks Are in a Row (ars)747
netflix, drm, eme, apis, content
W3C Drops “hgroup” Tag From HTML5 Spec (wir)746
w3c, headings
It’s the End of the “Blink” Tag as We Know It (wir)745
support, browsers
5 Common Mistakes With “rel=canonical”744
metadata, seo, google, mistakes
Moving From Flash to HTML5 the Easy Way (zor)743
migrating, flash
Tell W3C: We Don’t Want the Hollyweb (apr)742
drm, eme, w3c
Interview With Steve Faulkner: HTML5 Editor and New Doctor (ste+/htm)741
interviews, w3c
Selecting HTML5 “id” and “class” Names That Start With a Number in CSS (ben)740
attributes, selectors, css
Activating Browser Modes With Doctype (hsi)739
browsers, standards, doctype-switching, xhtml, xml
Unless You Use Firefox, HTML5 localStorage Can Completely Fill Your Hard Drive738
browser-storage, browsers, chrome, google, safari, apple, opera, internet-explorer, microsoft
6 Nifty, Time-Saving HTML Attributes737
attributes, forms
HTML5 Forms Introduction and New Attributes (htm)736
introductions, forms, buttons, attributes
Brad Hill: “HTML5 Security Realities” (chr/css)735
slides, security, xss
BBC Supports Attempt to Sneak DRM Into HTML5 (wir)734
drm, eme, content
Using WAI–ARIA in HTML (ste/w3c)733
guides, aria, accessibility
DRM for the Web? Say It Ain’t So (wir)732
w3c, drm, eme, content
Favicon: A Changing Role731
favicons, images
Introducing the New HTML5 “<main>” Element (cra)730
introductions, semantics
Interview With Ian Hickson, HTML Editor (bru/htm)729
interviews, standards, web-platform
Thursday, 3 January 2013 (hel)728
career, learning
10 Predictions for the Mobile Industry in 2013 (par/for)727
mobile, outlooks
First Official W3C HTML5 Standard Finally Completed! What’s Coming in 2013? (tod)726
interviews, w3c, standards
Hot in Web Standards: November/December 2012 (lea)725
apis, standards, w3c
HTML5 Inches Closer to the Finish Line (wir)724
standards, w3c
The Story of Why HTML5 Matters (bri/tec)723
HTML5 Is Done—HTML 5.1 Next on Standards Agenda (hei)722
canvas, standards, w3c
Will HTML Ever Be Replaced? (cra)721
“Bad Code,” Dogmatism, Etc. (chr/css)720
css, quality
Why HTML5 Provided More Tricks Than Treats in 2012 (ven)719
retrospectives
Interview With Robin Berjon, HTML5 Editor (rob+/htm)718
interviews, standards, w3c, whatwg
HTML5 and the Future of the Web717
standards
Is HTML5 Adoption the Real Deal for Developers?716
community
Principles of Writing Consistent, Idiomatic HTML715
attributes, conventions, formatting, consistency, naming, sorting
Display Form “<progress>” (chr/css)714
forms, progress-indicators, jquery
Why Coding Style Matters (nza/sma)713
formatting, conventions, communication, css, javascript, jquery
The Road to Reusable HTML Components (sma)712
css, components, maintainability
What’s Left for HTML5? (sdt)711
standards
W3C Outlines Plan to Finalize HTML5710
w3c, standards
Code Guide (mdo)709
websites, guides, conventions, css
W3C to Finish HTML5 by 2014 (cra)708
w3c, standards
Mark Zuckerberg’s Opinion of HTML5 Is Meaningless (aco/inf)707
standards, facebook+meta
5 Reasons Why Zuckerberg Has Not Killed HTML5 (cra)706
native, facebook+meta
Intel Announces New HTML5 Programming Tools (aga/inf)705
tooling
The Flowing Standard (w3c)704
Towards a Retina Web (sma)703
responsive-design, pixel-density, css
Replacing HTML702
xhtml, xforms, semantic-web, flash, java
Quick FAQs on “input[type=date]” in Google Chrome (age/dev)701
forms, support, chrome, google, browsers
W3C Tells Their Side of the Story: The Future of HTML5700
w3c, standards
W3C’s Ian Jacobs on the Future of HTML5 (cra)699
interviews, w3c, standards
HTML5 and HTML.next (w3c)698
w3c
Ian Hickson on HTML5 vs. HTML (cra)697
interviews, standards
Hitting the HTML Moving Target696
standards, w3c, whatwg
HTML5 Gets the Splits (cra)695
standards, whatwg, w3c
A Detailed Breakdown of the “<script>” Tag (cji)694
javascript
On Web Semantics (j9t)693
semantics, best-practices
html7 (pvd)692
domains
The Advent of HTML5691
standards
HTML Cheat Sheet690
cheat-sheets
Favicons Next to External Links (chr/css)689
links, favicons, css, jquery
HTML for Icon Font Usage (chr/css)688
icon-fonts, fonts, semantics
Google HTML/CSS Style Guide (j9t)687
google, css, style-guides, quality, principles, conformance, formatting, naming, sorting
W3C to Develop HTML5 and Its Successor in Parallel (hei)686
w3c, standards
Progress on HTML5 (w3c)685
My Coding Style and Guidelines (hcr)684
guidelines, conventions, formatting, css
Decoupling HTML From CSS (jus/sma)683
css, principles, smacss
Getting Started in HTML5682
introductions, semantics, multimedia, forms, apis
Modernize Your HTML5 Canvas Game681
canvas, apis, javascript, css, animations
The Future of the Web680
mobile, web-apps
Let’s Talk About Semantics (htm)679
semantics, naming
On Responsive Images (chr/css)678
images, responsive-design
New Versions of Documents on Structured Data in HTML5 (iva/w3c)677
structured-data, rdf, microdata, semantic-web
About HTML Semantics and Front-End Architecture676
semantics, naming, architecture
5 Things I Love About HTML5675
forms, multimedia, canvas, geolocation, apis
HTML5 Still Taking Shape (sdt)674
standards, web-apps, flash, silverlight
Capturing Audio and Video in HTML5 (dev)673
multimedia, apis, javascript
If It Had Remained the Irrelevant Attribute (bur)672
attributes, accessibility
Getting Started With the “track” Element (dev)671
introductions, multimedia, captions
New W3C Validation Service With RDFa 1.1 and Microdata (iva/w3c)670
w3c, tooling, conformance, rdf, microdata
Zynga Germany’s Paul Bakaus on What’s the Deal With HTML5669
interviews
Using the HTML5 Geolocation API668
geolocation, apis
Why Should You Care About Website Usability?667
usability, consistency, simplicity, content, whitespace, quality
Interview: Financial Times Experience With Web Apps (w3c)666
interviews, web-apps
How to Use Character Entities in HTML, CSS, and JavaScript (cra)665
how-tos, character-references, css, javascript
HTML KickStart664
websites, frameworks, presentational-html, css, jquery
Adaptive Images for Responsive Designs (mat)663
images, responsive-design
The App Internet in 2012: Defining the Death of the Web662
web, web-apps
Web Developer Tips, Tricks, and Gotchas (mat)661
css, tips-and-tricks
10 Useful Coding Tips, Techs, and Ideas660
tips-and-tricks, css, link-lists
Multiple Attribute Values (chr/css)659
attributes, css, selectors
Up Close and Personal With HTML5 IndexedDB658
indexeddb, databases
On HTML and CSS Best Practices (css)657
css, best-practices
Responsive Images and Transparent Content Negotiation in HTTP (kar)656
images, responsive-design, content-negotiation
HTML Forms in HTML Emails (chr/css)655
forms, email, php
The Script Tag (chr/css)654
javascript
WAI–ARIA Gets Ready for a Starring Role in HTML5 (wir)653
aria, accessibility
Stay on the Design Cutting Edge With These HTML5 and CSS3 Resources652
css, link-lists
Sexy New HTML5 Semantics (bru/sma)651
semantics
The Primitives of the HTML5 Foundation (pau)650
videos
Pursuing Semantic Value (ada/sma)649
semantics
Our Pointless Pursuit of Semantic Value (div/sma)648
semantics
10 Handy HTML5/CSS3 Frameworks647
css, frameworks, link-lists
Ian Hickson Responds Over HTML5 Getting “time” Element Back (cra)646
time
Will HTML5 Replace Native Apps? It Might: Here’s How to Figure Out When (the)645
native, mobile, desktop
The Hidden Nuggets of WCAG2: Information Relationships644
accessibility, wcag, semantics
Goodbye “time”, “datetime”, and “pubdate”—Hello “data” and “value” (htm)643
attributes, time, semantics
On Semantics in HTML (j9t)642
semantics
The Return of the “u” Element (htm)641
semantics
Dive Into HTML5… on HTML5 Doctor (htm)640
Learning to Love HTML5 (lou/sma)639
semantics
Dive Into HTML5: In Memory of Mark Pilgrim (mis)638
books
When Web Standards Fail Us (nza)637
w3c, javascript, ecmascript, standards
On HTML Element Identifiers636
css
Building Prototypes in HTML and CSS635
css, prototyping
Analyst Watch: HTML5 Is Not Quite Ready for Primetime (sdt)634
standards
Pagination With “rel="next"” and “rel="prev"”633
metadata, pagination, search, google, seo
jQuery Removing Bad Characters in HTML632
jquery, sanitization
How to Optimize Images With HTML5 Canvas (sma)631
how-tos, images, optimization, canvas
When (and When Not to) Use an Anchor Tag? (chr/css)630
links, semantics
How I Think Posting HTML in Comments Should Work (chr/css)629
content-management
The Best Forms Implementation I’ve Ever Built (dre)628
forms, perch
HTML5 and the Document Outlining Algorithm (sma)627
headings
W3C Releases Simplified HTML5 Spec for Web Developers (sof)626
w3c, standards
Indeterminate Checkboxes (chr/css)625
forms
How Browsers Work (pau/dev)624
browsers, browser-engines, webkit, gecko, rendering, parsing, painting, css, javascript, link-lists
What Makes for a Semantic Class Name? (chr/css)623
css, attributes, naming, semantics, examples
More Logo Markup Tips (css)622
branding, images, logos, tips-and-tricks
Special Entities of HTML (jas)621
character-references
Naming and Using IDs and Classes Properly (mat)620
css, attributes, naming, semantics
Improving on HTML619
xforms, xhtml, rdf
Notes From Writing HTML5 Media (bur)618
multimedia, security
Responsive “<img>” Elements in HTML, for Responsive Designs (mat)617
images, responsive-design
The Actual Browser Problems With Unquoted Attributes (chr/css)616
attributes, support, browsers
IE 8 Thinks All Table Cells Have a Colspan (chr/css)615
internet-explorer, microsoft, browsers, tables, css
Does “<nav>” Belong in the “<header>” Element? (mat)614
navigation
Validation: Measuring and Tracking Code Quality (j9t)613
css, conformance, quality, metrics
HTML5 Please (div+)612
websites, css, javascript, apis, polyfills, support, browsers, web-platform
Why the Web Needs HTML5611
web-platform, history
The HTML Email Boilerplate (cra)610
email, templates
Unquoted Attribute Values in HTML and CSS (mat)609
attributes, css, javascript
Making Forms Fabulous With HTML5 (dev)608
forms, semantics, overviews
Rendering HTML5 in Older Browsers With Google Chrome Frame (ind/dev)607
google, chrome-frame, browsers, microsoft, internet-explorer, plugins
HTML5: Are We There Yet? (ple/w3c)606
The Story of the HTML5 Shiv (pau)605
history, polyfills
HTML5: The Upcoming Technology for the Web604
web
Responsive Data Tables (chr/css)603
tables, css, responsive-design, internet-explorer, microsoft, browsers
HTML5, CSS3, and DOM Performance (pau/goo)602
videos, css, dom, performance
W3C HTML WG Decisions: “hidden”, “longdesc”, Table Summary, and the Myth of Hidden Metadata (bur)601
attributes, tables, standards, w3c
Progressively Enhancing HTML5 Forms (chr/css)600
forms, tooling, modernizr, progressive-enhancement
WHATWG, W3C, and HTML (ann)599
whatwg, w3c, standards
HTML, “@ width,” and “@ height” (j9t)598
images, multimedia, maintainability
HTML5 Completion Date Announced (cra)597
HTML5 Kicked Into 2014 (the)596
standards, w3c
HTML5 Not Finalized Until 2014595
standards
Marking Up Relationships594
metadata, microformats, xfn
HTML as a Living Standard—For and Against (bru/htm)593
standards, processes, w3c, whatwg
HTML5 Gets Glitzy New Logo, Bids Adieu to Flash (cms)592
flash
The HTML5 Logo: What Do You Think? (lou/sma)591
W3C Apologizes for HTML5 Brand Confusion (the)590
w3c
HTML5 Logo Unveiled by World Wide Web Consortium (huf)589
w3c
The Truth Behind HTML5′s New Logo Fiasco588
Don’t Forget About HTML5’s “Little Guys” (lou)587
semantics
HTML5 as a Buzzword (tka)586
HTML5. Feels. Good. OpenWeb (kar)585
web, community
HTML5 Gets an Official Logo From W3C584
w3c
HTML5 Now Has an Official Logo, Looks Oddly Reminiscent of Superman’s Leotard583
A Simpler Page (cra/ali)582
design, typography, readability, css, simplicity
The Real HTML5 Boilerplate (css)581
templates, html5-boilerplate
People of HTML5—Bruce Lawson (bru+/moz)580
interviews, standards
Absolutely Position Element Within a Table Cell (chr/css)579
tables, positioning, css, jquery
Why Use Classes or IDs on the HTML Element? (chr/css)578
attributes, css, selectors, wordpress, modernizr
5 Predictions for APIs in 2011577
outlooks, apis, json, xml
Why Do We Need MicroXML? (ann)576
xml
Video for Everybody (kro)575
multimedia, examples
Using CSS Without HTML (mat)574
css, http-headers, http, php, minimalism
Why We Should Start Using CSS3 and HTML5 Today (vit/sma)573
css
Evolution of Script Loading572
javascript, asynchronicity, performance
Extending HTML5—Microdata (htm)571
microdata, semantics, attributes
But It Doesn’t Validate570
css, conformance, vendor-extensions
Is HTML5 Dirty?569
formatting
Seven Reasons to Move to HTML5568
maintenance, forms, multimedia, browser-storage, apis
HTML5 Forms Validation in Firefox 4 (mou)567
forms, validation, firefox, mozilla, browsers
Exploring Markup for Breadcrumbs (chr/css)566
navigation, breadcrumbs, semantics
W3C Adds More HTML5 Standards Tests565
w3c, standards, browsers
How to Build a Mobile Website (sma)564
how-tos, mobile, css
W3C Publishes “Extremely Silly” HTML5 Test Results Suggesting Win for Internet Explorer 9 (app)563
w3c, support, browsers, internet-explorer, microsoft
IE9 Tops Chrome, Firefox in HTML5 Compatibility562
support, browsers, internet-explorer, microsoft, interoperability
Is HTML5 Ready for Prime Time? (zdn)561
HTML5 Accessibility (ste)560
websites, accessibility, browsers, support, chrome, google, firefox, mozilla, internet-explorer, microsoft, opera, safari, apple
The W3C and the “HTML5 Isn’t Ready” Backlash (cra)559
w3c, browsers, interoperability, support
W3C: Hold Off on Deploying HTML5 in Websites (inf)558
w3c
Web Developers Accountable for HTML 5 Security557
security
Web Ninja Interview: Marcin Wichary—Creator of Google Pacman Logo, HTML5 Slide Deck, and More (mwi+/aja)556
interviews, javascript, google
HTML5: The Facts and the Myths (bru/sma)555
myths