ポチエスURL版の紹介記事に掲載しているJ(ava)Scriptに、選択文字列から"ttp:〜"を抽出してh補完しながら連結…っていうくだりが二箇所ほどありまして。で、連結する際にforループで回していたんですが、これって、
reg = txt.match(/ttp:\/\/[〜〜]/g);
url = 'h' + reg.join(' h');
ってやれば一発で連結できますね…。パフォーマンスもこっちの方がいいと思う。
僕はまだIE7を使ったことがないんですけど、IE7の右クリックメニュー編集ってどうなっているんだろう。ネットでIE7の感想を見たかぎりだとその辺りの話を聞かないのでIE6から変わってない可能性が高そうですけど、正直、もっと簡単に編集できるようにしてほしいですね。
結構前からなんですが、del.icio.usのログインがHTTPSを使うようになってメイン画面を表示するまでにやたらと時間がかかるようになったんですよ。で、いい加減何とかしたいなと思って時間を短縮する方法を考えていたら、自動ログイン用HTML文書を作ってそこに細工する、という方法を思いついた。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html lang="ja"> <head> <meta http-equiv="content-type" content="text/html; charset=shift_jis"> <meta http-equiv="content-script-type" content="text/javascript"> <title>del.icio.us 自動ログイン</title> </head> <body onload="document.form.submit()" onunload="location.href='http://del.icio.us/%ACCOUNT%'"> <form action="https://secure.del.icio.us/login" method="post" name="form"> <p> <input type="hidden" name="user_name" value="%ACCOUNT%"> <input type="hidden" name="password" value="%PASSWORD%"> </p> </form> </body> </html>
僕が使ってる限りではキチンとCookieが発行されているようですが、結構危うい方法だと思うのでご利用は自己責任で…。
うまくサムネイルを取得できていないサイトが多いなぁ。別の変換サービスに鞍替えすべきなのか、このままSimpleAPIさんの改善を待つべきなのか迷うところ。
放っておくとこのサイトがOpera一色になってしまいそうな勢いだったので、はてなでブログを借りてそちらに隔離することにしました。
確かにブラウザもオンラインソフトの一種なのは間違いないんですけどね…。個人的な偏見として、ブラウザはその他のオンラインソフトとは別にひとつのカテゴリとして成り立っているイメージがあるんですよね。
あと、ここのトップページがウィジェットの更新情報で埋め尽くされるのもなんか違うよなー、と。ただ、Opera関連の話題を読んでくれていた奇特な方々にとっては手間が増えただけなのでホント申し訳ないです。
ぶっちゃけOperaユーザーは少数派なので、ウンザリしてる人がいたらどうしようかと考えてしまうときがあります。結局どうもしないんですけどね。
URLが"#"を含んでいた場合にうまくチェックできない点を修正しました。こういう初歩的な変換し忘れが後で見つかるとホント鬱になりますね。
"<a href=〜"によるリンクはカーソルがポインターにならない、と以前書いたんですが、ちゃんとポインターになります。ならないのは"<span onclick=〜"の方ですね。その記事を書いたちょっと後には気付いていたんですけど、訂正するのを忘れてました。失礼しました。
ただ、ドラッグが優先されるせいでクリックしづらいという特徴は間違いないので、フォーム部品で代用した方がいいんじゃないかという結論は変わっていないですね。
C2R Searchの方で試験的に導入している「ウィジェットを使わないときは半透明にしておく」というアイディアはお天気widgetからいただいたものです。そちらはマウスオーバーで変化するようになっているんですが、入力欄を持つウィジェットの場合はフォーカスを基準として変化させた方がいいかな、と思って現在の仕様になっています。
ちなみに、透過のパターンとして思いついたのは、
の3つでした。他なんかあるかな。
夏だから当たり前なんですけどね。
C2R Searchの方を色々と変更しました。それ用の紹介ページも作ってみました。
ごめんなさい。JavaScriptでtarget指定を扱う方法は僕には分かりません。自分の知識に自信を持ってないので「無い」と断言できないのがつらいところです。
Opera側にバックグラウンドで開くための方法を用意してもらうのが一番なのは間違いないんですけどね。同様のニーズをあまり他所で聞かないため、実現がいつになるか分からないのがちょっと…。
8月は以前の予告どおりプチ放置しようと思ってたんですけど、なんか色々ずれ込んじゃった。
もう一個ウィジェットを作ってみました。色々気に入らない点があるんですけど、作業的に一区切り付いたので。