2012
1/10

[briccolog]Chrome + Gmailで今度は改行が増えるようになりました…

会社のブログに記事を書きました。先日来直面しているGoogle Chrome + Gmailでの改行にまつわる不具合に関して、改行が消えなくなった代わりに改行が増えるようになったという、なんとも嬉しくない発見についての記事です。もう嫌…。゚(゚´Д`゚)゚。

briccolog » Chrome + Gmailで今度は改行が増えるようになりました…

[2012.01.23 追記]

GoogleグループのChromeフォーラムで、以下のアナウンスがありました。

チームがすでに問題を把握しているようです。
ご協力をお願いさせていただければと思います。

Chrome 17のリリース版の公開と共に解消されることを祈りましょう。


Filed under: briccolog,Google,Software,TroublesComments (0)— tonpoo @ 10:49 AM

2011
12/13

Chrome + Gmailで発生する改行不具合の件はChrome17で解消されるそうです

先日会社のブログに掲載した、Chrome + Gmailで発生しているテキストコピペ時の改行不具合の件について、GoogleグループのChromeフォーラムで以下のアナウンスがありました。

ご迷惑をおかけしております。
現在は問題の修正は完了しており、Google Chrome 17 から問題がなくなる予定です。

Issue 104620: loss of \n after paste in gmail

・・・というわけで、既に開発側では問題の修正を完了していて、Chrome17から解消される模様です。よかったよかった。

それにしても、暫定版の対応を発見する過程でChromeの拡張機能の作り方もわかったので、そういう点では非常に勉強になったんですが、それを大々的にブログ記事にまでしてしまった直後このアナウンスメント。バグの解消は喜ばしいことですが、ちょっと恥ずかしいような・・・(汗)。

[2012.01.10 追記]

Google Chrome 17の登場を待たずして、改行が消える不具合は解消(?)されましたが、代わりに改行が増える不具合が出てきました…。

briccolog » Chrome + Gmailで今度は改行が増えるようになりました…


Filed under: Google,Software,TroublesComments (0)— tonpoo @ 10:16 AM

2011
12/9

[briccolog]Chrome+Gmailでテキストをペーストした際の不具合解消法(暫定版)

会社のブログに記事を書きました。ここ数週間前からGoogle Chrome + Gmailの組み合わせで発生している、「メール本文をコピペすると改行が無くなって送信されてしまう」という問題についての、自分なりの対策と調査結果についての記事です。結論としては

クリップボードからのペースト後、本文領域全体をカット&ペーストする

・・・が有効っぽい。詳しくは下記リンク先の記事をご覧ください。

briccolog » Chrome+Gmailでテキストをペーストした際の不具合解消法(暫定版)

[2012.01.10 追記]

Google Chrome 17の登場を待たずして、改行が消える不具合は解消(?)されましたが、代わりに改行が増える不具合が出てきました…。

briccolog » Chrome + Gmailで今度は改行が増えるようになりました…


Filed under: briccolog,Google,TroublesComments (0)— tonpoo @ 3:41 PM

2011
12/5

[briccolog]FancyBox1.3.4 + IE7でインラインコンテンツを表示する場合のバグ

会社のブログに記事を書きました。jQueryでlightbox的な表示を実現するライブラリFancyBoxの前バージョン「FancyBox1.3.4」を使って、htmlページ内の要素をオーバーレイ表示する場合にIE7で不具合が出た問題の解決方法についての記事です。

briccolog » FancyBox1.3.4 + IE7でインラインコンテンツを表示する場合のバグ


Filed under: briccolog,jQuery,TroublesComments (0)— tonpoo @ 9:06 PM

2011
10/25

[briccolog]facebookの「いいね」ボタンに「承認」が必要となるケースについて

会社のブログに記事を書きました。ある日から突然、サイト上に設置したfacebookの「いいね!」ボタンをクリックした時「承認」というボタン(リンク)が出るようになったことについて触れています。

briccolog » facebookの「いいね」ボタンに「承認」が必要となるケースについて


Filed under: briccolog,facebook,TroublesComments (0)— tonpoo @ 1:04 PM

2010
9/3

IEでブラウザの「戻る」ボタンでページに戻ってきた際に、stageWidthとstageHeightの値が取得できない

ああ・・・。IEよ、またお前なのね。コトのきっかけになったのはクライアントからの

swfを埋め込んだhtmlページについて、サーバにアップしてIEでアクセスする分には問題ないが、ローカル環境でIEで開くとオブジェクトの位置が大幅にずれる。

・・・というご指摘。調べてみると確かにそうなっていることを確認。さらに調べてみると、サーバにアップしたものについても

  1. IEでswfの埋めこんであるhtmlページ(A)を表示。
  2. そのまま別のURLに遷移。
  3. ブラウザの「戻る」ボタンで(A)に戻る。
  4. するとswf内のオブジェクトの位置が大幅にずれる。

・・・という現象を発見(汗)。「ななな、なんじゃこりゃあああああ!」と思ってさらにさらに調べてみると、下記の記事を発見。

・・・みなさん、苦労されてきたんですね。とりあえず、上記のみなさんの記事と今回の実際のファイルから、自分なりに発生条件や不具合の内容から解決方法までまとめてみました。

(続きを読む…)


Filed under: ActionScript3,SWFObject,Troublesコメントは受け付けていません。— tonpoo @ 7:35 PM

2010
7/29

IE+SWFのSSL領域との通信時に発生するトラブルについて

とある案件でちょっとハマったので備忘録がわりにメモ。まず今回のファイル構成は以下のとおり。

fig

処理の流れとしては、

(1)main.swfからSSLサーバのcrossdomain.xmlを読み込み。
(2)main.swfからdata_output.phpにアクセスし、読み込む画像のURL一覧を記載したXMLデータを取得。
(3)(2)で取得したXMLデータをもとに、個別の画像を読み込み。

・・・という、割とよくあると言えばよくある構成です。ポイントはやっぱりSSL領域とのクロスドメイン通信があること。ドメイン名が同じでも、非SSLのサーバとSSLサーバとでは別ドメインと判断されるんですよね。

で、一通り作ってサーバにアップしたところ、FirefoxやChromeやSafariでは動くのになぜかIEだけ画像が表示されない!crossdomain.xmlはきちんと記述できてるし、XMLデータを非SSL側のサーバに設置すればIEでも動くので、どこで止まってるんだろうと調べたところ、(2)のXMLデータ取得のところでポシャってることが判明。で、Google先生に尋ねて出てきたのが以下の記事:

つまりこれはIEに起因する問題で、非SSL領域のSWF(に限らず、Ajax通信などでも同じでしょう)からSSL領域のデータをリクエストした際、サーバからのレスポンスヘッダにPragma: no-cacheが含まれているとIE側で正しく処理ができないんだそうです。なんとご無体な・・・。

FirefoxでHttpFox使ってdata_output.phpのレスポンスヘッダを調べてみたところ、あったあったありましたよPragma:no-cacheが。ということで、php側に対応を依頼しました。

しかしこれ随分と前から存在する問題のようですけど、IE側では修正(変更?)する予定は無いんでしょうか・・・。


Filed under: ActionScript3,Troubles,WindowsComments (0)— tonpoo @ 4:22 PM

2010
7/2

Error calling method on NPObject

ss

製作中のとあるフルFlashサイト。ブラウザで普通に確認してる分には問題なく動作していたため全く気がつかなかったが、Firefoxのエラーコンソールを開いてみると「Error calling method on NPObject」というJavaScriptエラーが頻発!「なんじゃこりゃ」ということで早速調べてみたところ、原因がわかりました。

まず、今回のサイトは以下のような条件が揃っていました。

  • SWFファイルのドメインと、そのSWFファイルを埋め込んで表示するHTMLファイルのドメインが異なっている(SWFは http://www.hogehoge.home/movie.swf にあり、HTMLファイルは http://user.hogehoge.home/index.html にある、というような感じ)
  • マウスホイール対応のためにSWFWheelを使用
  • SWFファイルの埋め込みにSWFObjectを使用

そしてSWFWheelのサイトを見ていたところ、以下のような注意書きが:

その他

外部ドメインからの読み込み

SWFWheelを使ったswfファイルを、外部ドメインから読み込む場合、HTML側とActionScript側の両方でExternalInterfaceの動作を明示的に許可する必要があります。

  1. HTML側にて、paramタグ及びembedタグでallowScriptAccessの値にalwaysを指定する。
  2. ActionScript側にて、Security.allowDomain等で許可するドメインを指定する。

ビンゴですね。1.の方は対応済みだったんですが、2.の方が未対応でした。ところで今回のサイト、サブドメインの数が一定でなく、運用後に随時追加される可能性があります。ので、ワイルドカードを使って以下のようなコードを追加。

Security.allowDomain("*.hogehoge.home");

結果は・・・?ダメでした。まだエラーが出ます。うーん、もしかしてワイルドカードでサブドメインを指定するのは無理なのか?ということで、今度は以下のコードで実験。

Security.allowDomain("*");

成功!エラーがでなくなりました。全ドメインを対象にしてしまうのは危険といえば危険ですが、現時点ではこれが最善の策でしょうか。


Filed under: ActionScript3,SWFObject,SWFWheel,TroublesComments (0)— tonpoo @ 11:37 AM

2010
4/6

Flashbugを導入したらFlashPlayerが落ちるようになった件とその解決策

今日、Flashbugの設定をちょっと変更した瞬間から、Flashコンテンツのあるページを表示させるとやたらとブラウザ(Firefox)が落ちるようになってしまった。これがFlashbugを無効化したり削除したりしても直らない上、Google Chromeでも発生したことから軽くパニクったんですが、結論からいうと、Flashbugの設定画面からFlashPlayerの設定を変更してしまったことが原因のようでした。

ss
ええ、仰るとおり、まさに"very easy to crash"でしたよ(涙)。上記のスクリーンショットのように、Undocumented Trace Log Settings欄のチェックを全て外したら、クラッシュせずに動くようになりました。

で、原因究明の過程でFirebugのオフィシャルページ(Flashbug – An extension for Firebug | Course Vector)の文章について簡単に翻訳してみた(してしまった)ので、備忘録をかねて参考までにアップしておきます。
(続きを読む…)


Filed under: Firefox,Flash,Software,Translation,TroublesComments (0)— tonpoo @ 1:10 PM

2010
3/24

Firefox3.6.2へのアップデートとCtrl+Wの設定

自動更新でFirefox3.6.2にアップデート。今のところ、特にアドオンの不調などもなくて快調・・・かと思いきや、閉じるタブが無い状態でCtrl+Wを押しても、ウィンドウが閉じない。

むむ、これ以前もあったなと思って、以下の方法で再設定して解決しました。
(続きを読む…)


Filed under: Firefox,TroublesComments (0)— tonpoo @ 12:10 AM