整理并总结下面的文章，返回50字摘要，返回为中文



👋 Hey! Hope you're doing well. I'm back after a week away in Germany, and as such, usual service resumes. Let's get to it.__Chris Brandrick, your editor







🚀 Frontend Focus
#​657 — August 28, 2024 | Read on the web









The State of CSS 2024 Survey — The increased pace of evolution in the CSS space seems to show no signs of slowing, as such we can now do so much more than we could just a few short years ago (be that advanced math, scroll-triggered animations, etc). As such, this recently launched survey — which covers things like layout, color, typography, accessibility, and more — plays an important role in letting browser vendors know what we all think about the path CSS is taking. Be sure to fill it out, and tell em we sent ya. 😉
Devographics 


How to Make Your Web Page Faster Before It Even Loads — Can we measure the events that happen before the first byte of a web page is received by the browser, and in turn optimize them to make our web pages and apps load even faster?
Salma Alam-Naylor 



Front-End System Design — Learn to create scalable, efficient user interfaces in this extensive video course by Evgennii Ray. Explore the box model, browser rendering, DOM manipulation, state management, performance and much more.
Frontend Masters sponsor


Can You Convert a Video to Pure CSS? — Can or should..? A highly detailed exploration of using scroll-based animations as a way to play video as just CSS. David has also made a neat browser-based tool for converting any video into a pure CSS keyframe animation ready to be dropped into your site.
David Gerrells 


blocking=render: Why Would You Do That?! — Harry stresses that unless you know you need this behavior, you don’t need it.
Harry Roberts 




⚡️ Quick Links


😉 jQuery, everyone's favorite JavaScript library, turned 18 earlier this week.


📱 The UK gov is carrying out an investigation around mobile browsers and browser engines, however Alistair highlights how Apple could "follow the proposals whilst violating their intention".


🖼️ Public Work is a neat site that allows you to search over 100,000 copyright-free images from The MET, New York Public Library, and more.


✏️ Instead of leaving a comment under a blog post, why not draw your response?






📙 Tutorials, Articles & Opinion




Custom Range Slider Using Anchor Positioning & Scroll-Driven Animations — It’s still a touch early to truly adopt these two features (only Chrome and Edge have full support today), but it can’t hurt to explore both Anchor positioning and scroll-driven animations to get an overview of just what could be done in the near future – it's a nifty effect!
Temani Afif 


🙈 Spoiler Alert: It Needs to Be Accessible — Here’s what Scott would expect from a would-be spoiler component, “if someone were to build one, or if one were to ever be standardized”.
Scott O'Hara 


Increase Library Adoption with Interactive Coding Tutorials — TutorialKit enables you to create interactive tutorials instantly without building or managing any backend infrastructure.
StackBlitz sponsor


Basic Keyboard Shortcut Support for Focused Links — Turns out there’s a lot of different actions you can perform via the keyboard when an anchor element is focused.
Eric Bailey 


Double Your Specificity with This One Weird Trick — A bit of a hack, sure, but by doubling up the relevant selector(s) you can boost your specificity without resorting to overrides or using !important.
James Nash 


Five WASM Use Cases for Frontend Development — WebAssembly is gaining ground in frontend development, so how should you consider applying it?
Eleanor Hecks 


Elastic Overflow Scrolling — Creating a CSS-only “rubber band” scrolling effect.
Dave Seidman 


Common Misconceptions About How to Optimize LCP
Brendan Kenny



What Skills Should You Focus on as a Junior Web Developer in 2024?
Frontend Masters


🔧  Code, Tools & Resources





Tagger: Zero Dependency, Vanilla JavaScript Tagging Library — You can play with a live demo here.
Jakub T. Jankiewicz 


Web Vitals: Chrome Extension for Instant Feedback on Loading, Interactivity and Layout Shift Metrics — Includes support for all of the Core Web Vitals.
Addy Osmani 


Extensible JavaScript Builder for Surveys and Forms — Streamline form management in your JS app with SurveyJS—fast, secure, and code-free.
SurveyJS sponsor


Replace Twitter (X) Embeds with Semantic HTML — A Python script for converting a public Tweet into embedded, semantic HTML.
Terence Eden 






The Monospace Web — A well formed, minimalist CSS design exploration, featuring lists, tables, charts, ASCII drawings, etc.
Oskar Wickström 


Fuite 5.0: A Tool for Finding Memory Leaks in Web Apps — A CLI tool that you can point at a URL to analyze for memory leaks. Here’s how it works. There’s also a video tutorial.
Nolan Lawson 


Milkdown: Plugin-Driven WYSIWYG Markdown Editor Framework — A lightweight WYSIWYG Markdown editor based around a plugin system that enables a significant level of customization. It’s neat to see the docs are rendered by the editor itself. GitHub repo.
Mirone 


heic-to: Convert HEIC/HEIF Images to JPEG or PNG In-Browser — HEIF is a modern container format for storing images but is frequently unsupported by many tools, so converting supplied HEIF images to more popular formats could be useful.
Hopper Gee 


RoundtableJS: A JavaScript Library for Building Complex Surveys, Forms, and Data Annotation Tasks
roundtableAI



Time Picker: A Date/Time Picker Component Built with React and shadcn/ui
OpenStatus







📰 Classifieds


Blacksmith runs GitHub Actions up to 2x faster at half the cost with a one-line change. Trusted by 100+ companies like GitBook and Slope.
Boost your PostgreSQL skills with Redgate’s 101 webinar series of easy-to-follow, expert hosted sessions. It’s PostgreSQL, simplified.




Ipx.