Skip to content

Latest commit

 

History

History
28 lines (21 loc) · 1.24 KB

README.md

File metadata and controls

28 lines (21 loc) · 1.24 KB

Reviser

Ох, да простят меня боги Олимпа, но Reviser — это WYSIWYG, но не очередной.

И так, в чем же отличие, почему этот будет работаеть лучше?

  1. Я не пыбаюсь сделать мультикомбайн
  2. Reviser в первую очеред API для работы с Range и только потом WYSIWYG
  3. Перехват базовых функций брауза и воссоздание их через JS
  4. Покрытие тестами с ног до головы

Core План

  • Реализация поведения при нажатии на enter
  • Удаление символа и выделения
    • backspace
    • delete
  • Реализация универсальной функции по работе с текстом
    • Начератние: bold, italic, underline и т.п.
    • Равнение/Размер/Цвет
  • Автоматическое создание ссылок по enter или space
  • Редактирование ссылок

Полезные ссылки