Es war interessant, dass als Safari 15 bei dieser letzten WWDC veröffentlicht wurde, in meinem Umfeld zumindest, ich hauptsächlich Begeisterung hörte. So war zum Beispiel das Zeug mit den Farben in den Browser-Steuerelementen ein schöner Trick und machte Spaß beim Ausprobieren. Und es gab andere ernstere Funktionen, wie iCloud Private Relay, die für die Sicherheitsinnovationen nahezu einstimmig gelobt wurden.
Aber die UX-Änderungen in Safari 15 sind in breiteren und allgemeiner Apple-bezogenen Kreisen wesentlich umstrittener.
Michael Tsai hat eine große Sammlung von Meinungen, einschließlich vieler ernsthafter Kritikpunkte. So zeigte Steven Shen, wie schwer die Tabs auf iPadOS zu bedienen sind, und Saagar Jha wies darauf hin, dass es schwer ist, den Unterschied zwischen privater und normaler Browsing-Sitzung zu erkennen.
Aber ich würde sagen, der Großteil der Kritik richtet sich gegen die Browser-Steuerelemente selbst, unabhängig von den Farbbelektivitäten. Nick Herr ging sogar so weit, es Chickenshit Minimalism zu nennen.
Das Zusammenlegen der Adressleiste in jeden Tab ist ebenfalls ärgerlich. Es ist eine clevere Idee, aber es bedeutet, dass sich alles verschiebt, weil sich die Tabs bewegen. Sie scrollen von links nach rechts; sie ändern ihre Größe, wenn Sie andere Tabs öffnen und schließen.
Die geringe Größe eines Browser-Tabs bedeutet auch, dass viele Steuerelemente standardmäßig ausgeblendet sind, einschließlich der Reload- und Share-Buttons. Sie sind alle in einem dieser vagen "⋯"-Steuerelemente versteckt, auf die Apple heutzutage besessen ist. Wenn Sie Web-Links häufig teilen, gibt es nicht einmal eine Möglichkeit, den Button dauerhaft in die Symbolleiste zurückzubringen. Das setzt meiner Meinung nach ein besorgniserregendes Muster schlechter UI-Gewohnheiten fort.
Mit anderen Worten, nützliche Schaltflächen unter ein beliebiges Kebab-Menü zu werfen, wird Menschen, die diese Schaltflächen verwendet haben, nicht gefallen. Es gibt "Schaltflächen aus beliebten integrierten Apps auszublenden ist eine schlechte Idee." von Federico Viticci, das sich mit ähnlichen Änderungen im iOS Safari befasst. Gruber auch.
Ich halte die neue Safari-Oberfläche für ein edles Experiment – faszinierende Ideen, die es wert waren, ausprobiert zu werden. Aber ich kenne niemanden, der denkt, dass sie in der Praxis keine riesige Verschlechterung der Benutzerfreundlichkeit darstellen. Ich fände es toll, wenn Apple einfach zur vorherigen Safari-Oberfläche für Tabs und Browser-Chrome zurückkehren würde. Es ist verrückt für mich, dass selbst der Share-Button jetzt einen zusätzlichen Klick oder Tipp entfernt ist. Wenn Apple dieses Design für den Mac veröffentlicht, wird dies viele aktuelle Safari-Benutzer zu Chrome oder anderen Chromium-basierten Browsern treiben.
Keine beliebten Änderungen. Ich frage mich, ob die Leute wirklich nur deswegen abspringen würden? Mein Gefühl ist, dass Safari-Benutzer entweder Safari-Benutzer sind, weil das eben auf ihrem Mac mitgeliefert wird und sie nicht viel darüber nachdenken wollen, oder weil sie Safari-Benutzer sind und das sehr bewusst wegen des Apple-Faktors tun, und diese Änderungen nicht ausreichen würden, um sie wegzudrängen.
Andere loben die Anstrengung. Jason Snell nennt es eine selbst zugefügte Wunde, sieht aber das Gute.
Apple hat versucht, die Safari-Oberfläche so weit wie möglich zu minimieren. Seine Designer haben jedes einzelne Interface-Element betrachtet, von den Tabs über die URL-Leiste bis hin zu jedem einzelnen Symbolleisten-Element, und überlegt, ob sie diese Elemente ausblenden, entfernen oder minimieren könnten, um mehr Platz auf dem Bildschirm für die Webseite selbst zu schaffen.
Ich denke, dass Apple für die Bemühungen gelobt werden sollte, nicht nur weil die überwiegende Mehrheit seiner Kunden Bildschirme nutzt, die höchstens 13 Zoll Diagonale messen, sondern weil Apple *immer* danach streben sollte, bessere Wege zu finden, Dinge zu tun. Ich glaube nicht, dass es eine Klasse von Apps gibt – von Webbrowsern über E-Mail-Clients bis hin zu Texteditoren –, die ein gelöstes Problem darstellen.
Jeff Kirvin denkt, es ist nur missverstanden.
Was ich in Safari 15 sehe, sind die ersten Schritte in eine neue Designsprache für iOS, die adaptive, kontextbezogene Benutzeroberflächen priorisiert. Seit der Umstellung auf das neue „All-Screen“-iPhone-X-Design steht der Inhalt auf iOS im Vordergrund, und Apple hat immer mehr Benutzeroberflächenelemente entfernt. Dies ist der nächste Schritt auf diesem Weg.
Während ich schon beim Safari 15 Ding bin…
- Ein Hoch auf Niels Boey für „Was bedeutet das Safari 15 Update für meine Designs?“, was vielleicht der umfassendste Blick auf die visuellen Änderungen ist, den ich bisher gesehen habe.
- Ein Hoch auf Luke Channings, der sich damit beschäftigt hat… „Fix Safari 15 endlich die Viewport-Höhe?“ Die Antwort ist… größtenteils ja: „wenn Sie env(safe-area-inset-bottom) von 100vh subtrahieren, erhalten Sie das, was Sie wollen.“
Tangential damit verbunden (hoffentlich)
Safari schützt das Web nicht, es tötet es: https://httptoolkit.tech/blog/safari-is-killing-the-web/
verwandte Diskussion: https://news.ycombinator.com/item?id=27985783
Das Redesign wird unter MacOS minimalistisch, aber unter iOS aufdringlich.
Ich erinnere mich nicht an einen Browser, der jemals entschieden hätte, dass er wichtiger ist als der Inhalt, den die Benutzer anfordern. Apple hält Safari für so viel wichtiger als den Inhalt, dass sie ihre Tab-Leiste aufdringlich darüber schweben lassen.
Das ist schlechte Form, besonders da es für viele Websites eine Aktualisierung ihres CSS (oder sogar ihres Designs) erfordert. Es würde weniger wehtun, wenn es kein aktiver Zielbereich wäre, der die Interaktivität am unteren Bildschirmrand praktisch unmöglich macht.
Man kann argumentieren, dass jeder einfach env(safe-area-*) einführen sollte, das ursprünglich zur Unterstützung von iPhones ohne Home-Buttons hinzugefügt wurde. Aber dafür muss man iOS 15 erkennen, da in früheren Versionen eine Menge Margin/Padding hinzugefügt werden musste, um den Zielbereich für den Swipe-Zielbereich am unteren Rand zu verlassen (was bei 15 nicht nötig ist).
Jetzt versucht Safari in der neuesten Beta, tappbare Elemente zu erkennen, die unter der schwebenden Tab-Leiste liegen (aber es funktioniert in meinen Tests nicht immer, problematisch mit position:fixed etc.). Sie sollten jedoch einfach die schwebende Tab-Leiste abschaffen und sie am unteren Rand fixieren, wobei sie beim Scrollen minimiert wird, wie es früher oben der Fall war.
Es stört mich auch, dass sie Dinge wie das automatische Minimieren der Tab-Leiste beim Erkennen von tappbaren Elementen implementieren, aber die Vollbild-API unter iOS nicht unterstützen.
Welche Website ist im Hintergrund des Hero-Bildes, Chris?
Es wurde aus einem der WWDC-Videos von Apple über die Design-Updates übernommen.
Mein Hauptärgernis bei Safari ist, dass es hartnäckig nicht plattformübergreifend ist. Es ist ein scheiß Zug in der heutigen Zeit (dasselbe gilt übrigens auch für Sketch) und macht es für Websites einfacher, Safari-spezifische Fehler zu haben, da es von einer Nicht-Mac-Plattform aus extrem schwierig zu testen ist.
Apple stellt großartige Hardware her, aber ihre Softwarepraktiken sind scheiße.
Safari schützt das Web nicht, es tötet es