aardrian, to accessibility
@aardrian@toot.cafe avatar

[1/2]
VoiceOver / Safari / macOS bug(s) confirmation requested.

Visit https://cdpn.io/aardrian/debug/VoQbLm

Navigate the first table using VO table navigation commands.

Using Safari 17.5 / macOS 14.5, VO returns the count of all rows, even hidden rows. It also lets me navigate hidden rows.

VO with Chrome has no issue.

Attached video (no captions other than speech viewer) shows this in action.

Navigating a table in VO / Safari, where it announces every row in the table, even the hidden ones.

aardrian,
@aardrian@toot.cafe avatar

[2/2]
However, in Safari 17.3.1 Rebecca Mazur had a different experience.

VO / Safari does not announce all hidden rows.

After expanding a hidden row, she could not navigate past the new rows.

I cannot run an older version of Safari, so I cannot replicate it.

Looking for other folks with VO / Safari to tell me their experience — and Safari / macOS version numbers.

I want to have sufficient detail for a bug report.

Navigating a table with hidden rows, but then expanding those rows prevents navigating past them.

babbage,
@babbage@iosdev.space avatar

@aardrian the same devices that can run Safari 17.3.1 can run 17.4 and 17.5 if you just install the latest iOS updates. Both of those Safari versions list multiple VoiceOver fixes. In short, I’d suggest there’s no point submitting a bug report unless the issue can be replicated on the current version of Safari… because it seems maybe it’s already been fixed?

tk, to apple
@tk@bbs.kawa-kun.com avatar

Most Web-savvy folks know that Chrome’s lineage can be traced back to Safari (WebKit, etc.), and be traced further back to KDE’s Konquerer (KHTML, etc.).

But did you know that Apple was also considering Mozilla’s Gecko engine as the basis back when planning development of Safari? KHTML was chosen because the codebase was significantly cleaner than the XPCOM bloat in Gecko. (That name still strikes fear in me to this day. :blobfoxscared: ) Interestingly, the Gecko codebase has been since cleaned up significantly.

That means that, if things had gone differently, Gecko could’ve ended up as the browser engine that rules the world today. :blobfoxgoogly:

#Apple #Safari #Google #Chrome #Mozilla #Firefox #Web #webdev

thatbrickster,

@tk With the deprecation and removal of XUL, XPCOM will soon be consigned to the past. Gecko shed some weight in Nightly recently, which usually has larger binaries due to experimental code, and I hope it continues to shrink. I find it as fast as Chromium these days, if not faster, on sites like SPW.

nekohayo, to web
@nekohayo@mastodon.social avatar

It is wild that the whole #JPEGXL resistance front is held together by #WebKit and #WebKitGTK, where only Apple's #Safari is accounted for in https://caniuse.com/jpegxl (but not Epiphany, see https://github.com/Fyrd/caniuse/issues/6807 …), and that #GoogleChrome's desktop & mobile #web #browsers hegemony (and their corporate influence over Mozilla…) is the reason why we can't have nice things 😒

m0rpk, to javascript
@m0rpk@mastodon.radio avatar

Looking for help from and / or Apple Mac people.

I have before me an old MacBook Pro running 10.13.6. It can't be upgraded because of hardware constraints.

No browser on this device will render the schedule here: https://www.emfcamp.org/schedule/2024

I see JS console errors like "TypeError: Object.groupBy is not a function"

I've tried , , and .

Is it possible a script on that page relies on an OS feature this machine lacks?

sfwrtr, to apple
@sfwrtr@eldritch.cafe avatar

#Apple #Safari #Feedback #BugReport #Bug #Submitted

No little scroll bar shows up to the left in Safari web page card view when scrolling through the webpage images that you can press and scroll faster. When you have hundreds, like I do, it makes it harder that this feature was left out. I believe this is an oversight bug.

forst, to macos
@forst@mastodon.social avatar

@protonprivacy Hello! Have there been perchance any issue reports for on ?

I'm seeing that sometimes e-mails fail to load, resulting in a blank screen, or sometimes looks like the website "crashes" (blank page, empty address bar). Clearing website data didn't help. No idea yet how to reproduce, but happens regularly. Web UI 5.0.40.3.

Any suggestions which debug info I could collect before mailing support? Thanks!

protonprivacy,
@protonprivacy@mastodon.social avatar

@forst Hi! Does the message list keep flashing like it's trying to load, but freezes at that point? Or are you observing a different behavior?

Also, can you let us know the exact steps you're performing before experiencing this issue? Are you using the sorting filter to rearrange your messages to a different order, navigating to a different page in your mailbox etc.?

Feel free to contact us at https://proton.me/support/contact with more info so we can help you troubleshoot.

davidbisset, to accessibility
@davidbisset@phpc.social avatar

(A "better" way to) listen to a web page in Mobile .

https://til.simonwillison.net/ios/listen-to-page

davemark, to apple
@davemark@mastodon.social avatar

😮🙌🏻
A great (undocumented?) Safari shortcut:

  • On your Mac, in Safari, hover over a link
  • Now type control-command-d (⌃⌘D)

A preview of the linked page appears in a popup. Cool beans!

Nice find by @lapcatsoftware https://underpassapp.com/news/2024/5/1.html

swiefling, (edited ) to security
@swiefling@hci.social avatar

Privacy matters! But what if the tools meant to protect us are being misused? Our latest study (to appear ARES '24) reveals surprising facts about HTTP Client Hints (HTTP CHs) on the Web. [THREAD]

Paper + Website: https://rbainfo.org/clienthints

#CyberSecurity #Privacy #Tracking #HTTP #UserAgent #OpenAccess #WWW #Chrome #Edge #Safari #Brave #Browser

freddy,
@freddy@security.plumbing avatar

@swiefling I believe this has been a criticism of Client Hints from the get go and one of the reasons why it’s not implemented in all browser engines.

swiefling,
@swiefling@hci.social avatar

@freddy At least @mozilla and seem to have a clear stance on HTTP client hints.

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 #safari 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

aral,
@aral@mastodon.ar.al avatar

@raymondcamden Oh, goodness no. We need to fix stuff so we don’t need that conference :)

tomayac,
@tomayac@toot.cafe avatar

@aral @raymondcamden The best way to get this fixed is to file a WebKit bug: https://bugs.webkit.org/enter_bug.cgi.

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 #Apple 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 #privacy feature in the #Safari browser in the next #iOS 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

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