Ad[es]のOpera Mobileではソーシャルブックマーク向けブックマークレットが無理 October 13, 2008
いまさらもいいところだが、iPhone向けDelicious登録ブックマークレットを書いた勢いでAdvanced W-ZERO3[es]でも同様の機能が欲しくなった。
が、結局無理だったようだ。 まず前提として、Ad[es]のOpera Mobile v8.7はブックマークレットが使えない仕様になっている。 それ以前のバージョンでは使えたのに、あえて消された理由は良く分からない。
そこで抜け道的に、ブックマークレットもどきが発案された。 具体的には、Operaでブックマークレットは使えないの?(AirWiki)に書かれた手法で、Javascript自体を走らせることは出来る。以下抜粋。
data:text/html;charset=utf-8,
実際に、deliciousのブックマークレットを加工して登録してみた。 すると、登録画面までは問題なくたどりつけるのだが、肝心のURLがブックマークレットもどきそのものになってしまう。 これは上のコードを走らせたときに1ページ表示させる処理が入るので避けようがない。
最初に見ていたページのURLを引き継ぐことができないので、ソーシャルブックマーク向けのブックマークレットは作れない、という結論になりそうだ。
2台同時USB充電「モバイルクルーザーツイン」
ロウアーミドルの衝撃
Javaデザインパターンハンドブック
ほぼ日刊イトイ新聞の本