Frage:
Gibt es eine Möglichkeit, die im "Reader" -Modus von Safari verwendete Schriftart zu ändern?
orome
2012-05-01 21:41:58 UTC
view on stackexchange narkive permalink

Die im "Reader" -Modus von Safari (unter iOS und OS X) verwendete Schrift scheint eine Form von Palatino zu sein, die zwar sicherlich nicht das schlechteste, aber auch nicht das beste Bildschirmgesicht ist. Dies war früher auch in iBooks eine Einschränkung, bis hervorragende Bildschirmflächen wie Charter und Athelas hinzugefügt wurden.

Gibt es eine Möglichkeit, die im Reader-Modus von Safari verwendete Schriftart zu ändern ?

Sechs antworten:
Nickolas
2015-11-25 02:00:22 UTC
view on stackexchange narkive permalink

Der einfache Weg ist, auf das "Aa" auf der rechten Seite des Adressfensters zu klicken, sobald Sie sich bereits im Lesemodus befinden, und Schrift- und Hintergrundfarben auszuwählen :)

screenshot of the "AA" button in Safari browser address bar in Sierra

Irgendeine Idee, in welcher Version (von iOS und OS X) dies erschien?
kas-kad
2015-09-10 01:30:57 UTC
view on stackexchange narkive permalink

Auf meinem System (Yosemite 10.10.5) habe ich festgestellt, dass das Ändern der Reader.html-Stile keine Auswirkungen hat. Ich habe den Reader-Code über Safari überprüft und festgestellt, dass das einzige mit Reader verknüpfte CSS ResourcesWBSReaderSharedStyleSheet.css ist.

enter image description here

Hier ist der Pfad zur Reader-CSS-Datei: /System/Library/PrivateFrameworks/Safari.framework/Versions/A/Resources/WBSReaderSharedStyleSheet.css

Ich habe das CSS erfolgreich angepasst und ein anderes Glücksniveau erreicht.

Update: In El Capitan funktioniert dieser Trick leider nicht. Es scheint, dass die Datei WBSReaderSharedStyleSheet.css nicht mehr verwendet wird. Alle Einstellungen werden in Reader.html festgelegt. Das Ändern der CSS-Einstellungen in der Datei wirkt sich jedoch nicht auf das Finale aus schau.

da4
2012-05-01 22:36:15 UTC
view on stackexchange narkive permalink

Ich habe es noch nie versucht, aber anscheinend können Sie die Datei ändern: Safari.app/Contents/Resources/Reader.html

Von einer Apple-Community Support-Seite:

Klicken Sie mit der rechten Maustaste auf die Anwendungssafari und wählen Sie + Paketinhalt anzeigen + . Ein neues Finder-Fenster wird geöffnet. Dort befindet sich ein Ordner mit dem Namen Inhalt. Der Inhalt enthält mehrere Dateien und Ordner. Navigieren Sie zum Inhalt des Ordners Ressourcen, bis Sie eine Datei mit dem Namen Reader.html finden. Dies ist die Datei, die Sie bearbeiten möchten. Höchstwahrscheinlich haben Sie nicht die Rechte dazu. Abhängig von Ihrer Wahl des Texteditors werden Sie beim Öffnen der Datei oder beim Versuch, sie zu speichern, nach einem Administratorkennwort gefragt. Ich verwende den netten TextWrangler von BareBones und er öffnet die Datei ohne zu fragen (dies wird später im Prozess geschehen).

Bearbeiten Sie nun das CSS nach Ihren Wünschen und speichern Sie die Datei.

Öffnen Sie Safari und sehen Sie sich an, wie es aussieht.

Und noch etwas: Mit dem nächsten Update von Safari werden Ihre Änderungen in Reader.html höchstwahrscheinlich überschrieben. Daher möchten Sie möglicherweise eine Version von Reader.html an einem anderen Ort außerhalb des Anwendungspakets Safari aufbewahren, um Ihre Änderungen erneut zu implementieren.

Gehen Sie beim Ändern von Standardanwendungen wie immer mit Vorsicht vor Backups sowohl aller bearbeiteten Dateien als auch Ihrer wichtigen Daten.

Irgendwelche Ideen, wie man das für iOS machen könnte?
Wahrscheinlich keine Möglichkeit, dies zu tun - ich würde stattdessen nach anderen Apps mit ähnlichen Funktionen wie Instapaper suchen.
Tuan Anh Tran
2013-07-22 06:25:20 UTC
view on stackexchange narkive permalink

Neuer neuer Speicherort von Reader.html befindet sich unter

  /System/Library/PrivateFrameworks/Safari.framework/Versions/A/Resources  

Wenn Sie sich nicht sicher sind, verwenden Sie einfach lokalisieren

Bitte bearbeiten Sie die akzeptierte Antwort mit diesen aktualisierten Informationen.Es ist nicht wirklich eine Antwort für sich.
Joheshua
2015-01-19 23:35:00 UTC
view on stackexchange narkive permalink

Sie können das CSS für iOS Reader.html auch auf iPad, iPhone oder iPod ändern. Dies wurde unter iOS 8.1.2 iPad Air 2 bestätigt. So geht's:

Sie müssen Ihren Jailbreak durchführen iOS-Gerät und laden Sie eine Dateisystem-Verwaltungs-App namens iFile herunter. Dann haben Sie die volle Explorer / Finder-Funktionalität auf Ihrem iOS-Gerät.

Navigieren Sie als Nächstes zum Ordner:

/var/stash/_.HVRQId/Applications/ MobileSafari.app/Reader.html

Dies ist der Speicherort auf meinem iPad Air 2 mit iOS 8.1.2. Er kann für Sie unterschiedlich sein. Wenn Sie für 4 US-Dollar auf die kostenpflichtige Version von iFile aktualisieren, können Sie systemweit nach der Datei Reader.html suchen. Dies habe ich auch getan.

Öffnen Sie in Text Viewer. Ändern Sie jetzt einfach das CSS als gewünscht, überall dort, wo Sie die Deklaration "font: -apple-system- *" sehen.

Wenn Sie die Hauptkörpertypografie ändern möchten, fügen Sie dem .page-Tag eine Deklaration der Schriftfamilie hinzu. Beispiel:

 . Seite {Schriftart: -apple-system-body; Textausrichtung: Start; Schriftfamilie: Georgia;  

}

Sie können das Gleiche tun, um die Überschrift unter dem Tag h1.title

  h1.title {font: -apple-system-headline; Schriftgröße: normal; Textausrichtung: Start; -webkit-Bindestriche: manuell; Schriftfamilie: Georgia; }  

Speichern Sie Reader.html, laden Sie die Safari-Webseite neu und genießen Sie Ihre neue Reader-Schriftart!

vahotm
2015-07-31 12:36:52 UTC
view on stackexchange narkive permalink

Es ist sicherlich möglich, Änderungen in iOS Safari ohne Jailbreak vorzunehmen. Sie wissen nicht genau über Reader View Bescheid, aber der allgemeine Algorithmus lautet:

  • Backup auf Ihrem Computer erstellen;
  • Sicherungsdatei mit speziellen Tools entschlüsseln;

Auch für Safari können Sie das Plugin CustomReader II verwenden.



Diese Fragen und Antworten wurden automatisch aus der englischen Sprache übersetzt.Der ursprüngliche Inhalt ist auf stackexchange verfügbar. Wir danken ihm für die cc by-sa 3.0-Lizenz, unter der er vertrieben wird.
Loading...