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