karlcow, to random French
@karlcow@mastodon.cloud avatar

For people who have hundred of tabs and can't remember where is the damn tab making noise.

TIL: On browser, Press Command and hover the mouse on one tab, the speaker icon is there, and you can mute ALL tabs.

Peace!

aral, to web
@aral@mastodon.ar.al avatar

Here’s a niche gotcha with the clipboard API’s navigator.clipboard.writeText() method that’s unique to Safari:

If you access a function from a module within your gesture handler (e.g., click handler), you will get a permission error.

The (sadly hacky and not as robust) workaround is to set a global variable from your module instead.

Full gist:

https://codeberg.org/aral/gists/src/branch/main/clipboard-writetext-permission-error-when-using-modules-in-safari.md

#Safari #clipboardAPI #JavaScript #ESModules #web #dev #gist

joyousjoyness, to drawing
@joyousjoyness@mastodon.social avatar
voitech, to ArcBrowser Polish
@voitech@social.lol avatar

Po kilku tygodniach z wracam do (ponownie).

Który to już raz? Trzeci? Czwarty?

Nawet po wprowadzeniu synchronizacji zakładek w wersji mobilnej brakuje tej przeglądarce podstawowych funkcjonalności. Nawet wtyczki nie pomagają niestety. Co z tego, że jest ta synchronizacja, skoro jak coś otworzę na telefonie, to nie ma tego na laptopie? W Safari jest!

1br0wn, to apple
@1br0wn@eupolicy.social avatar

‘British newspaper groups have warned that any move to impose a so-called “web eraser” tool to block advertisements would put the financial sustainability of journalism at risk.

‘Apple is preparing to include an AI-based feature in the browser in the next 18 software update that will remove ads or other unwanted website content, according to reports.’
https://on.ft.com/4be4E5Y

irfan, to firefox

My partner has just asked me the magic words I've never thought I'd hear in the years we've been together: "How do I set as my default browser?". Bye and thank you <3

davemark, to apple
@davemark@mastodon.social avatar

"How to switch profiles in Safari on iPhone" from Apple Support:

https://www.youtube.com/watch?v=_xbbnhfUOKM

If you don't see this interface on your iPhone, go to Settings > Safari, scroll down, tap "New Profile" to add one.

Not something I need, but I do like knowing this exists.

https://www.youtube.com/watch?v=_xbbnhfUOKM

NyakoKitty, to wildlife
@NyakoKitty@mastodon.social avatar
emanuele, to iPhone
@emanuele@m.divita.eu avatar
DJDarren, to macos
@DJDarren@mendeddrum.org avatar

Bit of an odd one, but can any other users confirm the following behaviour?

If you pin a tab in a regular personal tab group, the tab will shrink to a small square, but if you pin a tab in a named tab group it’ll stay the same size as the others.

If this is expected behaviour, why?

I’ve tried with a Personal and a Work window, and it happens across both.

markwyner, to art
@markwyner@mas.to avatar
NyakoKitty, to animals
@NyakoKitty@mastodon.social avatar
Massy85, to firefox Italian
@Massy85@mastodon.uno avatar

Giuro che ci ho provato ad usare per ma niente, non si batte

Ciantic, to random
@Ciantic@twit.social avatar

I don't like that has "Developer Edition" it only increases the bar for people to experiment.

For me, browsers have been the last bastion of hackability in the modern app ecosystem. I understand why Google and Apple don't want people to make all kinds of extensions.

Firefox is the underdog at the moment, they should:

  1. Aim to make the out-of-the-box experience familiar,

  2. Be customizable so people can build wild ideas like Arc Browser is doing as an extension.

benbloodworth, to apple
@benbloodworth@mstdn.party avatar

Safari is a perfectly fine browser. I don’t understand why it gets so much hate.

remixtures, to Bulgaria Portuguese
@remixtures@tldr.nettime.org avatar

: "Apple's grudging accommodation of European antitrust rules by allowing third-party app stores on iPhones has left users of its Safari browser exposed to potential web activity tracking.

Developers Talal Haj Bakry and Tommy Mysk looked into the way Apple implemented the installation process for third-party software marketplaces on iOS with Safari, and concluded Cupertino's approach is particularly shoddy.

