Public Editionとの違い
現時点ですべて達成済み。
- XHTML準拠
- サイト全体をXHTML1.1にする。これにより、スタイルシートに対応していないブラウザ(Netscape3など)では、まるでテキストブラウザみたいな寂しい画面に。見た目の華やかさが欲しい人は最新のブラウザをお使いください、ということで。
- JavaScriptに依存しない作り
- 「JavaScriptがオフでもなんとか閲覧可能」から「JavaScriptがオフでも特別な支障はなし」に改善。
- 旧ブラウザの徹底回避
- スクリプトをすべてDOM化し、HTMLに一切コードを書かず、実行もさせない。判別で刎ねられたブラウザには、本体スクリプトファイルは読みこませもしない。エラーも起きようがないし、管理も合理化されるし、
try catch
だって好きなだけ使える。
- サイト運営の方向性を決定
- 長い迷走状態の末、JavaScript及びECMAScriptと命運をともにすることを大決定。
今後の行程
- CGI作成
-
- 新型ライブラリの煮詰め
- Scrawl Notesの後継CGI
- 用語集CGI
- 掲示板CGI
- サイト内検索CGI
ライブラリが完成しないと作成に着手できない。
- サイト内のファイルをすべてShift-JISに
- 現在はCGIの都合でEUCになっているけど、これをShift-JISにすることでいくつかの(個人的な)問題を回避。もちろん内部処理ではEUCで、出力時にShift-JISへコンバート。
- CSSの作成
- Valid Edition用のデフォルトスタイルシートを新規作成。他にいくつかのスキンを考案中。IEのおかげで一番気が重い作業であり、IE7が出るまで着手しない予定。
- 新型コアスクリプトの煮詰め
- ほとんどできあがってるけど、デバッグがまだ完全でない。
- HTML・CSS・JavaScriptの連携チェック
- スキンに加えて環境設定も絡むので面倒くさい。
- 新しいページの作成
- 本来先にやらないといけない作業。ぼちぼちやってるんだけど、必要なページが多すぎる。
さて、いつになることやら。
現在のリニューアル状況
- サイトマップ
100KB超の馬鹿サイズを廃し、2KB弱にまで軽量化。ダイヤルアッパーにも老衰ブラウザにも貧弱CPUにも優しい激軽仕様で、実用的になった。
Public Edition にあったサイトマップは最速接続と最新ブラウザと最強CPU専用の「ADSL版」とする予定だったが、廃止決定。
ちょっと時代が変わったのでポップアップ式を廃止して通常のリンク式へ変更することに。余計な機能も現在位置を強調する程度。(これらは現在すでに組みこみ済み)
- 新トップページ
XHTML準拠に伴い作りかけのを破棄したため、白紙撤回。Public Editionにあった通常版/プレーン版トップページは廃止。ここまで作ったのに…
白紙撤回中。たぶんそんなに凝った作りにはしないと思う。
- 掲示板
- CGIを一から自作することに決定中。ところがさっぱり手付かず中。
- Welcome
Public Editionでは"siteCTS"って名前だった、普通のご案内ページ。
途中で出てきた「XHTML準拠」に伴い、途中まで作って全没の憂き目。白紙状態。
すべてが未定に。コンパクトに収めてトップページに置くかどうか考え中。
- Scrawl Notes
- 隔日日記・気分日常雑記帳・パチョ奮闘記をすべて統合。
ついでに名前も変えると思われる。
コメント機能やカテゴリ分けなど、ちょっとブログを意識したCGI(トラックバックはない)を自作予定。ログフォーマットも大きく変わるだろうけど、現時点ですでにデータ化されてるから「全部の記事をひとつずつ手作業で修正」なんて気違ったことをする必要はない。
- 隔日日記
- 廃止決定中。
- 気分日常雑記帳
- 廃止決定中。
- パチョ奮闘記
- 廃止決定中。
- Acorn Apps Archive
- ついこないだまでWeb Tec Archiveって名前になる予定だったもの。Public Editionでは「ゆきこのおへや」という名前だったコンテンツ。パソコン関係のコンテンツをまとめる胴元。
ページはぼちぼち作り始めてるので、次のフライング候補。
- PrettyJavaScripter
ちょこっと名前変更(-erが付属)。名称未定になった。
なんか色々構想しているものの、相変わらず妄想止まり。
将来のメインコンテンツなんだからピシッとしてもらわんと困る。
- FunnyHTML
名称変更確実。状況が大きく変わったので破棄して作り直し。ValidなHTMLへの道でも敷いてみようか検討中。
すべてが未定に後退。
- Scripts
一切未定。
計画消去。
- 俺紹介++
俺紹介--が新登場。
俺紹介++は基本的にそのまま拡大傾向。
トップメニューから追放され、Welcomeの下に収まる。
現在の俺紹介--を継続する予定。
- Scribble Garden
「お絵描き帳」など、わかりやすい名前に変更。
表示スクリプトは作り直し。(CGI化するかも)
現在あるらくがき帳は、これの子ページ。
廃止決定。代替案も決定済み。
- eXhibition
新登場。一発ネタを飾る展示室。まだ手つかず。
超フライングで仮登場済み。
- Chains
リンクをいくつか削除、大幅に追加。CGI化の兆し。
仮登場済み。
新しい目玉商品
- サイト設定
- cookieを使って色々とカスタマイズできるようになった。CGIでやると負荷が馬鹿にならないので、JavaScript 専用。
- 以前はcookieを使わない「一時保存」ができたものの、あんま意味ないので廃止。
- シート切り替え
- 採用サイトが増えつつある、JavaScript+CSSの外観変更機能。HTML・CSS・JavaScript、すべてに長けてないとできない頭痛の種。
例:パチョ奮闘記における"Valid Edition"シートと"Public Edition"シート。(ふたつとも同じファイルである)
- ナビゲーションフレーム
- 画面上部に細いメニューを装着。今どこにいるのかひと目で把握。(これ自体はすでに実装済み)
サイト設定で固定化(スクロールしても消えない)も可能。
- ダイレクトショートカットキー
- キー一発でリンクやボタンを押せる便利機能(ナビゲーション関係のみ)。キーボード派には便利。
- マーキング変更
スクリプトの動作チェック用なのだけど、結構面白いのでお客様にも遊んでもらえるようにした。
しかしDOM化によってINOとNCFの格差が激しくなり、あまり意味のないものになってしまった。
意味のないものになってしまったので廃止。