Das ist eine Frage, die zum Nachdenken anregt, und Ihre Antworten sind sehr unterschiedlich. Die Auswahl der besten Antwort ist ziemlich subjektiv, aber die Diskussion und die Unterschiede zwischen den Antworten sind für alle nützlich.
Davon abgesehen ist hier eine Idee ...
Hier ist meine Interpretation der Anforderungen:
- Passen Sie es an die Struktur der vorhandenen Site an, insbesondere an das Paging-Paradigma
- Präsentieren Sie dem Browser den tatsächlichen Text der Geschichte als Text ("Barrierefreiheit"). Dies ermöglicht auch andere Funktionen wie die externe Indizierung der Seiten durch Suchmaschinen und die Website-Suche (falls vorhanden) sowie die On-Page-SEO.
- Bewahren Sie die künstlerische Integrität: Präsentieren Sie den Text in jeder Zelle so, wie er vom Künstler handgeschrieben wurde.
- Präsentieren Sie nach Möglichkeit alle Zellen, wie sie auf der Seite zusammengezeichnet wurden. [Werden die kleinen Kästchen "Zellen" genannt und haben Sie sie? Ich sehe Comics wie Kunstwerke, aber es könnte etwas anderes sein.]
Angesichts dieser Dinge denke ich, dass der beste Ansatz darin besteht, dem Benutzer zwei "Frames" Material zu präsentieren (Sie können iFrames verwenden, wenn Sie dies wünschen, dies ist jedoch nicht erforderlich). Ich schlage nicht die Verwendung von HTML-Frames vor.
- Erster "Rahmen" des Inhalts: Eine verkleinerte Ansicht der gesamten Seite als einzelnes Bild, das nicht zum Lesen gedacht ist, sondern sowohl die gesamte Komposition zeigt als auch als Navigationshilfe für das Buch dient.
- Zweiter "Rahmen" des Inhalts: Ein großes Bild jeder Comic-Zelle, begleitet von dem Text, der Teil des Bildes dieser Zelle ist, jedoch als Text. Geben Sie dem Benutzer die Option, den Text auszublenden, aber standardmäßig anzuzeigen.
Der Benutzer blättert durch die Zellen, indem er möglicherweise auf ein nach rechts zeigendes Dreieck klickt, sodass er eine Zelle mit einem nach links zeigenden Dreieck zurückgehen kann.
Ich würde auch zwei weitere Miniaturansichten vorschlagen: eine noch kleinere Ansicht des Bildes der nächsten Seite (mit mehr Zellen) und eine ebenso kleine Ansicht des Bildes der vorherigen Seite. Auf diese Weise kann der Benutzer zu den tatsächlichen Seiten des Buches navigieren und nicht nur Zelle für Zelle klicken.
Ich denke, dass es sich lohnt, darüber nachzudenken, den Rest Ihrer Site-Elemente zu verbergen. Sie können dies zu einer Option machen, auf die der Benutzer klicken kann (z. B. zum Ausblenden des Textes), oder Sie können einfach die typische Benutzeroberfläche der Site beim Öffnen des Buches ausblenden, um den Benutzer in die umfassendste Erfahrung des Graphic Novels online einzutauchen. Sie können auch ein Umschalten der Site-Benutzeroberfläche anbieten, indem Sie ein Site-Logo / eine Site-Schaltfläche [Rest der Site: SHOW | AUSBLENDEN].
Deshalb schlage ich diesen Ansatz vor:
- Sie vermeiden die Einbindung eines Dokuments oder einer Datei (z. B. PDF, DjVu).
- Sie bieten "Barrierefreiheit", aber nicht nur zum Zweck der Barrierefreiheit, Sie erhalten den Text des Inhalts auf die Seite, die offensichtlich gut für die Suche usw. ist.
- Sie präsentieren dem Benutzer so viel künstlerisches Gefühl wie möglich - zeigen die ganze Seite und eine vergrößerte Ansicht jeder Zelle.
- Wenn Sie den Rest der Benutzeroberfläche Ihrer Website ausblenden, taucht der Leser in den Roman ein und verliert das Gefühl, auf einer Website zu surfen. IMO hilft dies, die künstlerische Integrität aufrechtzuerhalten.
- Es erfordert weder HTML5 noch eine Technologie, die die Anzahl potenzieller Leser begrenzt.
- Sie setzen den Inhalt des Romans nicht in
alt
Text ein.