名前空間と並ぶPHP 6の大きな変更点として、「国際化対応」があります。「ん? これまでもmbstringがあったじゃん」と思われるかもしれませんが、mbstringはあくまでもエクステンション。つまり拡張機能であって、PHP本体の機能ではありませんでした ...
混沌の館へようこそ。あんなに止めたのに、このページに進んでしまいましたね。仕方ありません、こうなったらとことんまでお付き合いいただきましょう。こちらも手加減はしませんよ。さっそく始めます。 最初にここまでの流れを短く整理します。
前回に引き続き、 今回も文字エンコーディングとセキュリティをテーマに解説します。前回は文字エンコーディングを利用した攻撃で、 JavaScriptインジェクションやSQLインジェクションなどが可能であることを紹介しました。今回はなぜ、 文字 ...
2003年には「プレーンテキストなんてものは全く存在しない」と言われ、テキストの解読には文字コードの情報が必須となっていました。しかし、2023年になるまでの20年の間に絵文字などのおかげでUnicodeの利用率は98%へと到達し、再び文字コードを気にせず ...
Googleから、Webで使われているテキストのエンコーディング割合がOfficial Google Blog: Unicode nearing 50% of the webにおいて発表された。1年半前の発表時点の傾向が続いており、ほかのエンコーディングを引き離してUnicode (UTF-8)が50%のシェアへ近づいている。変化割合 ...
米Googleは3日、文字エンコーディングがUnicode(UTF-8)のウェブページが60%を超えたとの集計データを発表した。 Googleでは、同社がインデックスしているウェブページの文字エンコーディング別の比率を毎年1月に出しており、今回、同社公式ブログでその ...