Пара вопросов по нормальному Зиккурату:
1) Что за функция UniformRand()?
2) Для генерирования одного псевдослучайного числа внутри функции NormalZiggurat() цикл каждый раз выполняется 10^9 раз?
Ниже уже отвечено, что всё, что есть в JQuery можно реализовать в чистом JS. Вопрос — зачем велосипедить. Имел ввиду как раз базу плагинов, там есть много чего.
Например, галерея изображений. Искал с возможностью пролистывания, на любое количество картинок. На CSS ничего толкового так и не нашёл — либо совсем слабенько, либо тяжёлый CSS код с большим количеством констант для абсолютного позиционирования. На чистом JS писал — теряется много «фишечек», которые реализовывать муторно.
Ещё могу предположить различные онлайн графические редакторы — также проще будет реализовать с использованием JQuery.
JQuery — инструмент. И инструмент неплохой. Зачем отказываться от него вообще везде, если есть задачи, для которых эта библиотека действительно хороша?
Ага, спасибо. Так бы сразу и сказали, что epub поддерживает интерактивность. Из коробки. И поддерживается всеми читалками. Тогда автору топика сразу прямой конкурент, который уже имеет своё место под солнцем.
Ок, ок, убедили. FB2 — подмножество XML и, строго говоря, оно не HTML. А названия тэгов — просто похожи, а не те же самые. Но поменяло ли это что-нибудь в контексте создания своего велосипеда, вместо улучшения уже существующего?
В комментариях к вашему предыдущему посту уже писали про визуальные новеллы. От себя добавлю текстовые квесты (например, хорош интерпритатор Instead). Таким образом бьются Ваши тезисы «вариативность» и «интерактивность».
Остаётся непокрытой только краткость, хотя при желании в новелле или квесте её тоже можно сделать. Но нужно ли? Если я школьник, мне нужна Ромео и Джульетта в 3 страницах, то я просто качаю и читаю вариант на 3 страницы. Если мне интересно насладиться творчеством Шекспира — то беру полный. И, мне кажется, вероятность переключения между этими вариантами в процессе чтения не очень велика.
Открывал. XML, как XML. Да, много своих доп. тэгов, типа «empty-line», «title-info» и т.д. Но основная разметка текста похожа на HTML. Те же ссылки через тэг «a», параграфы — «p». Об оформлении текста типа i, b, emphasis вообще молчу.
FB2, EPUB — не вижу глобальной разницы. Главное, это проверенные годами форматы с нужным функционалом, базируются на полноценном HTML. А не свой велосипед…
По факту у Вас всё-равно получается новый формат, и он требует элементов интерфейса. А в текст просто ввести свои дополнительные теги. Т.е. изначально формат будет читать только Ваша читалка. Авторам остальных читалок нужно будет запрограммировать только разницу в форматах…
Если хотите создать новый хороший формат, то почему не улучшили какой-нибудь существующий? Например, в русскоязычном сегменте популярен FB2, который в свою очередь похож на HTML/XML.
instead-games.ru/game.php?ID=126
1) Что за функция UniformRand()?
2) Для генерирования одного псевдослучайного числа внутри функции NormalZiggurat() цикл каждый раз выполняется 10^9 раз?
Ещё могу предположить различные онлайн графические редакторы — также проще будет реализовать с использованием JQuery.
Остаётся непокрытой только краткость, хотя при желании в новелле или квесте её тоже можно сделать. Но нужно ли? Если я школьник, мне нужна Ромео и Джульетта в 3 страницах, то я просто качаю и читаю вариант на 3 страницы. Если мне интересно насладиться творчеством Шекспира — то беру полный. И, мне кажется, вероятность переключения между этими вариантами в процессе чтения не очень велика.