Home

2024.04.15 - Optimizing WebKit & Safari for Speedometer 3.0

Pi

Ping Xia

April 15, 20246 min read

Title: 2024.04.15 – Optimizing WebKit & Safari for Speedometer 3.0

Build JSR & 气血随神 & 了解一点中医 & 自然有度 & 把话说好

This Week’s Highlights

Optimizing WebKit & Safari for Speedometer 3.0https://webkit.org/blog/15249/optimizing-webkit-safari-for-speedometer-3-0/
The introduction of Speedometer 3.0 is a major step forward in making the web faster for everyone and enabling web developers to create sites and web apps that were previously impossible. In this article we explore how the WebKit team made performance optimizations in WebKit and Safari based on the Speedometer 3.0 benchmark.

How We Built JSRhttps://deno.com/blog/how-we-built-jsr
This post isn’t about why you should use JSR; it’s about how I and the rest of the JSR team, over several months, built JSR to meet the technical requirements of a modern, performant, highly‑available JavaScript registry. Related: How Netlify used Deno Subhosting to build a successful edge functions product.

IPFS & libp2p Devs Go Independent: Meet Interplanetary Shipyardhttps://blog.ipfs.tech/shipyard-hello-world/
Last November, Protocol Labs—the birthplace and incubator of IPFS—announced its commitment to decentralizing project governance (opens new window). In this post you’ll hear from Adin Schmahmann of Interplanetary Shipyard, introducing the new team, its roadmap, and what this means for the IPFS community.

Hands‑On Gemini 1.5 Pro with AI Studio: Images, Video, Text & Codehttps://addyosmani.com/blog/gemini/
Let’s talk about Gemini 1.5 Pro and practical examples of what it can do. It’s a midsize multimodal model, optimized to scale across a wide range of tasks involving text, images, video, audio, and even code. I’ll cover all of these today. The real difference is the model’s long‑context window, capable of processing up to a whopping 1 million tokens in production. Related:

In‑Depth Reading

Understanding Interaction to Next Paint (INP)https://frontendmasters.com/blog/understanding-inp/
FID and INP measure the same browser situation: how clunky it feels when a user interacts with an element on the page. The good news for the web—and its users—is that INP provides a much better representation of real‑world performance by taking every part of the interaction and rendered response into account.

Frontend Development Beyond React: Sveltehttps://itnext.io/frontend-development-beyond-react-svelte-1-3-f47eda22cba5
This article is part of a series in which I focus on studying frontend development outside of React. The series begins with Svelte.

Deploying Let’s Encrypt’s New Issuance Chainshttps://letsencrypt.org/2024/04/12/changes-to-issuance-chains.html
On Thursday, June 6 2024, we will switch issuance to use our new intermediate certificates. At the same time we are removing the DST Root CA X3 cross‑sign from our API, aligning with our strategy to shorten the Let’s Encrypt chain of trust. We will begin issuing ECDSA end‑entity certificates from a default chain that contains only a single ECDSA intermediate, removing a second intermediate and the option to issue an ECDSA end‑entity certificate from an RSA intermediate.

The Making of VES: the Cosmos Microservice for Netflix Video Encodinghttps://netflixtechblog.com/the-making-of-ves-the-cosmos-microservice-for-netflix-video-encoding-946b9b3cd300
Cosmos is Netflix’s next‑generation media‑computing platform. Combining microservice architecture with asynchronous workflows and serverless functions, Cosmos aims to modernize Netflix’s media‑processing pipelines with improved flexibility, efficiency, and developer productivity. In the past few years, the video team within Encoding Technologies (ET) has been rebuilding the entire video pipeline on Cosmos.

Fresh Finds

Introducing Learn JavaScriptTinyBase: The reactive data store for local‑first apps.faces.js: A JavaScript library for generating vector‑based cartoon faceszx v8.0: A tool for writing better scriptsOh My Git: An open‑source game about learning Git!drawDB: Free, simple, and intuitive database design tool and SQL generator

Products & Others

气血随神https://mp.weixin.qq.com/s/aAKdZPybb5YijN0CzQjpIg
Modern people are constantly busy, bombarded with information and handling countless tasks, which can lead to mental overload and excessive rumination. The character “忙” (busy) is composed of the radical for “heart” (竖心旁) plus the character “亡” (death), suggesting a heart that cannot feel its surroundings—a numb state. Consequently, many of us experience excessive consumption and disorder of qi and blood. If we can gather our scattered mind‑spirit back and focus it on a single point, its energy becomes tremendous. I highly recommend meditation and standing‑posture practice. Both put the body in a state of “doing nothing,” allowing qi and blood to automatically repair the body. As the Huangdi Neijing (Yellow Emperor’s Inner Canon) says: “When the spirit is inwardly guarded, illness cannot arise.” When the mind returns, you feel a deep calm, free of personal judgment; observing the world from this state connects you to a different depth and breadth.

刘力红 | 了解一点中医,让孩子成长更健康https://mp.weixin.qq.com/s/5zFNSGvd6NblKGY0GTZEBQ
There’s a saying “move the starting line forward.” Our current national policy is “building a Healthy China,” and the question is how to achieve health for all. Many ideas have been proposed. I want to stress the importance of “moving the health starting line forward for the whole population.” If we can secure children’s health early, we save a lot of effort later; otherwise it becomes much harder.

冯学成先生:自然有度的妙处https://mp.weixin.qq.com/s/xr2JJpKuWzpOIKkg775iwA
Grasping the proper “degree” is crucial. “度” means moderation—walking the middle way. Know your own strength and talent; don’t rush, don’t lag—stay balanced, and peace follows. A person with only elementary education cannot master doctoral‑level material, and a PhD scholar cannot simply study elementary textbooks. In short, seek the middle ground.

傅佩荣:把话说好,也是一种修行https://mp.weixin.qq.com/s/GDRzX4r2v0rSurrbx_JM1w
We live in an age of “self‑actualization,” where everyone emphasizes promoting oneself through expression. Yet lacking the wisdom of speaking often puts us in awkward situations. What is the art of skilful speech? Confucianism actually offered advice on speaking long ago.

不懂道家茶,便是辜负了茶https://mp.weixin.qq.com/s/MVMYYaFYgmg1rONdt2GQwA
Daoist tea culture stresses “following the Dao, naturalness.” Drinking tea should celebrate nature, balancing movement and stillness. Movement is like flowing clouds and water; stillness is like a steadfast mountain. A smile blooms like spring flowers; words flow like a mountain spring. Every gesture—hand, foot, facial expression—should arise naturally, letting the heart be unforced.


-- THE END --


Originally written by Ping Xia (平侠) and published in Chinese on Web技术周刊 (Web Tech Weekly). Translated and adapted for DriftSeas with permission.

Keep reading

More related articles from DriftSeas.