Ich habe gerade den Abschnitt über Rich-Text-Bearbeitung in Browsern in Professional JavaScript für Web-Entwickler von Nicholas Zakas abgeschlossen. Er sagt, es gibt zwei Möglichkeiten, über die Implementierung von Rich-Text-Bearbeitung zu gehen:Wie implementiert Google Text & Tabellen Rich Text Editing?
- iframe mit
designMode
Eigenschaft aufon
- oder ein Element mit
contenteditable
Attribut
Was ich aus, dass Informationen abgeschlossen ist, dass Beide Techniken haben so viele browserübergreifende Inkonsistenzen, dass keine wirklich zuverlässige Lösung ist.
Bei der Überprüfung von Google Docs Markup ist alles, was ich sehe, eine Reihe verschachtelter div
s.
Also, ich bin neugierig, welche Technik hat Google als am besten geeignet für die Implementierung von Rich-Text-Bearbeitung bestimmt?
Da es sich bei Google Docs um ein proprietäres Produkt handelt, das sehr komplex ist, bin ich mir nicht sicher, ob es jemals eine nette Bitesized-Antwort auf diese Frage geben wird. – IMSoP
Dieser Artikel wird hilfreich http://googledocs.blogspot.in/2010/05/whats-different-about-new-google-docs.html – Amitd
Auch eine ähnliche Frage http://StackOverflow.com/Questions/4358901/ how-to-implementieren-google-doc-like-text-editor? rq = 1 – Amitd