結果画面に於ける再絞り込みの要否としてヒアリングを行っていた、辞書引き機能のversio 2.0.2での改版内容ですが、早々に仕舞いにしました。ユーザの方からメールをいただいてようやく気付いたのですが、検索結果画面に於いて見出し語インクリメンタル検索という絞り込みを省略することは、ブラウザの履歴を「進む」「戻る」した場合に対応出来ないことを意味していました。
検索ボックスの代用表記を自動的に字上符付き文字に変換する処理など、辞書引き機能を改版しました。
上記の処理はとても簡単だったのですが、見出し語インクリメンタル検索の強調表示マークアップ誤りという障害の是正には難儀しました。JavaScriptの辛さに堪えかねて、マークアップ処理をサーバ側で実装する、即ち「ワニる」ことすら考えましたが、何とか想定通りに処理するよう書けましたので、久しぶりの処理概説を兼ねて改版内容を詳細にご紹介します。
この開発日誌での言及が遅れましたが、辞書引き機能のversio 2.0.2を公開しました。AJAXを用いた見出し語インクリメンタルサーチの挙動を変更したものです。
単なる機能追加だけではなく、結果画面での当該検索条件での絞り込み処理を省略しているので、戸惑われることがないかどうかが気に掛かっています。
WILLCOMの新しいスマートフォン、Advanced W-ZERO3[es] (WS011SH)が発売されました。会社のフレックスタイム出勤を奇貨として、早速朝一番に確保しました。
Windows Mobile 6のInternet Explorerを用いた、本サイトの辞書引き機能の動作を確認したのですが、結果はあまり芳しいものではありませんでした。売りのはずだった各種アップデート(CSSへの対応度が向上しただの、JavaScriptへの対応度が向上Ajaxなページを満喫出来るだの……)は、少なくとも本サイトでは無意味でした。
Web標準に準拠したCSSでも段組レイアウトが崩れていますし、当たり前のデザインパターンしか採用していない「見出し語のインクリメンタルサーチ」にも対応出来ておらず、拍子抜けしてしまいました。
辞書引き結果自体はAjaxではないので問題ないとはいえ、引き続きW-ZERO3でのウェブブラウジングはOperaが横綱を張ることになりそうです。
| 月 | 火 | 水 | 木 | 金 | 土 | 日 |
|---|---|---|---|---|---|---|
| « 4 月 | ||||||
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |