The @webhackfest organized by @igalia kicks off tomorrow Monday, June 3rd, and will span three days full of talks, BoFs, and workshops related to Web technologies and their implementation 🌏
A number of @webkit contributors are going to be present and there are a number of scheduled sessions which will cover topics related to WPE WebKit. Check them out! 👇🧵
@webhackfest Did you know that WPE #WebKit can run on #Android as well? WebKit was the first web engine to run there, and after some time off, now it has been back for a while!
Continuing with status updates, on Wednesday at 15:00 CEST (UTC+2), Jani Hautakangas will talk about the latest developments in WPE-Android and the goals for this year. There might be some demos, too. Information can be found at https://github.com/Igalia/webengineshackfest/issues/34
Welchen Browser ihr am besten für mehr Sicherheit und Privatsphäre nutzen solltet, könnt ihr auf @privacytests herausfinden. Geschmackssache und Argumente sind nicht das selbe und helfen selten für eine korrekte technische Entscheidung. Nicht nur Privat sondern hoffentlich auch innerhalb von Firmen.
USE(EGL) was removed from #WebKit... Is it not possible anymore to build WebKit without 3D rendering? That's a lot more things to implement in the Haiku port that I didn't want to look into yet :(
> there are big questions still being asked about how CSS should handle masonry-style layouts. Some people remain skeptical that this capability should be part of CSS Grid, and want it to instead be its own separate display type. Others are questioning whether or not this kind of layout is needed on the web at all — they aren’t sure that well-known websites will use it.
Quick PSA for everyone excitedly using the popover API now it's in all 3 engines. Add an empty pointerdown event listener to your body element, else popover lightdismiss doesn't work on iOS Safari.
Spectra for Prime Video is now OPEN SOURCE. I look forward to seeing this project grow to a degree that I could not make happen on my own!
🚀 Boosts Appreciated! 😃
For those who are unaware: Spectra is an app for Apple Vision Pro that allows you to watch Amazon Prime Video content. While the iPadOS app is available on #visionos, many have said it is hard to use. Spectra aims to solve that by wrapping the website in a native app using #swift and #swiftui.
As this is the first real #opensource project I’ve made, I’ve done some research and think I have setup this repository correctly. But I am open to suggestions on what things I need to look out for and what I should consider enabling or disabling to prevent unwanted things from happening.
Apple #ios 17.4 seems to have regressions with #hls video playback at least from #webkit. does anyone have pointers to helpful technical information on known issues and possible solutions/workarounds?
I'm at an EU workshop for Apple to discuss and justify its DMA compliance plans. They've been forced into 3 huge u-turns by EU (killing PWAs, removing Epic Games' developer licenses, sideloading) so I'm interested to see their demeanour. Will it be humility, or the usual 'fuck you, we're Apple'? There are people from EU companies that Apple blithely planned to bankrupt by sneakily removing PWAs here. And regulators have human feelings too; no-one like "fuck you". I'll be here all day (try the baguettes!)
@plankton@brucelawson Okay, they sure do. But right now they have the monopoly on "browsers using Webkit on iOS and iPadOS" but as soon as they give up that control, whats the point in maintaining Webkit anymore?
They could ditch all the engineers that work on WebKit, set the default engine to be Chromium/Blink like every other browser, launch on #Windows + #Android and use the money they save on #Webkit development to further their marketshare.
When Chromium comes in to play and Brave, Chrome, Opera, Vivaldi, etc. start moving away from #WebKit, there is very little incentive for Apple to continue maintaining it for just their browser share.
🤷
They can keep #Safari as a brand, just like Chrome / Brave / Opera and ditch the development cost in favour of better marketing budgets.
@AAKL
"It’s worth noting that #Firefox is the only mainstream browser built on an independent, #opensource browser engine whose roots don’t go back to Apple’s #WebKit engine. Google based its Blink engine on WebKit, and Blink powers both #Chrome and #Chromium, the open-source browser upon which most other modern browsers are built, including #Opera, #Brave, and Microsoft #Edge."
Our friends at #webkit a few hours ago launched Speedometer 3 and we are testing #MidoriBrowser to see the metrics and performance and it is simply fantastic. Try Midori. Also very soon we will have a new version.
It has already been possible to change an #iPhone's default web browser through the "Settings" app since iOS 14.
#Apple has a March 6 legal deadline to introduce app sideloading in the European Union in order to comply with the Digital Markets Act #DMA, and iOS 17.4 will add support for this. #Sideloading will allow Apple users to download apps outside of the App Store, but the change will be limited to customers in the EU.
Now is an opportunity to improve your web experience… and your safety…
Turns out that it is possible to load and play prime videos - thanks to some help from @khaost! I’ll be posting updates on this thread and hopefully if I run into any problems, someone will be kind and knowledgeable enough to help 🙏🏻😁.
Yo #linux#frontend#webdev people. It is a feasible option to use #gnome web to debug #safai bugs since they're both #webkit, right? If not, alternatives? Boosts welcome 😀