Please use text/plain for email
Argues for using plain text emails over HTML, citing tracking, security, and usability issues with HTML email.
Argues for using plain text emails over HTML, citing tracking, security, and usability issues with HTML email.
A developer argues against forcing external links to open in new tabs, advocating for user control and confidence in website content.
A guide to using CSS to style broken image placeholders, improving user experience with custom messages and visual treatments.
A developer explores building a portfolio site entirely within GitHub's web interface, detailing the challenges and workflow of coding without a local environment.
A technical guide explaining how to use the srcset and sizes attributes for implementing responsive images in modern web development.
Advocates for browsers to display image alt text during loading to improve UX on slow connections and accessibility.
A guide to correctly labeling HTML form elements using name, id, label, fieldset, and legend for accessibility and functionality.
Argues that all websites must begin with server-side rendered HTML for universal accessibility, even if they later use advanced JavaScript features.
Explains how to use ARIA attributes (aria-labelledby, aria-label, aria-describedby) to properly label HTML elements for screen readers and improve web accessibility.
Explains how to use HTML heading elements (h1-h6) and the <section> tag to create a proper document outline for accessibility and structure.
Explores how modern web technologies like HTTP2 and Flexbox evolved from early HTML hacks and workarounds to solve fundamental web limitations.
A developer argues for learning HTML, CSS, and JavaScript fundamentals before jumping into frameworks like React or Angular.
Automating a weekly tech newsletter using MailChimp, Markdown, and Rake tasks to streamline HTML generation and content management.
A practical guide summarizing WCAG web accessibility guidelines with actionable examples for developers.
Facebook's Instant Articles highlights the web's performance problem, analyzing why speed is a critical feature and the trend of circumventing the web for speed.
Explains how to use the HTML link tag with rel="alternate" to provide alternate content versions like themes, languages, and feeds.
A developer shares their personal answers to the H5BP Frontend Developer Interview Questions, covering HTML, CSS, and JavaScript fundamentals.
A comprehensive guide to implementing favicons and touch icons across browsers, covering formats, HTML declaration, and browser compatibility.
Explains the purpose and importance of the <meta charset='UTF-8'> tag in HTML for proper character encoding.
Explains the purpose and importance of the HTML <!doctype> declaration, covering its history, browser compatibility, and validation.