Earlier quoted context omitted.
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?
spec? localstorage errors are not standardized, every browser gives quota exceeded error different name and number, you have to use something like '' e.name.toLowerCase().includes("quota")
Apple introduces macOS Mojave
261–270 of 665 posts
Re: Apple introduces macOS Mojave
#262Wow, 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 guess John Carmack is sad today (he advocated early for OpenGL on Mac).
Re: Apple introduces macOS Mojave
#263Earlier quoted context omitted.
Yet teens are a very popular demographic for buying iPhones, so if they like it, so what?
I'm a developer using the mac as a programming and devops system. I do not want teen features to be the best thing about my next upgrade. I want it to be about the computer feeling faster, smoother, better. You know, like an operating system feature?
Re: Apple introduces macOS Mojave
#264IMO, the most interesting thing happening with Apple right now is the surprising (to me) amount of effort being put into their News and Stock apps (which are being ported to macOS). The only reason I can come up with for them to be pursuing this with so much effort is that they saw what happened as a result of Facebook dominating news and decided to put their best foot forward in the hopes of bringing some semblance…
I have to say, I would probably have never paid for news had it not been for how convenient Apple has made it.
Re: Apple introduces macOS Mojave
#265Earlier quoted context omitted.
What's the consensus on Metal? How does it compare to OpenGL?
You can’t compare them directly, they’re very different categories of graphics APIs. Metal belongs to the category of “modern low-level graphics API” (which also includes Vulkan and Direct3D 12), while OpenGL is an older higher-level graphics API (which also includes Direct3D 11 and previous). The low-level graphics APIs like Metal and Vulkan allow for much better performance, but they are much harder to use and requ…
Maybe I'm biased - every time I looked at OpenGl code I shuddered and ran away to a higher level framework (I'm excluding shader code from this - that's concise enough for me not to mind getting that close to the metal)
Re: Apple introduces macOS Mojave
#266The News, Stocks, Voice Memos and Home apps were brought to Mac using iOS frameworks that have been adapted to macOS. Starting in late 2019, these additional frameworks will make it easier for developers to bring their iOS apps to macOS — providing new opportunities for developers and creating more apps for Mac users to enjoy. Looks like UIKit is the future, despite protestations to the contrary.
This is a good thing. While very similar, UIKit blows AppKit away in terms of API usability and design. Also, I think it's perfectly fine to write macOS apps using UIKit, would be similar to making iPad apps. It needs a few Desktop/Mouse related adjustments but Apple is probably going to be smart about that. Definitely not gonna be like what happened with Windows Metro apps
Bizarre doublespeak in the presentation though as they denied this was the plan - explicitly said no merger.
Re: Apple introduces macOS Mojave
#267Earlier quoted context omitted.
I'm guessing it's not the end of the world for Autodesk to add a metal backend to maya. Some smaller teams might very well choose to let go of mac though.
If they weren't already doing that just for the performance improvement itself.
Re: Apple introduces macOS Mojave
#268Wow, 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…
What does that mean for games like League of Legends running on OpenGL? ( https://engineering.riotgames.com/news/trip-down-lol-graphic... )
Re: Apple introduces macOS Mojave
#269Sounds like the return of Apple from years ago: in house everything, walled garden everything, including graphic stack, custom CPU, etc. It almost ruined them (desperately holding on to their drastically interior CPU). What could go wrong this time? Especially when they no longer have Steve running the show.
Didn't Windows (on desktop) ignore OpenGL in favor of DirectX for years to great success, because it was deeply integrated into the platform?
Yes, Apple's ecosystem is the same walled garden it's always been. Any time it wasn't was an anomaly. The best fanboy response I can give is that they seem MUCH more willing to work with partners this time around.
Re: Apple introduces macOS Mojave
#270I would love it if the dark mode setting were passed in browser headers to sites I visit so they could send a dark style sheet for their sites.