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

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 :(

RL_Dane, to vim
@RL_Dane@fosstodon.org avatar

When you're in a web browser and and end an input form with [Esc]:wq

#derp ;) #vi #vim #neovim #nvim

RL_Dane,
@RL_Dane@fosstodon.org avatar

@light

Yes, it did. In don't understand why dropped . :(

RL_Dane,
@RL_Dane@fosstodon.org avatar

@light

10 years ago, I think that was sound reasoning

Today, I honestly think an open source company should know better than to contribute to 's hegemony over the web.

But I understand that re-tooling for yet again is not a decision to be made lightly.

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/

davidbisset, to CSS
@davidbisset@phpc.social avatar

Love how #WebKit folks are asking for public input on the #CSS Grid (Masonry) layout.

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

slink, to iOS
@slink@fosstodon.org avatar

Apple 17.4 seems to have regressions with video playback at least from . does anyone have pointers to helpful technical information on known issues and possible solutions/workarounds?

mayly, to Vivaldi
@mayly@troet.cafe avatar
AAKL, to firefox
@AAKL@noc.social avatar

deleted_by_author

  • Loading...
  • pgiulan,
    @pgiulan@federate.social avatar

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

    brucelawson, to random
    @brucelawson@vivaldi.net avatar

    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!)

    matt, (edited )
    @matt@oslo.town avatar

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

    That doesn't affect their #Google deal.

    matt, (edited )
    @matt@oslo.town avatar

    @plankton @brucelawson Right now it's "worth" them maintaining WebKit because every browser on and has to use it.

    When Chromium comes in to play and Brave, Chrome, Opera, Vivaldi, etc. start moving away from , there is very little incentive for Apple to continue maintaining it for just their browser share.

    🤷

    They can keep as a brand, just like Chrome / Brave / Opera and ditch the development cost in favour of better marketing budgets.

    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?

    #CSS #Frontend #Webkit

    astian, to privacy
    @astian@mastodon.social avatar

    Our friends at a few hours ago launched Speedometer 3 and we are testing to see the metrics and performance and it is simply fantastic. Try Midori. Also very soon we will have a new version.

    https://astian.org/midori-browser

    Midori Browser 11.3.0 coming soon

    davidbisset, to firefox
    @davidbisset@phpc.social avatar

    Bugs I’ve filed on browsers.

    “an analysis of the bugs I’ve filed on the major browser engines – Chromium, #Firefox, and #WebKit – over my roughly 10-year web development career.” https://nolanlawson.com/2024/03/03/bugs-ive-filed-on-browsers/

    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/

    davidbisset, (edited ) to apple
    @davidbisset@phpc.social avatar

    #Apple news today: they are apparently NOT killing #webapps in #iOS in the EU.

    https://appleinsider.com/articles/24/03/01/apple-reverses-course-on-death-of-progressive-web-apps-in-eu

    Looks like the apps still need to be built with #WebKit (so not Chrome, etc.) - so basically same as before.

    I'm sure people will still rain down fire on Apple, but can't say they haven't listened to criticism on this one.

    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!

    owzim, to linux
    @owzim@mastodon.social avatar

    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 😀

    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.

    thelinuxEXP, to linux
    @thelinuxEXP@mastodon.social avatar

    Time for this week's and News video!

    In this one, we have switching CEOs after launching a frankly overpriced service, we have doubling down on their malicious compliance, this time breaking PWAs voluntarily, and we have Wine and DXVK coming to , but closed source:

    https://www.youtube.com/watch?v=mY-Yc1B6vdk

    mahenderkar,

    @thelinuxEXP Core of these both is #Gecko Engine. I hope they improve it further so that it stays relevant besides #WebKit & #Blink in the future.

    maugendre, to iPhone
    @maugendre@hachyderm.io avatar

    It has already been possible to change an 's default web browser through the "Settings" app since iOS 14.

    has a March 6 legal deadline to introduce app sideloading in the European Union in order to comply with the Digital Markets Act , and iOS 17.4 will add support for this. 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…

    eric,
    @eric@social.coop avatar

    "As a result of the DMA the tech giant allows to install other browsers as defaults. Apple ensured that these browsers can no longer use WebKit because it would make them faster than Safari. To this end, the tech giant blocked the WebKit API in iOS 17.4."
    https://www.techzine.eu/news/privacy-compliance/116980/apples-changes-to-comply-with-the-dma-opens-new-european-antitrust-investigation/

    majorlinux, to AppleInc
    @majorlinux@toot.majorshouse.com avatar

    It's a lot to get through and I still don't think I got everything.

    Apple vastly changed their app store policies and I barely get it - Desk Chair Analysts

    https://dcanalysts.net/apple-vastly-changed-their-app-store-policies-and-i-barely-get-it/

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