2007年04月22日

Operaのhistory.backでJavascriptが動かない

Internet ExplorerやFirefoxの場合、ブラウザの戻る、もしくは、Javascriptのhistory.backで前のページに戻ったとしても、前のページでJavascriptを正常に読み込むようなのですが、Operaだけ、前のページに戻ったときにJavascriptが読み込まれませんでした。

これはクライアント側で設定するしかないのかはよく分かりませんが、opera:configでHistory Navigation Modeの値をデフォルトの1から2へ変更してやると、ブラウザの戻る、もしくは、Javascriptのhistory.backで前のページに戻ったとしても正常にJavascriptが実行されるようになりました。2にするとどうやらキャッシュを使わなくなるみたいです。

どうしてもOperaを使いたい環境(全画面表示をした時に、余分なものが一切表示されない。Internet ExplorerやFirefoxだとマウスを上のほうへ持っていくとメニューが表示されてしまう。)があったので、とりあえずはこれで乗り切ろうかな、と。

2007年04月06日

単語カードツクール ネットプリント対応

単語カードツクール ネットプリント対応

Mash up Award 2ndでダブル受賞しました『単語カードツクール』ですが、富士ゼロックス株式会社様ご提供のネットプリント・サービス連携インターフェイスに対応しました。これで、家にプリンタがなくても、作成した単語カードを全国のセブン-イレブン店舗に設置してあるデジタルフルカラー複合機で印刷できるようになりました。

設計段階からネットプリントを視野に入れて単語カードツクールは作成していたのですが、どうにもエラーが返ってきてしまい、勝手にサーバがSSLに対応していないといけないと思い込んで(マニュアルにもSSLを使用するとあったもので)、締め切り直前ということもあってネットプリントはあきらめておりました。しかしながら、申請時のドメイン名がtankyu.comになっていたためにwww.tankyu.comからのアクセスがフィルタリングされていたという落ちだったわけで、ようやくネットプリントができるようになりました。

まだ実際にセブンイレブンで印刷してみたわけではないですが(近いうちにやってみます)、おそらく両面印刷はできないのではないかと思うので、単語カードにならないかもなー、とも思うのですが、ネットプリントは面白いサービスに何かうまく使えそうな感じではあります。

残念ながらAPIの提供は7月1日までということで、利用できなくなってしまうわけですが、Mash up Award 3rdの時にもぜひAPIを提供していただけたら、と思います。それまでにまたアイディアを練っておきたいと思います。