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.

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

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!

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

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

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!

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