文字化けがモヤモヤした件:Unicodeめ!!とか機種依存文字とかの話。

20170714

Logging


文字化けがモヤモヤした件:Unicodeめ!!とか機種依存文字とかの話。
会社でこちらの件でモヤモヤして最終的に解決できたのだけどなんだか腑に落ちないので自宅に帰って文字化けの検証をしてみました。勤めている会社はサイトコピー防止の為なのか、未だにEUC-JPコードで動いています(楽天とかもEUCだったりする🙄)。なので、会社のWEBシステムのファイルはEUCなのです。ブラウザ側がEUCだけどAjaxで送受信しているから強制的にUTF8で送られる?ので、PHP側で正しい文字コードで変換しないと文字化けするですね🤔。👈此処らへんサーバーサイドも絡んできます。
レスポンスされた文字コードも表面上は難なく表示されます。その戻ってきた文字をコピペしてWindowsのテキストファイルなどにペースト(貼り付ける)すると文字化けを起こす文字があります。
酷いときは文字が消える文字化け表示されるという問題がおきるのです。

その時、はてなって思った訳です🙄

何故・・・起きるのかPHPでエンコードするときの問題に変換にミスっていると思っていたが、そうではなかった。
WindowsエディタがSJISだったのです。要するにブラウザの文字コードとWINDOWSエディタの文字コードに違いがあった為、ある一部の文字コードで文字化けを起こしていました。

ブラウザ側がUTF8やEUC文字コードをエクセルファイルに貼り付けたら、一部の文字コードがバグったりします・・・。これは文字コードを扱うバイト領域等が違って起きる現象です。

追記2022/10/03:記事の文言を修正しました。

タグ

8, ajax, EUC, euc-jp, php, Unicode, UTF-, web, Windows, コード, こちら, コピー, コピペ, サーバー, サイト, システム, テキスト, とき, ファイル, ブラウザ, ペースト, べん, レスポンス, , 会社, 依存, , 問題, 変換, 文字, 文字化け, 検証, 楽天, 機種, 此処ら, , , 自宅, 表示, 表面, 解決, , 送受信, 防止,


副業という壁(日本)。

20170714

Logging


日本は副業するのに結構めんどくさいのです。
いまは昔に比べて企業側もゆるくなってきていますが
一昔前は結構めんどくさい状態だったと思います。
いろいろな副業の本などが出版されていますが
あまり儲けがでない人が殆どだと思います、自分がこのブログの
収益として広告がありますが、実際、1年と数ヶ月で一万円ぐらいにはなります。
プロのブロガーさんと比べると雲泥の差があると思いますが
一応、収益は出てますがこれではトントンでもないので
本気を出そうかなと、日ごろからゆるく生きている人ですけど
本気を出してサイトを構築しAPIを駆使して自動で数百点の商品を
紹介する紹介サイトを運用しようかなとか考えています。
まず、お試しに試作サイトを今も存在するドメインで作ります。
そこで実験して収益が出れば本気でサイトを構築して運用しようと
思っています。まぁそんなに甘い話はないので・・・。
それなりに頑張ります。
トイウコトデを考えていたのが昨日の話、そんなに
簡単な話ではなかったのでほかの事を考えます。
ちなみにカートサイトを構築すること事態は
難しいものではなかったのですが、APIで構築するところで
問題ありなのかもなと気づいてしまいました。
なんだか規約違反になりそうな気がして辞めました。
俗に言うECサイトを作るには
独自に構築する方法とECサイト用のオープンソースで構築する、
WordPressやMovable Typeを使用して構築する方法などがあると思います。
今回自分が試みたのはWordPressを使用して構築するタイプでした。
ググると案外簡単に構築する方法などが記載されていますよ。
 

タグ

API, ECサイト, ECサイト用, Movable Type, WordPress, オープンソース, お試し, カートサイト, トイウコトデ, ドメイン, ブロガー, めんどくさい状態, 事態, 副業, 収益, 方法, 日ごろ, 規約違反, 試作サイト, 雲泥,