Building a site entirely on github.com
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 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.
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.
Explains how to use the HTML <picture> element for better SVG fallback and art direction, replacing JavaScript-based methods.
A web developer argues against using target="_blank" on links, explaining why it's bad for user experience and control.
Explains the HTML download attribute, its use cases for triggering file downloads, browser support, and best practices like showing file size.
A tutorial showing how to create a simple HTML redirect page, with both a PHP-enhanced version and a plain HTML/JavaScript version.