Earlier quoted context omitted.
I deeply suspect that the lack of features is because the releases this year internally centered around responding to the negative buzz associated with iOS 11 problems. I remember when emojis were showcased at WWDC 2016, a fairly low-feature release. Whenever that happens the true feature is unannounced: it's simply stability.
"Whenever that happens the true feature is unannounced: it's simply stability." Can't remember which version it was now, but I remember when Apple heavily marketed a Mac OS X version dedicated almost exclusively to bug fixes and performance enhancements. It was very well received. I'm sure the same would happen if they announced they were dedicating an iOS version to bug fixes and performance enhancements. EDIT: I th…
Apple introduces macOS Mojave
121–130 of 665 posts
Re: Apple introduces macOS Mojave
#122WWDC 2018, from underwhelming to boring. I will lose my mind if i hear *oji one more time. Will they ever stop with this nonsense? Favicons in Safari? It took them 6 years for the browser to remember the zoom setting per site, now we have the luxury of having favicons.
I wonder if they'll ever fix `localStorage` in private Safari windows. It breaks countless sites and Safari is the only browser to block it.
Re: Apple introduces macOS Mojave
#123I'm continually amazed at how much Apple hypes up the most pointless, useless, basic things. This is a new version of a major operating system, and we get... the desktop organized by filetype. A built-in stock application. How is an App Store update considered part of an OS update?
Re: Apple introduces macOS Mojave
#124Earlier quoted context omitted.
I wonder if they'll ever fix `localStorage` in private Safari windows. It breaks countless sites and Safari is the only browser to block it.
Any site that is broken by Private Browsing causing storage quota exceptions in localStorage is going to be broken by quota exceptions under "normal" operation. It's in the spec, maybe developers should make their websites a bit more resilient to the very real errors that can happen? Did they just forget about error handling?
'' e.name.toLowerCase().includes("quota")
Re: Apple introduces macOS Mojave
#125Wow, they are DEPRECATING OpenGL from both macOS and iOS: https://developer.apple.com/macos/whats-new/ This is in addition to last year's announcement that "macOS High Sierra is the last version of macOS to run 32bit apps without compromise " I wonder if we will soon see a new lineage of Macbooks fitted with Apple-specific arm64 chips. The most scary thought is if UIKit-on-macOS starts requiring Developer ID entitlem…
I also wonder what means for WebGL and its future. Right now, WebGL works in browsers on macOS, Linux, Windows, iOS, Android, which is incredible. There is no equivalent.
Sure, Apple has started working on WebGPU, but that’s not yet ready nor is it guaranteed to gain Linux, Windows, Android support.
Re: Apple introduces macOS Mojave
#126Earlier quoted context omitted.
I deeply suspect that the lack of features is because the releases this year internally centered around responding to the negative buzz associated with iOS 11 problems. I remember when emojis were showcased at WWDC 2016, a fairly low-feature release. Whenever that happens the true feature is unannounced: it's simply stability.
"Whenever that happens the true feature is unannounced: it's simply stability." Can't remember which version it was now, but I remember when Apple heavily marketed a Mac OS X version dedicated almost exclusively to bug fixes and performance enhancements. It was very well received. I'm sure the same would happen if they announced they were dedicating an iOS version to bug fixes and performance enhancements. EDIT: I th…
Re: Apple introduces macOS Mojave
#127Wow, they are DEPRECATING OpenGL from both macOS and iOS: https://developer.apple.com/macos/whats-new/ This is in addition to last year's announcement that "macOS High Sierra is the last version of macOS to run 32bit apps without compromise " I wonder if we will soon see a new lineage of Macbooks fitted with Apple-specific arm64 chips. The most scary thought is if UIKit-on-macOS starts requiring Developer ID entitlem…
And OpenCL too. This is terrible. I was thinking about adding GPU support to a numerical simulator I am working on, and I was planning to have nice cross-platform support with OpenCL. Whelp, that's no longer the case. My code is in C++, and I refuse to use proprietary, vendor-locked, Objective-C-only Metal. If people want GPU support, they'll just have to use Linux, which doesn't artificially constrain you with corpo…
Doesn't seem cost-effective at scale to run on beefy Apple machines.
Re: Apple introduces macOS Mojave
#128Earlier quoted context omitted.
I'm curious about this – does it really matter? How important is it that the Operating System has OpenGL? Can't individual apps just static link to (and ship) their own versions of OpenGL?
OpenGL is just an API, the underlying features are provided by the graphic driver. You can't ship with your own OpenGL, that would mean shipping with your own amd/nvidia/intel driver (and the associated kernel module, etc). A reasonable alternative would be to implement OpenGL on top of Metal for compatibility but this is a lot of work.
Re: Apple introduces macOS Mojave
#129Wow, they are DEPRECATING OpenGL from both macOS and iOS: https://developer.apple.com/macos/whats-new/ This is in addition to last year's announcement that "macOS High Sierra is the last version of macOS to run 32bit apps without compromise " I wonder if we will soon see a new lineage of Macbooks fitted with Apple-specific arm64 chips. The most scary thought is if UIKit-on-macOS starts requiring Developer ID entitlem…
Re: Apple introduces macOS Mojave
#130So, did they at last add support for Vulkan and OpenGL 4.6 in the system and Ogg/Opus in Safari?
OpenGL is deprecated in 10.14 > Apps built using OpenGL and OpenCL will continue to run in macOS 10.14, but these legacy technologies are deprecated in macOS 10.14. Games and graphics-intensive apps that use OpenGL should now adopt Metal. Similarly, apps that use OpenCL for computational tasks should now adopt Metal and Metal Performance Shaders.