Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 68
  1. On Dollar Slice and Making Stuff

    Over the long, rainy weekend here in NYC, I made DollarSlice.nyc from a variety of materials: pencil & paper, Procreate’s brush tool, Figma for drawing the vector lines, static HTML, some lucky doughy font discoveries, free buoy data from NOAA, 11ty.

  2. In case you haven't already heard, my team at Squarespace has been working to standardize HTML Video & Audio element lazy-loading, and good things are happening!

  3. A month ago, I wrote about a defensive CSS convention I've been calling Self-Destructing CSS.

  4. If you were to link to a page on my website (and many others) from another social media website, you'd likely see an image preview of the page appear.

  5. As a web developer, I find that good performance, accessibility, and reliability is often acheived by playing defense against the many problems folks may encounter while using the web.

  6. If you're loading fonts from a popular third party provider like Google Fonts or Typekit, the stylesheet link-based loading snippets they offer are not great from a performance perspective.

  7. Recently, a friend asked if I knew of a Web Component that generates a QR Code from meaningful HTML.

  8. Let's Standardize Async CSS!

    6 years back I posted the Simplest Way to Load CSS Asynchronously to document a hack we'd been using for at least 6 years prior to that.

  9. I had the great opportunity to go on the Syntax podcast and talk about web performance, web components, the Boston Globe project, JavaScript over reliance, Squarespace, my Web Components Course, and a lot more.

  10. The History of Web Performance

  11. Big news!

  12. Well, I swore myself off blogging until I get this course launched and sure enough, here I am again.

  13. It has been a few years since I'd last tinkered with approaches for embedding SVG into webpages, but a nice post making the rounds today prompted me to take a look back at where I'd last landed.

  14. Joining Squarespace

    Big News!

  15. Recently in the Web Performance Slack group, there was some discussion around Responsive Video and what else it is lacking, now that it works at a baseline level.

  16. If you follow Web Performance topics closely, perhaps you've heard about Speculation Rules, a new browser API that aims to improve page-to-page navigation speed for multi-page websites (aka normal websites).

  17. I have some exciting news!

  18. I’ve been thinking about the questions folks are typically asked in front-end interviews these days, and how well those questions assess a candidate's depth of understanding of web standard technologies, and not just their ability to employ JavaScript alg…

  19. When I began consulting with the Begin team in late 2023, they had a "good problem" on their hands.

  20. I'll start this post by echoing what many others have been saying: Web Components are having a moment lately!

  21. Most of the websites I work on use some kind of templating language to generate their HTML using data.

  22. Yesterday, I released an HTML Web Component that makes responsive HTML video a little responsive-r.

  23. Responsive HTML video is a web standard again, and with recent patches to Firefox (oh hey!)

  24. In case you haven't already heard, you can use media queries for delivering HTML video again!

  25. Recently, I’ve heard several peers lament that Progressive Enhancement, a term describing a process of building resilient, user-first websites, isn’t working anymore–that it has been redefined, even maligned, to mean different things to different people,…

  26. Announcement!

  27. It's been a couple of years since I wrote HTML Video Sources Should Be Responsive, where I expressed frustration about the lack of a straightforward, declarative HTML solution for delivering different video sizes to different devices.

  28. Move Fast & Don't Break Things

  29. Shifting the Performance Burden

  30. HTML Includes That Work Today

  31. Styling a Select Like It's 2019