たびとの旅路 ~電脳砂漠の冒険譚~

フロッピー頼りに歩き、クラウドの地平を見つめる今日まで。見つけたオアシス、迷い込んだ砂の迷宮、全てこの羊皮紙に。

失われし窓を開く秘儀 ~JavaScript、ポップアップの罠と真実~

JavaScriptの`window.open()`でポップアップから更に別のポップアップを開こうとすると、元のウィンドウが上書きされてしまう問題に悩んでいませんか?この記事では、その原因が第三引数(options)の指定漏れにあることを解説し、`menubar=no`などを加える…

古の神殿に、現代の魂を ~Edge IEモードとShift-JISの呪いを解く~

EdgeのIEモードで動作するレガシーシステムで、Unicode入力の文字化けに悩んでいませんか?この記事では、JavaScriptライブラリ「encoding.js」を使い、サロゲートペア(𠮷など)を含むUnicode文字列がShift-JISに変換可能か事前にチェックする方法を解説し…