![ウィキペディアで写真を見る [ ]](https://habrastorage.org/getpro/habr/post_images/813/caf/e1f/813cafe1ffe7f3680a2129420121743a.jpg)
レオニード・カガノフ(写真右)は、
OSP Studioシリーズのユーモラスなプログラムの脚本家として知られています。また、数十のSF本やアニメーション映画「私たちのマーシャと魔法のクルミ」の脚本としても知られています。ボディ)。
カガノフは、LLeoという仮名の下で、
長年 Fidonet(たとえば、エコー会議「OBEC.PACTET」をモデレートした)やインターネット(彼が
2009年12月にコードを開いた彼自身のエンジンのブログの著者
)で活動しています。2010年4月、
HabrahabrでLLeo
が、 Alex Kocharinが作成した
PHPエコープロセッサ PhFiToの上で動作するWebBBS
を作成する
意向を発表したことを簡単に
述べました 。 したがって、今日、このトピックに戻って、今年の1月の初めまでにLLeoがその意図を達成したと考えることができます(そして、コカリンにとって、これはPhFiToのCVSによるさらなる開発の推進力でした)。 新しいAJAXベースのWebBBSは
http://lleo.aha.ru/fidoで入手でき、ゆっくりと開発が続けられています。
このWebBBSの特徴は、表示されたフィードのテキストに表示される生の「http://」URLの自動処理です。 画像ファイル拡張子で終わるアドレスは、参照先の写真に置き換えられます。 ビデオホスティングサイト(YouTubeなど)につながるアドレスは、ビデオプレーヤーの出現につながり、
MP3ファイルのアドレスは、サウンドプレーヤーの出現につながり
ます 。 などなど。
不思議なことに、アドレスFGHIのURL(つまり、私が開発し、対応するハイパーテキストFidoNetのは、単一のアドレスを形成する)外部作られたフォーマット、つまりは別のWebBBS(コンスタンチンスモレンスクfidoshnikaボディによって設計されたゲートでFGHI URL)に行っています。 LLeoの開発自体は、データベース内の番号によってメッセージを参照します(たとえば、アドレス
http://lleo.aha.ru/fido#area:ru.ftn.develop|id:39772は、単に
39772番目のメッセージを示します)。 このアドレス指定方法は、WebBBSの特定のインスタンス(構成されたサーバー)の状態(つまり、充填)に関連付けられていますが、単一のインスタンスではありません。
ソースコードを読むとき、Kaganovは、標準ライブラリのJavaScript(例えば、jQueryの)のいずれかに頼る、そして使用されていなかったことを確認することは容易である
自己書かれた様々な機能の彼はzabilと呼ばれる、()、vzyal()、 zakryl()、otkryl()など上。 これらは、DOMの操作、HTMLを使用した「ダイアログボックス」の作成、キーボードからのイベントの処理、AJAXを介したサーバーの操作などを提供します。 このアプローチは、おそらくLLeoブログコードの再利用に関連しています。LLeoブログコードは、
2009年12月に
オープンし、はるか以前に開発されました(jQueryは2006年に登場し、Kaganovのブログは2000年から存在して
います 。