Reader Mode enabled

vorhergehende Artikel in: Markup Android
18.08.2013

Seit ich das Offline Content Management System, mit dem diese Website verwaltet wird so weit hatte, daß ich zum ersten Mal die Ergebnisse im Browser betrachten konnte, saß ein Stachel in meinem Fleisch: auf Android konnte ich nicht in den Reader Mode schalten. Das habe ich nun geändert.

Warum es nicht funktionierte

Der Reader Mode ist eine sehr schöne Sache auf mobilen Browsern: Unter Android (4.1.2) zum Beispiel weiß ich aus eigener Anschauung, daß Firefox und der mitgelieferte Browser dies anbieten.

Reader Mode bedeutet, daß der Browser nicht benötigte Elemente in der Webseite ausblendet, so daß man sich ganz auf den Inhalt konzentrieren kann. Nebenbei steht dem Inhalt so auch mehr Bildschirmfläche zur Verfügung - der Leser muß nicht so viel scrollen.

In den ersten Wochen und Monaten wollten die Browser diesen Modus für die vorliegende Webseite einfach nicht anbieten. Bei dem aktuell durchwachsenen Wetter habe ich mich heute hingesetzt und versucht, herauszubekommen, was genau an den Artikeln die Mobilbrowser davon abhält. Nach relativ kurzer Zeit wurde ich tatsächlich fündig: Die einzelnen Artikel werden als XHTML an den Browser geliefert. Früher hatte ich links oben ein Logo eingebettet, das mitgtels MathML erstellt war. Genau das war das Problem: MathML in einer Webseite verhindert den Reader Mode.

Alternative zum Reader Mode

Alternativ wäre ein Ansatz möglich gewesen, der es per JavaScript erlaubt hätte, die drei Hauptbereiche der Seite (die drei Spalten) dynamisch mit anderen CSS-Klassen zu versehen. Dadurch wäre es dann möglich geworden, die beiden Spalten außen auszublenden und der mittlere Spalte den dann verfügbaren Platz zuzuschlagen.

Da diese Variante aber nur in Desktop-Browsern funktioniert, wurde sie fürs erste wieder deaktiviert.

Alle Artikel rss Wochenübersicht Monatsübersicht Codeberg Repositories Mastodon Über mich home xmpp


Vor 5 Jahren hier im Blog

  • Entgoogle das Internet!

    18.04.2021

    Ich habe eine weitere interessante Ressource als Ausgangspunkt für ein offeneres, unabhängigeres und freieres Internet ohne Datenkraken gefunden

    Weiterlesen

Neueste Artikel

  • Asymmetrische Kryptographie

    Ich habe mich mit der Idee schon länger getragen: Nochmal einen Rundumschlag zu asymmetrischer Kryptographie zu machen. Dabei werde ich mich auf Demonstrationen der einzelnen Konzepte und Operationen mit Beispielcode konzentrieren und zu jedem der vorgestellten Konzepte mehr oder weniger ausführlich bezüglich der Einsatzszenarien und Vor- und Nachteile Stellung beziehen

    Weiterlesen
  • sQLshell Version 7.9pre2 build 11262

    Eine neue Version der sQLshell ist verfügbar!

    Weiterlesen
  • Handgemachte Musik und die Schwierigkeiten

    Ich muss mal wieder ein wenig Dampf ablassen - und ja - es geht schon wieder um ein Thema, bei dem viele sagen werden "Alter weißer Mann erzählt, wie früher alles besser war"

    Weiterlesen

Manche nennen es Blog, manche Web-Seite - ich schreibe hier hin und wieder über meine Erlebnisse, Rückschläge und Erleuchtungen bei meinen Hobbies.

Wer daran teilhaben und eventuell sogar davon profitieren möchte, muss damit leben, daß ich hin und wieder kleine Ausflüge in Bereiche mache, die nichts mit IT, Administration oder Softwareentwicklung zu tun haben.

Ich wünsche allen Lesern viel Spaß und hin und wieder einen kleinen AHA!-Effekt...

PS: Meine öffentlichen Codeberg-Repositories findet man hier.