Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 99
  1. Creating a custom-sized PDF document from a web page using standard browser features is still somewhat tricky.

  2. While working on HTTP caching, a refresher, I learned about a recent development that immediately piqued my interest.

  3. HTTP caching, a refresher

    This is a fresh reading of RFC 9111 (2022), the latest iteration of the HTTP Caching standard.

  4. My favorite records from 2025

    This year I’ve listened to music for around 65,000 minutes, or about three hours daily.

  5. Using esbuild in Eleventy

    Another Eleventy recipe, this time for bundling JavaScript, CSS, and other asset types with esbuild.

  6. I’ve started incorporating sample PNGs to illustrate typefaces in the Atlas of Type, and secretly hoped they’d work as OpenGraph previews just as well.

  7. HTTP 301 redirects in Eleventy

    This is well-trodden ground, but this how I do HTTP 301 redirects in Eleventy, mostly to have a reference for the Apache vs. nginx syntax.

  8. Reviewing a recent post about my favorite records of 2024, I noticed something off about two lists rendered next to each other.

  9. A note on feeds, a feed on notes

    I’m a sporadic writer.

  10. My favorite records from 2024

    This year I’ve listened to music for almost 100,000 minutes, or about four hours daily.

  11. One of the great joys of having your own website is being able to publish all sorts of random pages, such as this listing of DOM events, because why not.

  12. The days with an immobilized knee are long and I’ve just read through the Images section of the HTML Standard, as one does, hoping to better understand how responsive images work.

  13. WSF 46

    In what is probably the heftiest, most profusely procrastinated edition so far, here are some of the links I’ve been hoarding these past few months.

  14. My favorite records from 2023

    Note: I will be updating this list beyond 2023.

  15. So you want to add a web feed

    You’ve decided you want a web feed for your website’s content.

  16. WSF 45

    I was caught up with IRL things these past couple of months, so today’s edition packs almost a hundred links… oops!

  17. WSF 44

    News Safari 17 will support Progressive Web Apps on the Mac, complete with Web Push and Badging, as presented by Rachel Ginsberg in the What’s new in web apps WWDC23 video.

  18. WSF 43

    News As Watch/Star/Fork was snoozing away the month of April, browser makers were busy bringing interoperability to several web platform features.

  19. wsf-xlii

    News Firefox 111, out tomorrow, adds support for the remaining css-color-4 color spaces: lab(), lch(), oklab() and oklch(), as well as the color() syntax for the entire set of predefined spaces.

  20. Slotted content in Eleventy

    Some types of template data are awkward to maintain in any of the many places from where Eleventy can read it.

  21. wsf-xli

    News Web Push.

  22. wsf-xl

    News Firefox 110 has been released with support for Container Queries, a monumental feature which has made its way into all major browser engines in a remarkably short time.

  23. wsf-xxxix

    News CSS Color.

  24. Sass in Eleventy, with versioning

    There are many approaches to adding Sass support in Eleventy, and several plugins to abstract away these approaches.

  25. wsf-xxxviii

    News Chrome 109 ships with support for MathML!

  26. With Safari Technology Preview having supported it for a while, and Chromium 109 enabling user-facing support in a first batch of browsers, it's time to see a few ways in which the lh CSS unit is a useful addition.

  27. It did it again the other day.

  28. Chris Ferdinandi's recent article for 12 Days of Web called FormData API reminded me about a helper function I wrote to quickly wire up plain HTML form controls in interactive demos of the move slider make thing happen type, without needing to reach for d…

  29. wsf-xxxvii

    News WordPress is getting support for SQLite, which promises to make small websites faster and less resource-intensive, as well as more portable and easier to back up.

  30. wsf-xxxvi

    News The Computer History Museum in Mountain View, California is making available the source code for Adobe PostScript.

  31. My favorite records from 2022

    December, the month of dwindling daylight and obligatory retrospection, is upon us once again.

  32. Relational data in Eleventy

    Many-to-many relationships are a fixture of structured content.

  33. This website uses a variable font

    Around the end of 2021, this little corner of the web started using a variable font.

  34. wsf-xxxv

    News Astro, the zero JS by default framework for building content-first websites (which is safe to say is most websites), has reached its 1.0 release.

  35. Grids of logos are my nightmare.

  36. wsf-xxxiv

    News Node 18 gets us new features for which external packages were previously needed: a built-in fetch() function could replace node-fetch, and the node:test module has an API similar to tape.

  37. Button type matters, after all

    The <button type='button'> construct is HTML's eat your veggies.

  38. With this short tip, we'll devise a way to tell when a DOM element's focus-within state changes, that is observing whenever the element, or any of its descendants, holds the focus.

  39. My favorite records from 2021

    Here are my top 20 albums of 2021, in alphabetical order: A Winged Victory for the Sullen — Invisible Cities Akira Rabelais — À La Recherche Du Temps Perdu Balmorhea — The Wind Biosphere — Angel's Flight Dustin O'Halloran — Silfur ★ El Michels Affair — Ye…

  40. wsf-xxxiii

    News CSS Snapshot 2021 has been released.

  41. wsf-xxxii

    News Safari Technology Preview 135 was released with support for the accent-color CSS property, and for lazy-loading images with the loading=lazy HTML attribute, in line with Firefox and Chromium-based browsers.

  42. Interpreting multi-touch user gestures on the web is not as straightforward as you'd imagine.

  43. wsf-xxxi

    News Browsers & apps Firefox 94 released with support for the enterKeyHint attribute, which now has universal coverage across major browsers, and some groundwork for cascade layers.

  44. wsf-xxx

    Articles A Guide To CSS Debugging by Stephanie Eckles.

  45. wsf-xxix

    News Safari was updated to version 15 across iOS, iPadOS and macOS.

  46. On some features in Safari 15

    A new major version of Safari was pitched back in June at the Apple WWDC 2021 event.

  47. wsf-xxviii

    News Browsers & the web platform Firefox 92 is out.

  48. How it's made: Watch/Star/Fork

    I thought I'd write a bit about my awkward but workable flow for adding several dozens of links to each Watch/Star/Fork edition, and my usage of bookmarks in general.

  49. A while back I wrote, as an exercise in minimalism, the nano-i18n library for localizing strings.

  50. wsf-xxvii

    News CSS Nesting Module, which introduces the ability to nest one style rule inside another, has been published as a Working Draft.