Простой форматированный текст или библиотека редактора разметки

Я ищу плагин/библиотеку JS/HTML для редактора расширенного текста/разметки с небольшим набором функций.

Что-то вроде того, что вы используете, чтобы писать свои ответы здесь. Все вещи, которые я видел до сих пор, действительно огромны и мощны, как tinyMCE или stackedit , и использовать их довольно неудобно, мне нужно только:

  • сделать текст жирным
  • добавить ссылку (здесь ничего необычного. Разрешить пользователю вводить только URL)
  • добавить список
  • добавить цитату

Кто-нибудь знает RTE, который делает что-то подобное?

Неважно, будет ли инструмент создавать разметку или html (мне нужно только, чтобы он был понятен пользователю для его использования). Также я предпочитаю бесплатный инструмент с открытым исходным кодом, я открыт для платных решений.

PS Я ищу библиотеку html/js, которую я могу включить в свой собственный проект, а не настольную программу/сервис, который я могу использовать для создания своих текстов.

tinyMCE позволяет настраивать, чтобы вы могли выбирать, какие инструменты отображать; это не соответствует вашим потребностям?
@congusbongus это то, что я сейчас использую. Но, как я уже сказал, неудобно заряжать тяжелый инструмент, зная, что мне нужно использовать всего несколько вещей. Хорошим примером может быть всегда носить с собой этот нож , зная, что все, что вам нужно, это открывалка для бутылок.
Для вас это может показаться очевидным, но не могли бы вы отредактировать свой вопрос, чтобы указать, ищете ли вы виджет для встраивания на веб-сайт или что-то еще? Кроме того, вы хотите открытый исходный код? Вы открыты для несвободных решений? И какой синтаксис должен быть у ссылок? Синтаксис HTML или синтаксис уценки или синтаксис вики?
@NicolasRaoul спасибо за разъяснения. Я отредактировал вопрос.
tinyMCE также позволяет вам настроить, какие плагины/темы включать в js . Если я выберу только плагин списка, библиотека уменьшится до 270 КБ; это сопоставимо с полной библиотекой размером почти 400 КБ (не считая тем). Это все еще слишком много? Что вас больше всего беспокоит: размер файла или время загрузки, и каковы ваши критерии «неудобного»?
@congusbongus У меня мало забот. Минимизация 270 КБ — это слишком много для вещи, которая в моем случае должна создавать только ссылку/жирный шрифт/список/цитацию. Я почти уверен, что должна быть библиотека, которая будет простой и более легкой. Например, я знаю, что могу использовать Visual Studio для редактирования файлов C#. Но если единственное, что мне нужно, это добавить точку с запятой в конце, мне не нужно использовать Visual Studio и просто игнорировать все функции, которые у него есть. Я могу открыть его в блокноте.

Ответы (3)

Вот полный список редакторов, которые я нашел до сих пор.

И краткий список редакторов, которые мне понравились (без всех древних редакторов, которые не добавлялись последние 2 года).

В настоящее время я больше склоняюсь к SummerNote,введите описание изображения здесь

Он предоставляет современный пользовательский интерфейс, небольшой (50 КБ), новый и в настоящее время поддерживается. Froala больше (80Кб), но с двойной лицензией, а также современная и ремонтопригодная.

Мы действительно не ищем ответы типа списка - если вам нравится один из них, попробуйте написать высококачественный ответ специально для него. В противном случае я бы предложил сделать это комментарием.
@NickWilde, не могли бы вы указать мне справочный центр, где это написано? Мой вопрос был о возможных альтернативах, так как спустя больше недели мне никто не указал ни на одну нормальную альтернативу, я посмотрел сам. Когда я буду исследовать дальше и выберу понравившийся инструмент, я обновлю его. PS не видел чтобы вы жаловались на ссылку и скриншот от Корнелиуса.
ах да я и не заметил, что тут на что жаловаться... пойду исправлять этот недостаток. хм, я не могу найти, где мы конкретно заявили, что ответы в виде списка не подходят; Я думал, что мы обсудили их, но в любом случае. Однако, если я не могу найти, что мы определенно обсуждали ответы только для ссылок (на самом деле нам не нужно было этого делать, поскольку они противоречат всем стандартам SE (одна из общих причин флага). См. эту мета-тему .

Что вам нужно, вероятно, widgEditor

widgEditor — это легко устанавливаемый и легко настраиваемый WYSIWYG-редактор для простого контента. Он заменяет существующие текстовые области улучшенной панелью редактирования с использованием JavaScript, поэтому, если у вас нет JavaScript (или ваш браузер не поддерживает редактирование HTML), он изящно деградирует.

Код widgEditor выпускается под Стандартной общественной лицензией GNU.

Из http://www.themaninblue.com/experiment/widgEditor/

введите описание изображения здесь

Он имеет всего 33,4 кбайт .

Спасибо за помощь. Но последнее обновление 2008 года... Некоторые люди даже не помнят эти древние времена.
Хотя скриншот в основном отвечает на вопрос, лучше включить текст для людей с ограниченными возможностями, чтобы программы чтения с экрана и тому подобное могли им помочь.
@SalvadorDali Ну, да, он старый, но если он не сломан, это не значит плохо - я имею в виду, что я все еще играю в TES Morrowind , несмотря на то, что ему двенадцать лет .

До сих пор единственное, что я нашел, это следующая библиотека jQuery Notebook . Он имеет очень ограниченную разметку 'bold', 'italic', 'underline', 'h1', 'h2', 'ol', 'ul', 'anchor', которую можно настроить.

Он действительно легкий: только 11Kbминимизирован и 4kbзаархивирован. Все равно ищем другие варианты.

После дополнительных дней поиска я нашел еще одну вещь: писец . Проблема в том, что он не тестировался на многих устройствах.