本日、またGoogle Chromeの拡張機能をリリースしました。
URLエンコード/デコードを行う際にペロっとやりたくて作ったツールです。
URLエンコード速攻!
是非使ってみてください!
使う機会は限られているかもしれませんが・・・
本日、またGoogle Chromeの拡張機能をリリースしました。
URLエンコード/デコードを行う際にペロっとやりたくて作ったツールです。
URLエンコード速攻!
是非使ってみてください!
使う機会は限られているかもしれませんが・・・
WebAPIから日本語を含むJSONデータを取得して内容を精査するテストを行っていますが
ログを見てJSONの生データのままだと
「\u65e5\u672c\u8a9e\u3092\u542b\u3080JSON\u30c7\u30fc\u30bf」
こんな感じでわけがわからなかったので
愛用のGoogle Chromeに入っている拡張機能を使いました!
これです↓↓↓
Native2Ascii速攻!
※作者は私です。手前味噌ですみません。
「\u65e5\u672c\u8a9e\u3092\u542b\u3080JSON\u30c7\u30fc\u30bf」というデータが・・・
こんな感じで上記のわけわからない「\u65e5\u672c\u8a9e\u3092\u542b\u3080JSON\u30c7\u30fc\u30bf」をコピペ
「ascii2native」ボタンを押すと・・・
「日本語を含むJSONデータ」になりました!
こんな感じにしてくれます!
便利です!手前味噌ですが・・・
「native2ascii」ボタンは「日本語を含むJSONデータ」を「\u65e5\u672c\u8a9e\u3092\u542b\u3080JSON\u30c7\u30fc\u30bf」に変換するものです。本来はこちらの用途が使用したいために作成したものだったんですが、最近は意外にescapeよりもunescapeにお世話になっています。
関連記事:
Google 拡張機能 そして世界公開へ・・・のはずが
Google 拡張機能 ・・・ 結局 公開しました!
昨日、IE10が出るんですねぇ。早いですねぇ。
と書いたのですが、6月9日付けでマイコミジャーナルさんに「Chrome 12安定版登場 – 3D CSS H/Wアクセラレーションほか」の記事が掲載されていました。
記事によると新機能は下記のとおり
・3D CSSハードウェアアクセラレーション
・スクリーンリーダーサポートの改善
・Google Gearsの排除
・アドレスバーからアプリケーションを起動する機能
・同期設定を設定画面へ統合
・悪質なファイルのダウンロードを防止する新しいセーフブラウジングプロテクション機能
・Flashクッキーを簡単に削除する機能の提供
※3D CSSハードウェアアクセラレーションは対応するハードウェア構成が必要とのこと
こちらも要チェックですね。
いつの間にかIEも10が出るんですね・・・
Google Chromeもバージョンアップが早いと思っていましたが
IEもなかなか・・・・
Internet Explorer 10 Test Drive
こちらからIE10 プレビュー版がダウンロード出来ます。
それから@ITの記事 特集:IE10(プレビュー版)概説(前編) によると
IE9と共存できるため、既存の環境に影響を与えることなく、操作を試せる。ただし、IE8と同時に動かすとエラーが出ることがあるため、注意が必要だ。詳しくは、リリース・ノート(英語)を参考にしてほしい。
とのことなので気をつけてください。
IE6,7はどうなのかわかりません。
また、セキュリティについても全く考慮されていない!?とのこと
※前述の特集:IE10(プレビュー版)概説(前編)より引用
なお、IE10 PP1には、基本的なブラウズ機能のみが提供されており(その外観は次の画面のように、中央のWebページ表示部分と上部のメニューバーで構成されている)、セキュリティ機能を含むほとんどの機能が省略されている。そのため、日常的に使用する場合は、セキュリティ・リスクがあることを理解したうえで利用してほしい。
とにかく一度試してみたい・・・
なにか不具合があってもほとんど確認用にしかIEを使っていないのでいいかな・・・
昨日、IE6でこのブログを見たら「ボロクソ」になってしまっていたので修復作業を行いました。
IE6のために・・・というのは置いておいて、とにかくやるせないけどやるしかなく・・・
まずはこちらのサイト
WordPress:「IE6はもういいだろ」って思うけど、諸事情で切れない時はプラグインでIE6だけテーマを切り替える|かちびと.net
を参考に
IE6でアクセスされたときにテーマを変更してみました。
・・・結果としてはこれだけではダメ。これじゃないのかな。
・・・というわけで次は
こちらの記事↓↓
[WP] IE6 でスクリプトエラーが発生したら|Labrid WP
を参考に
Google Analyticsの設定のスクリプトを・・・
と思ったが
Ultimate GA というプラグインを使用していたのでプラグインの中身をいじることに・・・
~/wp-content/plugins/ultimate-google-analytics の
ultimate_ga.php
に手を加えることに・・・
824行目あたり
[html]
document.write(unescape("%3Cscript src=\’" + gaJsHost + "google-analytics.com/ga.js\’ type=\’text/javascript\’%3E%3C/script%3E"));
[/html]
の部分を
[html]
document.write(unescape("%3Cscript charset=\’utf-8\’ src=\’" + gaJsHost + "google-analytics.com/ga.js\’ type=\’text/javascript\’%3E%3C/script%3E"));
[/html]
に変更
※charset=’utf-8′
・・・それでも直らなかったので
調べたら
wp-social-bookmarking-light でエラーが・・・
なにが悪いのか一つ一つ表示・非表示を繰り返し・・・
結果的に「Google Buzz」「facebook_like」「evernote」を削除してなんとかなった・・・かな
最終的には
hatena_button, facebook, twitter, google_plus_pne, mixi, gree, delicious
になりました。
これでいいのだ・・・・ろうか・・・
アットマークアイティでこんな記事を発見。
常に考えていたことで共感が持てたのでご紹介します。
クロスブラウザはもう 古い! HTML5+CSS3時代の プログレッシブ・エンハンスメント
内容はサイト制作やWebシステム開発を行う際に常に問題になってくる「クロスブラウザ対応」の進化型論のような感じ
今までは「どのブラウザで見ても同じように表示されること」を目指して制作してきたものですが
これからは「より適した環境」を用意したユーザーには最適な表示をしてあげよう!という考え方にシフトしていくだろう…していかなければいけないということですね。
現況IE(インターネットエクスプローラー)においてはInternetExplorer6を本家であるMSさえも消し去ろうとしています。
それなのにIE6での表示をサポートする理由はもはや無いんですよね。
なのに、いまだに「システム要件」に対象ブラウザ(IE6)って…
個人的には違和感を覚えていたところなのでこの記事はスカッとしました。
※この記事に関しては投稿者の主観に基づいたものです。会社としての総意ではありません。
開発者の皆さん
開発してない方もOKです。
使用しているウェブブラウザをお教えください!
複数使用している場合は複数の使い分けなど教えていただけると助かります。
また、アドオンツールなど便利なものがあったら教えてください。
コメントにて大募集します!
アイ・エス・シー関係者の方、部外者の方、関係なく投稿してください!
コメントは「テンプレート」を用意しますが、テンプレートに沿う必要はありません。
———– テンプレート ———————–
1.ご職業
2.ご使用のブラウザ(複数可)
3.便利なアドオンツールがあれば教えてください
4.自由欄
—————————————————–
よろしくお願い致します!
楽しみに待っています!!!
結局、個人的に今後もツールを作るであろう・・・ということでデベロッパー登録してしまいました。
で、拡張機能デビューです。
ダウンロードはこちらから
速攻!native2ascii
使う人って限られてるけど無意味にインストールしてみてください。
今後、バージョンアップして使いやすくしていきたいと思います。