"Our testing shows that Apple delivered this feature with catastrophic security and privacy flaws," wrote Bakry and Mysk in an advisory published over the weekend.

Apple – which advertises Safari as "incredibly private" – evidently has undermined privacy among European Union Safari users through a marketplace-kit: URI scheme that potentially allows approved third-party app stores to follow those users around the web."

https://www.theregister.com/2024/04/30/apple_safari_europe_tracking/

preslavrachev, to apple
@preslavrachev@mastodon.social avatar

Replace "Apple" with "Any Software Company" and Safari with "Any Software Product or Service."

https://readwrite.com/apples-incredibly-private-safari-users-could-still-be-tracked-in-europe/


Vivaldi, to android
@Vivaldi@vivaldi.net avatar

In light of the EU's DMA and Apple's implementation of their Browser Choice screens, our CEO and Co-Founder, Jon von Tetzchner @jon, talks to @WIRED.

"It starts from you clicking Safari. Which, I think all of us agree, that's the wrong spot." Jon said he prefers Google's implementation of its new browser choice screen that guides Android users to select a default while setting up their phone.

Read all about it.👇🏻

https://www.wired.com/story/browser-choice-screen-apple-digital-markets-act/

@europeancommiss

mysk, to Bulgaria
@mysk@mastodon.social avatar

Apple's implementation of installing marketplace apps from is heavily flawed and can allow a malicious marketplace to track users across websites, even in private browsing mode. This blog details our findings:

https://www.mysk.blog/2024/04/28/safari-tracking/

masukomi, to random
@masukomi@connectified.com avatar

What, exactly is macOS smoking?

The connection IS private. There IS certificate, and it IS valid. It's just self signed. Also, how could IP X be stealing data from IP X when THEY'RE THE SAME IP⁉️

Bonus. It doesn't matter how many times I tell it to "Always Trust" the certificate it REFUSES to remember AND it doesn't appear in Keychain Access.

just ARRRGH!

Every time i spend more than 5 minutes in Safari i come away wanting to yell at people.

a screenshot showing where i tell it to "always trust" the certificate.

Garwboy, to Podcast
@Garwboy@ohai.social avatar

A smorgasbord of terribly thought out 'luxury items' on the latest "Why Does This Thing Exist?" [Podcast]

Ep 94: "Well cool, real cool"

https://shows.acast.com/why-does-this-thing-exist-podcast/episodes/episode-94-well-cool-real-cool

From needlessly dangerous lighters to overly-ornate sofas, it's all there for your weekend entertainment

aardrian, to accessibility
@aardrian@toot.cafe avatar

Using this CSS with broken image ref:

::before {  
 content: url(foo) / "Panda";  
}  

Safari / macOS / iPadOS does not show the alt.

Until you turn on VO. Or turn it off. But it goes away if you refresh.

More accurately, it resizes the placeholder; if your alt is small enough to fit then it shows.

Attached video shows it in action.

So. What the deal is?

Test page: https://codepen.io/aardrian/pen/mdgQNrm

A series of broken images that, when VoiceOver is activated, resize and show the alt text from the CSS declaration. Reloading the page makes them go away. Turning off VO makes them come back.

aral, to web
@aral@mastodon.ar.al avatar

Today I learned that Safari can’t understand compound extensions in the accept attribute of file inputs.

So, for example…

<input
type="file"
accept=".kitten.databases.tar.gz"
>

… fails. So you have to do:

<input
type="file"
accept=".gz"
>

(Which, of course, opens the person up to more chances of selecting the wrong file.)

🤷‍♂️

aardrian, to accessibility
@aardrian@toot.cafe avatar

I know that macOS / Safari displayed the alt text for broken images through Safari 17.0 (visually clipping as necessary).

Testing in macOS 14.4.1 / Safari 17.4.1, however, shows me that alt text is no longer displayed.

Has anyone else noticed this regression?

pjaspers, to random
@pjaspers@mastodon.social avatar

Long shot, but with now having support for Profiles. Any ideas where the history is stored for the non-default Profiles? I would have guessed in ~/Library/Safari, but all I can there is the standard history.db

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