Kluczowe dania na wynos
- Zastąpienie Apple w Preferencjach systemowych Maca wygląda okropnie.
- Pokazuje ograniczenia narzędzi programistycznych Apple SwiftUI.
- Stara aplikacja Preferencje systemowe nadal działa, jeśli skopiujesz ją na komputer Mac z systemem macOS Ventura.
W zeszłym roku aktualizacja Safari firmy Apple była żenującą katastrofą. W tym roku jest to aplikacja Ustawienia systemu na Maca.
W następnej wersji macOS-Ventura-Apple zaktualizował aplikację Preferencje systemowe Maca, aby przypominała aplikację Ustawienia na iPhonie i iPadzie. Nazywa się Ustawienia systemu i właśnie tam widzimy problem – dlaczego nie zachować starej nazwy lub użyć „Ustawienia”? Według wszystkich, którzy to skomentowali, nowy projekt to kompletny bałagan. I może być już za późno, żeby coś z tym zrobić.
„Nawet po pięciu wersjach beta ustawienia systemu MacOSVentura nadal powodują bóle głowy” – powiedział Lifewire menedżer ds. oprogramowania, Daivat Dholakia. „Apple szczyci się elegancją, przyjaznością dla użytkownika i niezawodnością. Aby wprowadzić to za pomocą odciętych przycisków, tytułów menu i źle wyrównanych tekstów, odejmuje od tego czystego, dopracowanego obrazu. Jeśli Apple chce zachować swój błyszczący obraz, nie powinno wprowadzać nowych rzeczy, nawet w wersji beta, które wciąż są tak dalekie od gotowości dla konsumentów."
Ta sama historia Nowa funkcja
Zeszłego lata iPad OS 15 i macOS Monterey w wersji beta wprowadziły nowy wygląd Safari. Apple przeprojektował karty Safari, tak aby każda z nich zawierała własny pasek adresu, a wszystkie poruszały się i podskakiwały, gdy przełączałeś się między nimi. Następnie zajęło wszystkie przydatne elementy sterujące, te, których potrzebujesz praktycznie przez cały czas - przeładowanie, przewijanie do przodu i do tyłu, udostępnianie - i ukryło je za wielokropkiem.
Reakcja była tak silna, że firma Apple powoli stonowała, zanim zdecydowała się całkowicie porzucić nowy projekt i wrócić do starego, który nadal działa świetnie.
W tym roku firma Apple namieszała w aplikacji Preferencje systemowe. Tutaj znajdują się wszystkie ustawienia niespecyficzne dla aplikacji dla Twojego Maca. Ustawienia wyświetlaczy, Bluetooth, dźwięk, zabezpieczenia, sposób uśpienia Maca, połączenia z sieciami i wiele innych. Ostatnio było to również miejsce, w którym można znaleźć zapisane hasła i zarządzać kontem iCloud.
Szczerze mówiąc, istniejąca wersja to kompletny bałagan. Sekcje były dodawane przez lata, gdy były potrzebne. Często są zgodne z konwencjami interfejsu użytkownika lub modami epoki, w której zostały dodane. Całość przypomina dom, który zaczynał jako szopa ogrodowa i został rozbudowany, przebudowany i dobudowany, aż osiągnął wielkość rezydencji. I równie trudna jest nawigacja.
Ale, niewiarygodnie, nowa wersja wygląda jeszcze gorzej i jest trudniejsza w użyciu.
Problemy z szybkością
Nowy projekt mógł to naprawić, ale sprawił, że wszystko stało się jeszcze dziwniejsze. Przyciski są odcięte lub nie są ustawione w jednej linii. Rozwijane menu wydają się nieco nierówne lub po drugiej stronie okna. Pola wprowadzania tekstu wyglądają jak stałe elementy, których nie można edytować.
Dla firmy, która szczyci się czystym designem i hasłem, że jej produkty „po prostu działają”, jest to bezprecedensowe. I wydaje się, że jest to spowodowane innym produktem Apple, SwiftUI.
Jeffrey Johnson
"[T]ogólne dopasowanie i wykończenie nowych ustawień systemowych Ventury jest po prostu złe. Wygląda na to, że coś jest głęboko nie tak z SwiftUI, że nawet w trakcie pracy, tak wiele drobnych szczegółów układu jest najwyraźniej trudnych do uzyskania racja”, powiedział ekspert Apple i były programista John Gruber na swoim blogu Daring Fireball.
SwiftUI jest częścią języka programowania Apple Swift. Jest to część, która pozwala zaprojektować interfejs użytkownika i została stworzona tak, abyś mógł raz zaprojektować swoją aplikację, która powinna działać i dobrze wyglądać na komputerach Mac, iPhonie i iPadzie. Ale jak widzimy, korzystanie z niego nie jest łatwe, częściowo dlatego, że jest znacznie nowszy niż poprzednie, dojrzałe platformy używane odpowiednio dla komputerów Mac i iOS, UIKit i AppKit.
Niezależnie od tego, jakiego procesu i narzędzi Apple używa do tworzenia nowych ustawień systemu - znowu myślę, że to wszystko SwiftUI, ale to naprawdę nie ma znaczenia - pozornie jest im bardzo trudno uzyskać podstawowe elementy interfejsu użytkownika do wyrównania i układać się w sposób zbliżony nawet do eleganckiego” - mówi Gruber.
Aktualizacje systemu MacOS zwykle są dostarczane jesienią później niż aktualizacje systemu iOS, ale mimo to ta aktualizacja wygląda dość kiepsko w połowie sierpnia. Być może Apple nadal może pobrać tę wersję i powrócić do starej. A jeśli nie? Okazuje się, że możesz skopiować Preferencje systemowe z innego komputera Mac i działa dobrze. To nie jest idealne, ale przynajmniej jest opcja, chociaż Apple prawdopodobnie jej nie znienawidzi.