pulkomandy, to random
@pulkomandy@mastodon.tetaneutral.net avatar

USE(EGL) was removed from ... 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 :(

schizanon, to webdev
@schizanon@mastodon.social avatar

> 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.

https://webkit.org/blog/15269/help-us-invent-masonry-layouts-for-css-grid-level-3/

tixie, to webdev
@tixie@guerilla.studio avatar

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.

See https://bugs.webkit.org/show_bug.cgi?id=267688

Via @Lukew

#WebDev #Popover #HTML #Webkit #iOS

JTostitos, (edited ) to apple
@JTostitos@techhub.social avatar

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 , many have said it is hard to use. Spectra aims to solve that by wrapping the website in a native app using and .

As this is the first real 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.

https://github.com/JTostitos/Spectra

mayly, to Vivaldi
@mayly@troet.cafe avatar
tixie, to CSS
@tixie@guerilla.studio avatar

Sorry my brain is foggy today.😖
Can someone explain the difference between overscroll-behavior and -webkit-overflow-scrolling?

Is the second just an early and touch only devices version or are there some major differences?

callionica, to random
@callionica@mastodon.social avatar
  1. Apple disabled Homescreen web apps in iOS 17.4 beta in the EU (breaking functionality and making user data inaccessible)
  2. Apple claimed the breakage was prompted by the #DMA, the European regulation promoting fair business in digital goods and services
  3. Apple reversed course after public outcry, reenabling Homescreen web apps in Europe which continue to run in #WebKit, Safari’s browser engine

https://www.theregister.com/2024/03/02/apple_reverses_pwa_decision/

sri, to GNOME
@sri@floss.social avatar

This is a great example of the app ecosystem doing consequential things - webkit getting Skia for 2D rendering - https://blogs.igalia.com/carlosgc/2024/02/19/webkit-switching-to-skia-for-2d-graphics-rendering/

Exclellent work @igalia and Carlos Garcia Campos! #gnome #webkit

owzim, to linux
@owzim@mastodon.social avatar

Yo people. It is a feasible option to use web to debug bugs since they're both , right? If not, alternatives? Boosts welcome 😀

JTostitos, to apple
@JTostitos@techhub.social avatar

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 🙏🏻😁.

If you would like to help test, you can use the link here: https://testflight.apple.com/join/C9D8X8oi

Please Note: The following are issues I am aware of.

🧵 1/2

#webkit #visionos #iosdev #indiedev

From: @JTostitos
https://techhub.social/@JTostitos/111915481286012652

JTostitos, to apple
@JTostitos@techhub.social avatar

This is what Amazon Prime Video could have looked like on visionOS had they not restricted web playback on mobile Webkit.

Did all this work and then realized that Prime Video requires the Widevine plugin to be present which mobile safari does not support. Interestingly, Prime Video works on desktop Safari, and forcing the user agent on mobile Safari to be desktop Safari doesn’t work. ☹️

#webkit #visionos #iosdev #indiedev

Screen showing a potential Prime Video interface for show details on visionOS.

schizanon, to webdev
@schizanon@mas.to avatar

I fucking hate all the new CSS units, particularly the viewport units. https://web.dev/blog/viewport-units

This is all $AAPL's fault. Just like touch events; they went and built whatever worked for them and their garbage computers without consulting standards bodies, and we end up stuck with their shitty decisions.

Luke, (edited ) to random
@Luke@typo.social avatar

Hey, Safari, why is there no “Copy Link” option in Share Menu dropdown?

davidbisset, to CSS
@davidbisset@phpc.social avatar

Woot! Yes!

Bringing Back Horizontal Rules in Select Elements

https://webkit.org/blog/14933/bringing-back-horizontal-rules-in-select-elements/

cabinet20, to apple
@cabinet20@hachyderm.io avatar

When these articles say the EU, I’m guessing because of the stupidity of Brexit, those of us in the UK won’t see the benefit of this?
https://www.macrumors.com/2024/01/25/third-party-default-browsers-eu-ios-17-4/

maffeis, to random
@maffeis@mastodon.social avatar

You might not like it, but -only iOS is the only thing keeping Google from having complete control over the Web.

It’s counterintuitive and wrong in principle, but advocating for multiple engines on iOS is going to result in less choice and a serious blow to the “Open Web”.

You can’t fight corporate control with more corporate control.

https://www.theverge.com/2024/1/25/24050478/apple-ios-17-4-browser-engines-eu

m0bi13, to firefox Polish
@m0bi13@pol.social avatar

Tyle przeglądarek do wyboru!
Na którą się zdecydować?🤔

Ciężkie zadanie😉 😜

nighthawk, to apple
@nighthawk@aus.social avatar

Upside of many big companies not providing native app support for could be that gains support for hover effects for SVG elements that are annotated with cursor: pointer. Some love for FB13310281 please. Just saying. ❤️

Genstar, to blink182
@Genstar@meow.social avatar

"The Qt WebEngine core is based on the Chromium Project."

So yeah, it's not WebKit anymore.

abergmeier, to golang

Got , and all running in my app. Good start into the new year.

davidbisset, to apple
@davidbisset@phpc.social avatar

might be getting ability to have a checkbox natively look like a switch. 😍

via @wesbos on Twitter.

https://twitter.com/wesbos/status/1737916464571560445?s=46

TheDJ, to random
@TheDJ@mastodon.social avatar

He @webkit and @jensimmons Can we get some eye balls on printing lazy loaded elements ?

https://bugs.webkit.org/show_bug.cgi?id=224547

This is one of the blockers in adaptation of the loading attribute for Wikipedia, where printing still matters.

Chrome fixed this 1,5 years ago, so Safari is the only straggler (and Wikipedia has to wait a couple years more before they can actually use it after it is fixed)

hvangalen, to blink182
@hvangalen@mastodon.nl avatar

Three days ago, the 4th of November, would've been 25 year anniversary. 🥳

Hoorrray!

WTF is KHTML?

Chances are you are kind of using it, because and rendering engines are all forked from this open-source project originally intented for the browser of the KDE window environment.

That basically makes , , , and (and possibly others) all siblings.

KHTML is literally the mother of all browsers.

"KHTML is dead - long live KHTML!" 😀

mariospr, to random
@mariospr@fosstodon.org avatar

My presentation at Embedded Recipes 2023 is now live at https://www.youtube.com/watch?v=rdiETUGD6dg . It's a talk walking you through a high level overview of and the Linux ports, @WPEWebKit architecture and the plans we have at @igalia for the future. Ah! And there are a few demos too! 👌

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • megavids
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • provamag3
  • tester
  • Leos
  • JUstTest
  • All magazines