5 ms·
How was it broken? I only tested visualization stuff on it but it seemed to work pretty well. Honestly asking...
by fourthark 8y ago
How was it broken? I only tested visualization stuff on it but it seemed to work pretty well.
Honestly asking...
- nikkwong 8y agoIt just depends on how far you're trying to push these browsers. Chrome has a lot of crazy cutting edge APIs which allow amazing developer and therefore user experiences. For example, IntersectionObserver, which allows developers to know when a part of a page is active, and respond accordingly; Safari doesn't even implement IntersectionObserver, even though it's been a standardized spec since like 2013. It might seem like minutiae, but, safari also doesn't pay any attention to SVG specs. This makes the pages I build for beaver [1] like, impossible. They work beautiful in chrome; but they don't work at all in safari; and because of that, I can't really explore what potential experiences pushing the limits on SVG might have for my clients. Whatever you build has to work in all clients. It's a sad state of affairs, because if safari wasn't so far dilapidated, I would have been able to build some really impressive experiences; but, without safari support it's a no-go. (1) www.beaver.digital
- fourthark 8y agoOh sure, I know. Often wondering if I should even try with Safari. I was trying to ask how Edge was broken.
- nikkwong 8y agoI think if you're trying to browse sites like cnn or huff post it doesn't matter. It's really when you get into the metaweb and find developers trying to push the browsing experience you really yearn for more since non-chromium browsers are just so far behind when it comes to staying compatible with web specs. Safari has implemented many of the most important APIs, Edge, is missing many that have been defined and cemented for like a decade.
- jancsika 8y agowhat's currently broken in Safari wrt SVG?
- saagarjha 8y agoLooks like Safari is finally making some progress on implementing this: https://bugs.webkit.org/show_bug.cgi?id=159475 https://bugs.webkit.org/show_bug.cgi?id=159475
- alwillis 8y agoIntersection Observer is being developed for Safari/WebKit: https://webkit.org/status/#?search=intersection https://webkit.org/status/#?search=intersection
- alwillis 8y agoIntersection Observer is on by default in Safari Technology Preview now: https://webkit.org/blog/8517/release-notes-for-safari-technology-preview-71/ https://webkit.org/blog/8517/release-notes-for-safari-techno...
- Dayshine 8y agoWell, if you want an example: The latest version of Edge broke the "FormData" constructor. So you can't manually create FormData to post from a set of elements not already in a form element together. And the failure is insidious, it would wipe the value, but still submit the key. Overwriting any previously saved data. Reported it three months ago, assigned to someone, no progress.