概要
先日、エンジニアでは無い方がいじったWPのページに「変なところに□□がある。絵文字など使っているのではないか。」という報告を受けました。
確認すると、Mac環境では何も見えなかったのですがWindows環境では確かに謎の□が見えました。
対応したこと
最初はWPのエディタで確認していましたが、特に何も変なものは見当たらなかったので
もしかしたら見づらいせいで閉じタグが無いのを見逃してるのかもと思い
SublimeTextにコピペしてみたら変なものが見えました。
原因と対策
BSってなんじゃ・・・と調べてみると、制御文字でした。
一部のエディタでしか視認できないようです。
今回なぜ制御文字が入ってしまったのかは判明していませんが
完全に公開前のチェックを自分が怠ったのがアウトでした。
特に現場にはWindowsユーザーがほぼいないため、公開後も気付けませんでした。
コードを流用する場合でも、新規ページは公開する前にBrowserStack等で確認するのを徹底すべきですね。
確認作業がまだまだ漏れるので、きちんと習慣づけるようにしようと思ったという話でした。
参考記事
するぷろで過去記事が取得できない→原因の「混入した制御文字」をSublimeTextで視認可能
RSSフィードエラー:原因と暫定対応