home.social

#rogueamoeba — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #rogueamoeba, aggregated by home.social.

fetched live
  1. Squircle jail, czyli jak Apple zabrało ikonom to, co czyniło je ikonami [felieton]

    Paul Kafasis z Rogue Amoeba apeluje do Apple o zniesienie zakazu różnorodnych kształtów ikon na Macu. John Siracusa nazywa to najbardziej wrogą deweloperom decyzją w historii firmy. Historia jednego z bardziej niepotrzebnych błędów projektowych ostatnich lat.

    Jest coś urokliwego w tym, jak małe rzeczy potrafią wywoływać wielkie dyskusje w świecie Apple. Ikony aplikacji na Macu, ten skromny, kwadratowy obrazek w Docku, na który patrzymy setki razy dziennie, ale rzadko poświęcamy mu więcej niż ułamek sekundy świadomej uwagi, stały się w ostatnich tygodniach tematem, który zelektryzował część środowiska deweloperskiego.

    Zaczęło się od wpisu Paula Kafasisa, współtwórcy Rogue Amoeba, firmy znanej choćby z Audio Hijacka (którego wykorzystuję do nagrywania „Bo czemu nie?”) czy SoundSource’a. W tekście zatytułowanym „Free The Icons” Kafasis przypomina najpierw, jak fatalnie wypadła zeszłoroczna premiera macOS 26 Tahoe pod kątem ikon. Dziesiątki własnych aplikacji Apple otrzymały wtedy nowy, „szklany” wygląd Liquid Glass, który w praktyce oznaczał regres. Ikona Automatora, dotąd szczegółowy rysunek robota, zamieniła się w rozmyty, trudny do odczytania kształt. Kafasis pisze o tym z ironią właściwą komuś, kto patrzy na to jak na profanację.

    Co ciekawe, w pierwszych betach tegorocznego macOS 27 Golden Gate Kafasis dostrzega realną poprawę. Ikona Automatora odzyskała ostrość, zbędny szklany połysk zniknął, a dziesiątki innych aplikacji Apple przeszły podobną korektę. To, jak twierdzi Kafasis, prawdziwy zwrot na lepsze — i właśnie ta obserwacja skłoniła go, żeby napisać o innej rzeczy, którą Apple powinno naprawić przy okazji.

    Problem narzuconej bryły ikon

    Rzecz w tym, że wraz z Tahoe Apple nie tylko namieszało we własnych ikonach. Zmusiło też każdego dewelopera do przyjęcia dokładnie tego samego, narzuconego kształtu, czyli tak zwanego squircle’a, zaokrąglonego kwadratu znanego z iOS. Każda ikona, która nie chciała się do niego dopasować, była pomniejszana i zamykana w brzydkim, szarym tle, żeby zmieścić się w z góry ustalonej estetyce Apple. Kafasis pokazuje to na przykładzie własnej ikony Audio Hijacka, zanim i po uwięzieniu jej w tym systemie.

    Żeby uniknąć takiego „więzienia”, deweloperzy musieli przeprojektować swoje ikony pod z góry narzucony kształt. Po dekadach pięknych, zapadających w pamięć ikon o różnorodnych formach, Tahoe spłaszczyło całą tę osobowość do jednolitej, nudnej powtarzalności. Platforma, jak pisze Kafasis, jest przez to gorsza.

    I nie chodzi tylko o estetykę. Wyraziste kształty pełniły też funkcję użytkową, pozwalając błyskawicznie odróżniać ikony od siebie. Gdy wszystko sprowadza się do tego samego squircle’a, jedynym sposobem rozróżnienia zostaje kolor. To zawodzi u osób z zaburzeniami rozpoznawania barw, ale też w zupełnie zwyczajnych sytuacjach, gdy dwie aplikacje mają zbliżoną kolorystykę. Kafasis podaje przykład Slacka i Zdjęć, które w Docku trzeba oglądać z bliska, żeby w ogóle je odróżnić.

    John Gruber zwraca uwagę, komentują sprawę na swoim blogu, że kształt to czynnik wyróżniający, a  nie tylko zwykła dekoracja. Wiemy o tym od dawna.

    Wszyscy to wiedzieliśmy. I nie tylko Apple o tym wiedziało – reszta z nas również to wiedziała, ponieważ nauczyliśmy się tego od Apple. Oto, za pośrednictwem Internet Archive, wytyczne Apple dotyczące interfejsu użytkownika komputerów Macintosh z 2018 roku, czyli z czasów nie tak odległych:

    „Rozważ nadanie ikonie swojej aplikacji realistycznego, unikalnego kształtu. W systemie macOS ikony aplikacji mogą mieć kształt obiektów, które przedstawiają. Unikalny kontur skupia uwagę na obiekcie i ułatwia rozpoznanie ikony na pierwszy rzut oka. W razie potrzeby możesz użyć kształtu koła, aby otoczyć zestaw obrazów. Unikaj stosowania zaokrąglonego prostokąta, który ludzie kojarzą z ikonami aplikacji na iOS”.

    „Charakterystyczny kontur skupia uwagę na obiekcie i ułatwia rozpoznanie ikony na pierwszy rzut oka”. Tak pisali i radzili zaledwie osiem lat temu. Nie jest to opis chwilowej mody czy trendu. Jest to opis ludzkiej percepcji. Naszej niezmiennej natury.

    – komentuje Gruber.

    Ludzie od TidBITS to potwierdzają

    Kafasis przywołuje przy okazji ankietę przeprowadzoną przez Adama Engsta z TidBITS, dotyczącą wprowadzonych w Tahoe stylów ikon „Clear” i „Tinted”, które usuwają kolor niemal całkowicie. Odzew czytelników był jednoznaczny. Engst opisał to bezpośrednio: „mój mózg się po prostu wyłącza”, gdy widzi rząd identycznych, przezroczystych lub przyciemnionych brył na wzór czegoś, co najlepiej opisuje słowo kwadratokoło (wybaczcie, lepszego nie znalazłem!). Kafasis dodaje od siebie, że nawet gdyby te ikony miały różne kształty, styl „Tinted” i tak byłby wątpliwym pomysłem — a przy obecnej jednolitości jest po prostu zły.

    Siracusa: to najgorsza decyzja dotycząca ikon w historii Apple

    Najostrzej w całej sprawie wypowiedział się jednak John Siracusa, twórca legendarnych, wielotysięcznych recenzji kolejnych wersji Mac OS X, człowiek, którego trudno posądzić o skłonność do przesady. W komentarzu na Mastodonie Siracusa napisał, że squircle jail to najgorsza decyzja projektowa, jaką Apple kiedykolwiek podjęło wobec deweloperów Maca, i prawdopodobnie najgorsza decyzja dotycząca ikon w całej historii firmy w ogóle — „incredibly developer-hostile”, jak to ujął.

    John Siracusa:

    „Squircle Jail” to najgorsza rzecz związana z projektowaniem, jaką firma Apple kiedykolwiek zrobiła programistom Maca, i prawdopodobnie najgorsza rzecz związana z ikonami, jaką kiedykolwiek zrobiła – kropka. To rozwiązanie jest niezwykle nieprzyjazne dla programistów.

    Jeśli ikony w stylu „squircle” są rzeczywiście lepsze, niech ten projekt wygra na rynku. W ten sposób przeszliśmy od klasycznego stylu ikon w systemie Mac OS do bardziej fotorealistycznego stylu ikon w systemie Mac OS X. Programiści przyjęli go, ponieważ sami tego chcieli i ponieważ użytkownicy tego pragnęli.

    Jego argument jest prosty i, przyznam, dość elegancki. Jeśli ikony w kształcie squircle są rzeczywiście lepsze, niech ten design po prostu wygra na rynku. Dokładnie tak, jego zdaniem, przebiegało kiedyś przejście od klasycznego stylu ikon starego Mac OS do bardziej fotorealistycznego stylu Mac OS X. Deweloperzy przyjęli go wtedy dobrowolnie, bo sami tego chcieli, i bo chcieli tego użytkownicy. Nikt nikogo do niczego nie zmuszał.

    W tym kontekście Jim Nielsen draws an even better analogy — znaki drogowe:

    Spójność w przypadku znaków drogowych! Zacznijmy od przeprojektowania ich wszystkich tak, by miały ten sam kształt.

    Cztery znaki drogowe w kształcie rombu: żółty znak ostrzegawczy przed skrętem w prawo, czerwony znak stopu, biały znak ograniczenia prędkości do 80 oraz znak autostrady międzystanowej nr 15. Kształt to nie wszystko, ale jest to jedno z narzędzi pomagających zapewnić różnorodność i niepowtarzalność ikon. Jednak już nie.

     

    Cztery ikony aplikacji Apple w kolorze czarnym na jasnoszarym tle: logo Keynote przedstawiające mównicę oraz ikona aplikacji w kształcie „squircle”, a także logo Numbers przedstawiające wykres słupkowy oraz ikona aplikacji w kształcie „squircle”.

    Już sama sylwetka starej ikony Keynote jest bardziej rozpoznawalna, a tym samym bardziej charakterystyczna, niż jakakolwiek ikona na jakiejkolwiek dzisiejszej platformie Apple.

    Apple potrafi się cofać z błędów. Więc dlaczego nie teraz?

    Kafasis kończy swój tekst na nucie ostrożnego optymizmu. Skoro ktoś wewnątrz Apple dostrzegł błędy popełnione przy wdrażaniu Liquid Glass i naprawił ikony własnych aplikacji w Golden Gate, skoro Apple wprowadziło niedawno chwalony przez wszystkich suwak przezroczystości interfejsu, to może nadszedł czas, żeby naprawić też zakaz różnorodnych kształtów. Kafasis zgłosił to jako oficjalną sugestię do Apple pod numerem FB23388490, domyślając się przy tym, że taka sugestia z pewnością nie jest jedyna w swoim rodzaju.

    Jego wpis kończy się krótko: „Free the icons”.

    Czytając to wszystko, przypomniałem sobie, jak sam kiedyś organizowałem ekran główny swojego iPhone’a właśnie po kolorach i kształtach ikon, zanim jeszcze istniała możliwość robienia tego w bardziej ustrukturyzowany sposób. To była zabawa. Dziś, patrząc na wyciszony, jednolity ekran główny w stylu Liquid Glass, mam wrażenie, że coś z tej zabawy bezpowrotnie zniknęło. Design bywa najlepszy wtedy, gdy daje swobodę w granicach dobrego smaku, a nie wtedy, gdy narzuca jednolitość, która i tak nikogo nie przekonuje.

    Chciałbym wierzyć, że Apple, tak jak zrobiło to z suwakiem przezroczystości, kiedyś posłucha tej krytyki i odda deweloperom przestrzeń, którą im odebrało. Na razie jednak pozostaje nam patrzeć na rząd identycznych kwadratokołów w Docku i wspominać czasy, kiedy jeden rzut oka wystarczał, żeby wiedzieć, w którą ikonę kliknąć.

    Więcej o innych błędach projektowych związanych z pierwszą wersją interfejsu Liquid Glass możecie posłuchać w jednym z odcinków mojego podcastu, gdzie porozmawiałem o tym z osobą, która zawodowo zajmuje się projektowaniem interfejsów użytkownika.

    #AdamEngst #AppleDesign #AudioHijack #design #ikonyAplikacji #JohnSiracusa #LiquidGlass #macOS #macOSGoldenGate #macOSTahoe #PaulKafasis #RogueAmoeba #SoundSource #squircle #TidBITS
  2. So #BBC3 hat ein spannendes Programm zu #Railways200, dem 200. Jahrestag der ersten #Eisenbahn (Stockton-Darlington) live gesendet aus dem längsten Britischen #InterCity (Inverness-London Kings Cross).

    Leider gibts die Aufnahme nur im #BBC Online als Stream, auf den man nur per VPN kommt. Daher nun #RogueAmoeba #AudioHijack, der nimmt den Stream im google Chrome (mit BBC Account) auf und speichert das in eine MP3.

  3. So #BBC3 hat ein spannendes Programm zu #Railways200, dem 200. Jahrestag der ersten #Eisenbahn (Stockton-Darlington) live gesendet aus dem längsten Britischen #InterCity (Inverness-London Kings Cross).

    Leider gibts die Aufnahme nur im #BBC Online als Stream, auf den man nur per VPN kommt. Daher nun #RogueAmoeba #AudioHijack, der nimmt den Stream im google Chrome (mit BBC Account) auf und speichert das in eine MP3.

  4. So #BBC3 hat ein spannendes Programm zu #Railways200, dem 200. Jahrestag der ersten #Eisenbahn (Stockton-Darlington) live gesendet aus dem längsten Britischen #InterCity (Inverness-London Kings Cross).

    Leider gibts die Aufnahme nur im #BBC Online als Stream, auf den man nur per VPN kommt. Daher nun #RogueAmoeba #AudioHijack, der nimmt den Stream im google Chrome (mit BBC Account) auf und speichert das in eine MP3.

  5. So #BBC3 hat ein spannendes Programm zu #Railways200, dem 200. Jahrestag der ersten #Eisenbahn (Stockton-Darlington) live gesendet aus dem längsten Britischen #InterCity (Inverness-London Kings Cross).

    Leider gibts die Aufnahme nur im #BBC Online als Stream, auf den man nur per VPN kommt. Daher nun #RogueAmoeba #AudioHijack, der nimmt den Stream im google Chrome (mit BBC Account) auf und speichert das in eine MP3.

  6. So #BBC3 hat ein spannendes Programm zu #Railways200, dem 200. Jahrestag der ersten #Eisenbahn (Stockton-Darlington) live gesendet aus dem längsten Britischen #InterCity (Inverness-London Kings Cross).

    Leider gibts die Aufnahme nur im #BBC Online als Stream, auf den man nur per VPN kommt. Daher nun #RogueAmoeba #AudioHijack, der nimmt den Stream im google Chrome (mit BBC Account) auf und speichert das in eine MP3.

  7. Being a #HamRadio guy who plays with all the audio bits-n-bobs, I've been using #RogueAmoeba #Loopback for several months, under #macOS #Monterey to combine the Mac's audio with the input from a USB mixer. Allows me to listen to whatever plugs into the mixer, broadcast and ham, with the #AirPods ...

  8. Being a #HamRadio guy who plays with all the audio bits-n-bobs, I've been using #RogueAmoeba #Loopback for several months, under #macOS #Monterey to combine the Mac's audio with the input from a USB mixer. Allows me to listen to whatever plugs into the mixer, broadcast and ham, with the #AirPods ...

  9. Being a #HamRadio guy who plays with all the audio bits-n-bobs, I've been using #RogueAmoeba #Loopback for several months, under #macOS #Monterey to combine the Mac's audio with the input from a USB mixer. Allows me to listen to whatever plugs into the mixer, broadcast and ham, with the #AirPods ...

  10. Being a #HamRadio guy who plays with all the audio bits-n-bobs, I've been using #RogueAmoeba #Loopback for several months, under #macOS #Monterey to combine the Mac's audio with the input from a USB mixer. Allows me to listen to whatever plugs into the mixer, broadcast and ham, with the #AirPods ...

  11. Is there an equivalent to Rogue Amoeba's Audio Hijack for macOS, but for video?

    I suppose OBS could do it, but is there something specific to the task?

    #macOS #RogueAmoeba #AudioHijack #Video #OBS

  12. Is there an equivalent to Rogue Amoeba's Audio Hijack for macOS, but for video?

    I suppose OBS could do it, but is there something specific to the task?

    #macOS #RogueAmoeba #AudioHijack #Video #OBS

  13. Major new Audio Hijack update released today.

    The new built-in Speech Denoise effects module is fantastic. I have lots of noisy RAID enclosure fans, and this is cleaning up the audio nicely. With very little lag/delay.

    weblog.rogueamoeba.com/2023/05

    #fcp #audio #LiveStreaming #Recording #AudioHijack #RogueAmoeba

  14. Major new Audio Hijack update released today.

    The new built-in Speech Denoise effects module is fantastic. I have lots of noisy RAID enclosure fans, and this is cleaning up the audio nicely. With very little lag/delay.

    weblog.rogueamoeba.com/2023/05

    #fcp #audio #LiveStreaming #Recording #AudioHijack #RogueAmoeba

  15. Major new Audio Hijack update released today.

    The new built-in Speech Denoise effects module is fantastic. I have lots of noisy RAID enclosure fans, and this is cleaning up the audio nicely. With very little lag/delay.

    weblog.rogueamoeba.com/2023/05

    #fcp #audio #LiveStreaming #Recording #AudioHijack #RogueAmoeba

  16. Major new Audio Hijack update released today.

    The new built-in Speech Denoise effects module is fantastic. I have lots of noisy RAID enclosure fans, and this is cleaning up the audio nicely. With very little lag/delay.

    weblog.rogueamoeba.com/2023/05

    #fcp #audio #LiveStreaming #Recording #AudioHijack #RogueAmoeba

  17. I missed the announcement of the new #Farrago 2 from #RogueAmoeba. The changes hit some features I do appreciate — but I would have been 100% onboard with this upgrade if it had direct support for #AppleMusic tracks and an iPad client (or iPad version).

    From: @RogueAmoeba
    mastodon.social/@RogueAmoeba/1

  18. I missed the announcement of the new 2 from . The changes hit some features I do appreciate — but I would have been 100% onboard with this upgrade if it had direct support for tracks and an iPad client (or iPad version).

    From: @RogueAmoeba
    mastodon.social/@RogueAmoeba/1

  19. I missed the announcement of the new #Farrago 2 from #RogueAmoeba. The changes hit some features I do appreciate — but I would have been 100% onboard with this upgrade if it had direct support for #AppleMusic tracks and an iPad client (or iPad version).

    From: @RogueAmoeba
    mastodon.social/@RogueAmoeba/1

  20. I missed the announcement of the new #Farrago 2 from #RogueAmoeba. The changes hit some features I do appreciate — but I would have been 100% onboard with this upgrade if it had direct support for #AppleMusic tracks and an iPad client (or iPad version).

    From: @RogueAmoeba
    mastodon.social/@RogueAmoeba/1

  21. I missed the announcement of the new #Farrago 2 from #RogueAmoeba. The changes hit some features I do appreciate — but I would have been 100% onboard with this upgrade if it had direct support for #AppleMusic tracks and an iPad client (or iPad version).

    From: @RogueAmoeba
    mastodon.social/@RogueAmoeba/1

  22. Y’all. Have you played with this yet? Incredible. Update to #iOS 16.2, and in the lyric screen you can just fade out the vocals 🤯

    #sing #karaoke #MinusOne #music #singing #BackingTracks #RogueAmoeba #AudioHijack

  23. Y’all. Have you played with this yet? Incredible. Update to 16.2, and in the lyric screen you can just fade out the vocals 🤯

  24. Y’all. Have you played with this yet? Incredible. Update to #iOS 16.2, and in the lyric screen you can just fade out the vocals 🤯

    #sing #karaoke #MinusOne #music #singing #BackingTracks #RogueAmoeba #AudioHijack

  25. Die populäre Mac-App kommt mit einem überarbeiteten Interface und zahlreichen neuen "Blocks" zur Live-Verarbeitung von Audio.
    Audio Hijack 4: Großes Update für den Tonaufnehmer
  26. Die populäre Mac-App kommt mit einem überarbeiteten Interface und zahlreichen neuen "Blocks" zur Live-Verarbeitung von Audio.
    Audio Hijack 4: Großes Update für den Tonaufnehmer