Генератор случайного текста
Ещё один пост, который мог бы и не появиться. Точнее его вовсе не должно было быть и с открытием своего блога, на котором Вы читаете эту статью, я скорее всего его удалю. Объясню почему.
При отладке скрипта необходимо оперировать некоторым контентом, никак не пустыми страницами, поэтому стало несколько вариантов из которых я выбрал написание содержимого для страницы самостоятельно. При этом текст принимает более человечный, естественный вид, то есть вид страницы становится отформатированным именно так как и будет выглядеть в дальнейшем, с привычным для меня размером абзацев и длинной предложений.
Теперь об оставшихся вариантах, которые ни в коем случае не следует отвергать по причине простоты пользования, разнообразию предлагаемых решений, доступности и распространённости. Они всегда под рукой и готовы помочь нам своим "безсмысленным" содержанием.
Поговорим о lorem ipsum generator`ах. Ах, каких генераторах.
lipsum.com
Самый известный из них http://lipsum.com/ даёт возможность управления выводом генерируемого текста по количеству параграфов, слов, байт или списков. Нельзя комбинировать вывод абзацев со списками, для этого приходиться возвращаться на главную и вводить параметры генерации для повторного процесса. Генерирует латынь. Вероятно, латынь. Знаний языка у меня нет, где проверить не знаю, доверяю авторитету создателей сервиса. Переход между многочисленными языками интерфейса, по моим наблюдениям, происходит несколько долго, да и не имеет смысла, так как генерация случайного текста всё равно будет произведена на латыне.
Создатели сервиса lipsum.com утверждают, что их продукт предназначен для "серьёзного проекта", когда внутри случайно составленного текста не может встретиться какая то "шутка", ошибка или откровенное издевательство над возможными читателями, как это, по их мнению, встречается на других текстогенераторах. Я, конечно, не могу себе представить ситуацию когда посетитель будет читать данный текст, да и не намерен я выкладывать его на своих сайтах, но знание того, что на тестовой странице, предназначенной для отладки, написаны изречения древних учёных, а не какой то бред лишний раз тешит моё тщеславие.
Отличным решением представляется мне установка виджета к браузеру Mozilla Firefox под названием Dummy Lipsum. Если я не ошибаюсь этот виджед имеет прямое отношение к описанному выше сервису.
На скрине хорошо видно как можно использовать данный плагин к Фаерфоксу и наличие такого удобного виджета, честно говоря, меня очень обрадовало. Просто нажимаем правую кнопку мыши в поле для ввода текста (input, textarea), в контекстном меню находим Dummy lipsum и в данное поле будет вставлен случайно сгенерированный текст. Настройки по умолчанию настраиваются для каждого типа полей ввода данных в отдельности. Жаль что я редко пользуюсь Firefox`ом, только для проверки кросбраузерности свёрстанных страниц.
Минус у этого виджета всё тот же - генерация случайного текста производится только на латыни.
lorem-ipsum.info
Здесь всего три языка интерфейса, зато генерация случайного текста производится на многих языках, что, несомненно меня обрадовало. При вёрстке, как и при создании дизайна сайта важно сразу определиться с языком, на котором будет написано большинство материалов. Хоть я и не дизайнер, но я тоже знаю это страшное слово "типографика".
Но что касается сервиса lorem-ipsum.info то он оставляет впечатление ресурса созданного под Google AdSense. Огромное количество ссылок на wikipedia.org, избыточная информативность, которая, по моему мнению, здесь не нужна, а создана преимущественно для "контента".
Сам же генератор не создаёт списков, только параграфы. Позволяет скачать/открыть в новом окне результаты генерации в виде html или plain text. В html тег вставляет аттрибуты lang="ru" xml:lang="ru" dir="ltr". Для меня это тоже кажется лишним.
На сайте есть список ссылок на сайты скриптов-генераторов Lorem Ipsum для различных операционных систем и языков программирования, это может кого то заинтересовать.
ipsum-generator.com
Данный генератор случайного текста тоже генерит только латынь, нет списков, но в параграф случайным образом вставляются жирный текст и курсив. Уже лучше. Как и у всех перечисленных выше у этого генератора есть возможность задавать определённое количество слов, параграфов, а так же предложений, но меня не вдохновило. Таких скриптов в интернете много. Для того что бы не перечислять их всех ограничимся кратким упоминанием этого для создания полного представления о текстогенерилках такого класса.
blindtextgenerator.com
Dummy Text Generator настолько мне понравился, что ссылку на него я сразу же отправил в закладки.
Это уже не просто инструмент по генерации случайного текста. Кнопочка ADVANCED OPTIONS превращает его в профессиональный типографический инструмент, в то же время простой в использовании и выводящий готовый css код для использования в собственных разработках.
Всем он хорош и я уверен, что мне он ещё пригодится, но есть один минус - генерится только латинский текст, русский язык отсутствует даже в интерфейсе.
duckisland.com
Greek Machine понравился тем что генерирует спец символы в так называемом режиме "The Matrix". Параграфы приобретают вид типа:
Function() 1001001 6^1.01E THX1138 {#-#} ADSP-219x data2 IVirq10 (0x017fff) TYPE(RPG), ADSP-219x xref ADSP-219x [00]1\) X1X. $##.## (0.0) &0,0 %00!/#
что в некоторых случаях может быть полезно. Работает только с тегом параграфа, который вставлен коряво. Заходить на сайт вообще не вижу смысла, так как режим отображения спец символов должен быть проверен ещё на стадии разработки движка в целях обеспечения безопасности.
loremipsumtextgenerator.com
Данный сайт оставил положительные эмоции. Это единственный сервис на котором в одном тексте собраны все наиболее часто употребляемые теги, чем просто необходимо наполнить страницу при вёрстке. Можно получить сравнительно много различных вариантов, но я в закладки оставил Random HTML Tags - здесь генерируется текст, где в случайном порядке расставлены необходимые мне теги.
Работу с сайтом скрашивает строгий, но красивый дизайн (чисто субъективное мнение) и наличие волшебной кнопки Copy to clipboard, которая на удивление не потеряла своей функциональности в моей любимой Opera.
В ходе моего исследования был ещё один сайт, который не представлял из себя генератор, но полностью отвечал моим требованиям. Зайдя на его единственную страницу следовало просто из определённого текстового поля скопировать текст с нужным набором тег. Незамысловато и удобно, но ссылку не дам, не помню.
dummytextgenerator.com
Об этом сайте я бы не писал вовсе, он практически ни чем не выделяется из подавляющего большинства, но мне понравился не сам результат работы текстового генератора, а то как блондинка на видео объясняла, что такое lorem ipsum. Но я хочу представить Вам другое видео.
Автор страницы попросил заценить его группу и я конечно же это сделал. Качественная гитарная музыка доставила мне большое удовольствие и я решил на этом завершить статью.
Подводя итоги скажу, что из перечисленного мне больше всего понравилось видео, а так же:
- плагин к огненной лисе - я бы использовал его, если бы я пользовался лисой
- lorem-ipsum подошёл бы мне больше всего, но отсутствие необходимого набора тег при генерации меня не устраивает
- loremipsumtextgenerator - то же самое только на оборот, отсутствие языка, на котором я сделал практически все свои сайты
- то же самое и с blindtextgenerator, хоть он и выделяется из списка, но не заслуживает сегодняшнюю "пальмовую ветвь"
Вывод один: когда мне нечем будет заняться я сам сделаю генератор случайного текста и он будет отвечать всем моим запросам.





