Гайка» (этот мультфильм в последнее время много критикуют за эротизацию детского тела).
Каганов под псевдонимом LLeo также долгое время активно действовал в Фидонете (где он был модератором эхо-конференции «OBEC.PACTET», например) и в Интернете (где является автором собственного блога).
на собственном движке, код которого он обнаружил в декабре 2009 г.
).
В апреле 2010 года я упоминается на Хабрахабре этот ЛЛео объявил о своем намерении создайте свой собственный WebBBS, который будет работать поверх эхо-процессора PhFiTo PHP, созданного Алексом Кочариным.
Поэтому, думаю, можно уже сегодня вернуться к этой теме и рассказать, что к началу января этого года LLeo выполнил свое намерение (и для Кочарина это стало толчком к некоторому дальнейшему развитию PhFiTo, судя по его CVS).
Новый WebBBS, работающий на базе AJAX, доступен по адресу http://lleo.aha.ru/fido и продолжает медленно дорабатываться.
Отличительной особенностью этого WebBBS является автоматическая обработка необработанных URL-адресов «http://», обнаруженных в тексте отображаемого сообщения.
Адреса, заканчивающиеся расширениями файлов изображений, заменяются изображениями, на которые они ссылаются.
Адреса, ведущие на видеохостинги (например, YouTube), приводят к появлению видеоплееров, а адреса MP3-файлов – к появлению аудиоплееров.
И так далее.
Любопытно, что адреса в формате URL FGHI (то есть соответствующие разработанной мною унифицированной форме гипертекстовой адресации Фидонета) делаются внешними, то есть ведут на другой WebBBS (к URL-гейту FGHI, разработанному смоленским специалистом по фидошу).
Константин Кузов).
Сама разработка LLeo обращается к сообщениям по их номерам в базе данных (например, адрес http://lleo.aha.ru/fido#area:ru.ftn.develop|id:39772 просто означает 39772-е сообщение); Этот метод адресации привязан к состоянию (точнее, содержимому) конкретного экземпляра (настроенного сервера) WebBBS и не является уникальным.
Читая исходный код, нетрудно заметить, что Каганов не прибегал к какой-либо стандартной библиотеке javascript (например, jQuery), а использовал целый ряд самостоятельно написанных функций , называемые забил(), взял(), закрыл(), открывал() и так далее.
Они обеспечивают манипулирование DOM, создание «диалоговых окон» с помощью HTML, обработку событий клавиатуры, работу с сервером через AJAX и так далее.
Вероятно, такой подход связан с повторным использованием кода блога LLeo, который был открыт в первую очередь.
в декабре 2009 года, и был разработан гораздо раньше (jQuery появился в 2006 году, а блог Каганова существует с 2000 года, судя по по оглавлению ).
Теги: #открытый код #Fidonet #WebBBS #Леонид Каганов #OBEC.PACTET #PhFiTo #Алекс Кочарин
-
Фоккер, Энтони Герман Джерард
19 Oct, 24 -
Радио-Э №23
19 Oct, 24 -
Безопасный Распределитель Ресурсов Через Dht
19 Oct, 24 -
Windows Vista: Шесть Уязвимостей За Месяц
19 Oct, 24