html5's profile picture. Staging the plaguing of the raised platform.

html5

@html5

Staging the plaguing of the raised platform.

html5 أعاد

We are proud to share that Cloudflare is sponsoring Ladybird at the Platinum level ($100,000)! It means a lot that a big player like Cloudflare is supporting a small team like ours in building an independent browser for the open web! We're super grateful! 🧡☁️

A better internet depends on a diverse ecosystem. Today, we're proud to announce our support for @ladybirdbrowser (a completely independent browser built from scratch) and @OmarchyLinux (making Linux more approachable for devs). Super excited to see what the community builds!



html5 أعاد
awesomekling's tweet image.

“Copy Link to Highlight” / scroll-to-text-fragment (creating deep links to arbitrary text/ranges in a web page without hardcoded IDs) is now also experimentally supported in the stable version of Firefox — when you set dom.text_fragments.create_text_fragment.enabled to true

html5's tweet image. “Copy Link to Highlight” / scroll-to-text-fragment (creating deep links to arbitrary text/ranges in a web page without hardcoded IDs) is now also experimentally supported in the stable version of Firefox — when you set dom.text_fragments.create_text_fragment.enabled to true

Firefox Developer Edition supports scroll to text fragment (i.e. #:~:text= links—developer.mozilla.org/en-US/docs/Web…) and also creating such links, but only if you set dom.text_fragments.create_text_fragment.enabled to true (bugzilla.mozilla.org/show_bug.cgi?i…)



meyerweb.com/eric/thoughts/… “So it’s already been decided and we just have to bend over and take the changes our Googlish overlords have decreed!” many people shouted … but that’s not what’s happening here.


Use XSLT3 in frontend JavaScript code in any browser: saxonica.com/html/saxonjs/i…. SaxonJS is “high-performance” JS library you can use right now in any web doc/app where you want to do client-side XSLT3 transformations. And stop whining about lack of native XSLT support in browsers.


html5 أعاد

My ahead-of-time JS engine Porffor eliminates JS cold starts on AWS Lambda. 12x faster and 2x cheaper than managed Node. Still very early but these results should speak for themselves :) Blog with details below.

CanadaHonk's tweet image. My ahead-of-time JS engine Porffor eliminates JS cold starts on AWS Lambda. 12x faster and 2x cheaper than managed Node. Still very early but these results should speak for themselves :)

Blog with details below.

I got Porffor serving on real AWS Lambda and this was my genuine reaction on seeing the stats. blog soon(tm)



Chrome is moving away from LevelDB toward SQLite for all backend storage (for IndexedDB too). docs.google.com/document/d/1jW… says why: LevelDB is no longer being actively maintained (& was always expensive to maintain); SQLite is actively maintained & much better fit in practice anyway


“Can we use Wasmtime to build web script engine?” wusyong.github.io/posts/wasmtime… from @Yu_Wei_Wu explores the idea of using the (Rust-based) wasmtime github.com/bytecodeallian… WebAssembly runtime as the basis for a JavaScript engine (alternative to @SpiderMonkeyJS) for @ServoDev


html5 أعاد

This one is such a key insight from @awesomekling. If you hire many engineers, you (typically) get many lines of code. The result is a vast code base that is costly to maintain further.

matthiasgeihs's tweet image. This one is such a key insight from @awesomekling.

If you hire many engineers, you (typically) get many lines of code. The result is a vast code base that is costly to maintain further.

html5 أعاد

Flow now passes 90% of the web-platform-tests. 👋🇪🇺 👋Apple

FlowBrowser's tweet image. Flow now passes 90% of the web-platform-tests.

👋🇪🇺 👋Apple
FlowBrowser's tweet image. Flow now passes 90% of the web-platform-tests.

👋🇪🇺 👋Apple

html5 أعاد

First instance of a YouTube video playing in @ladybirdbrowser! And with sound, too! 🤯🐞 This is with MediaSource disabled, so it's using the 360p h.264 MP4 fallback. Props to @Lubrsi who just got this working tonight!


html5 أعاد

There's lots of data about the usage of web constantly declining, replaced by time on closed platforms (FB, Insta, TikTok) and apps. I think it's true. What are "only the web can do this" experiences you've seen? I want to create as a big a list as possible This comes to…


html5 أعاد

Thanks to @devgianlu and many others, @ladybirdbrowser now passes 99.6% of the WebCryptoAPI WPT tests - the highest score of any browser! This API can be used for encryption and decryption, key generation, signature verification and other useful security features.


html5 أعاد

On Feb 1st, 12:30 I'll be giving a lightning talk (15 min.) on @ladybirdbrowser at @fosdem in Brussels. After that quick talk I'm happy to have more in-depth discussions, so join me there!


html5 أعاد

One week into November, @ladybirdbrowser continues pushing forward on web-platform-tests! This is what grinding out a new browser looks like. No glamor, no shortcuts, just inching forward week after week. 🤓📈


html5 أعاد

Wanna learn how to build a browser from scratch? Check out browser.engineering by @pavpanchekha and @chrishtr 🤓🌐📘 In this (free) book, you build a "basic but complete web browser, from networking to JavaScript, in a couple thousand lines of Python"


html5 أعاد

I wrote a new blog post for the first time in 6 years: rniwa.com/2024-07-20/fif…


html5 أعاد

📝 I set off to find the best way to make video with transparency work on the web. Over 10 bug reports later, it turns out it's better to handle the transparency manually with WebGL. Here's how: jakearchibald.com/2024/video-wit…


html5 أعاد

Safari Technology Preview 202 is now available with updates to Accessibility, CSS, Editing, JavaScript, Media, Rendering, SVG, Web Animations, Web API, Web Assembly, and WebDriver. webkit.org/blog/15798/rel…

webkit's tweet image. Safari Technology Preview 202 is now available with updates to Accessibility, CSS, Editing, JavaScript, Media, Rendering, SVG, Web Animations, Web API, Web Assembly, and WebDriver.

webkit.org/blog/15798/rel…

Loading...

Something went wrong.


Something went wrong.