Версия 1.0 – Бета. Октябрь 2022.
Создан Расселом Битти.
Найдите код проекта здесь: https://github.com/russellbeattie/hypertext-editor. Это открытый исходный код, поднимите стул и смело пробуйте его и отправляйте отчеты об ошибках. Запросы на включение будут с радостью встречены с распростертыми объятиями, если вы не идиот.
Кроме того, в самом приложении отслеживание отсутствует. Я даже не включал логирование на сервере. Когда я обновляю приложение, оно должно обновить вашу локальную копию, когда вы его открываете... Если вам кажется, что приложение внезапно обновляется, оно работает так, как задумано, хотя и не идеально.
Отказ от ответственности : я бы пока не стал использовать эту штуку для чего-то важного или, знаете ли, пытаться редактировать любой HTML-файл, который вас особенно волнует. Он имеет тенденцию искажать разметку, которую приложение не создало само. Не говорите, что я вас не предупреждал.
-Расс
Основано на упорной работе ребят из TinyMCE{style="font-weight:bold"}, а также на куче часов моей собственной работы, пытаясь выяснить, какого черта они обернули все стандартные API-интерфейсы DOM и что мне нужно было сделать сделать, чтобы все играло хорошо. Спасибо, ребята!
Плюс я добавил CodeMirror для получения битов кода. Он все еще работает неправильно, но выглядит красиво.
Спасибо тому, кто это сделал: https://github.com/Alyw234237/md-wysiwyg-editor. Было очень полезно показать мне, как работают некоторые шаткие детали.
Также спасибо ребятам из Google по связям с разработчиками за файлы здесь: https://googlechromelabs.github.io/text-editor/.