「これまでに確認したレガシーな DHTML ブラウザの ES3 サポートと実装のバグ」の各表のタイトルを修正。調査ミスを修正。(2022/11/24) 「これまでに確認したレガシーな DHTML ブラウザの ES3 サポートと実装のバグ」の調査ミスを修正し、調査項目を追加しました。(2022/11/20) IE5 の「ES3 で追加された構文」の誤りを修正しました。(2022/11/04) …
npm > what-browser-am-i クライアントサイド専用の Web ブラウザ判定用ライブラリ what-browser-am-i を npm に公開しました。 頻繁に偽装される userAgent に惑わされず、可能な限りビルトインオブジェクトを使ってバージョン等を判定するように実装しています。新旧を問わず、広範な DHTML ブラウザでの動作を目標に開発を…
npm gulp-diamond-princess-zoning javascript ファイルのビルドに関する gulp プラグインを npm に公開しました。 プラグインは複数の javascript ファイルを一本化します。併せて、パスを元に適宜に即時無名関数 (function(){/* */})(); で囲みます。 これによりパス名にもとづくコーディングルールを強制し、Cl…
VSCode 拡張として開発していた コメントベースの汎用プリプロセッサ iz-preprocessor は gulp プラグインに移行しました。 今月に見つかったバグを修正 したものを Visual Studio マーケットプレイスに登録したのを最後に、VSCode 拡張での更新は提供されないと思います。 gulp プラグイン化と npm への登録 gulp-iz-preproces…