何で今更?って感じですが、すげぇカッコいいんですよ。hideの遺作っつーことで結構話題になったアルバムで、まぁ僕もそれまで全く聴いたことなかったんで、ミーハー買いだった訳なんですが、最近になって聴いてみたらこれがいい。毎日1回は必ず聴いてますね。オススメ。
<br>の連打をuser CSSで無効にする
今時のブラウザでしたらbr+br{display:contents;}とかがいいかもしれません。
このuser CSSを適用すると、ページによってはOperaがCPUを占有してしまって、強制終了する以外になくなってしまう場合があります。ご利用 は計画的に。僕が普段利用する範囲内では平気なんですけどね。
芸能人のブログにありがちな<br>の連打。あれをどうにかuser CSSで無効化できないものかと、ずーっと悩んでた。
br+br{display:none;}
とかやると、どういう訳か<br>が全部非表示になってしまう。
隣接兄弟 選択子は,E1 + E2という構文をもつ。ここで,E2を選択子の主体とする。E1及びE2が文書ツリーにおいて同じ親を共有し,E1の直後にE2がくる場合に,こ の選択子は一致する。
なんだから<br>に続く<br>だけが非表示になって一個目の<br>は有効なはずだろうとか思うのだが、理屈はともかくうまくいかない 。「9 視覚フォーマットモデル」を読みながら色々試してたら、どうやらうまくいった。
br{display:run-in;}br+br{display:run-in;}
理屈はよく分からないが、とにかく<br>がいくつ続こうが一回だけ改行されて表示されるようになった。懸案一個解決(?)。
追記
Gmail2で適用させると表示がひどいことになりますので、お気をつけ下さい。
さらに追記と修正
「Opera9.50を困らせるCSS発見」を受けて修正。Yahoo地図は確認してないけど、amazon.co.jpは平気だった。
またまた追記
br+br{display:run-in;}にしても駄目なところはありますね。僕が普段行くところでは問題ないですけど、このブログへのrefferrerにあ った、http://www.artisopensource.net/hacks/deliciouspoetry_web_biennial.php?d… っていうURLを開いたらなっちゃいました。ここもまたなんだかよくわからないものすごいページですが。開かない方がいいですよ。リンクもさせません。
またまたまた追記
このCSSのせいじゃないのかもしれない。よくわかんなくなってきた。
2009/12/25追記
このエントリはあくまで、UserCSSとしてOperaなどのユーザさんが自分用にWebページの見た目を調整するための方法として書いたもので す。
○○ブログは勝手に<br />を挿入しちゃうから僕のブログにも採用してみたよ
、とか言ってる人を時々見かけますけど、この方法は現時点で もっともユーザ数が多いと思われるInternet Explorerでは無効ですし、そんな小細工に頼るより、そういう余計なことをしないブログシステムに乗り換え たらどうですかね?大きなお世話かもしれませんけど。
anondLDRize.jsを更にバージョンアップしました
ちなみにOperaのバージョンはBuild 10034でしか動作確認していません。9.2系にはgetElementsByClassNameがない、とかどっかで見た気がするので、多分動き ませんが、検証するつもりはゼロです。
0.0.2からの変更点
- 最初/最後のエントリを表示するショートカット(デフォルトではF/L)を追加。
- 個別表示時も前/次のエントリを開くを有効にした。
- 個別表示時にトラックバックを展開(展開時は折りたたみ)するショートカット(デフォルトではC)を追加。
- ハイライト中のエントリを別ページで開くためのショートカットのデフォルトをVからOに変更。
- ソースコードを少し整理した。
どこからか要望でも来ない限り、多分もう大幅なバージョンアップはないと思います。バグ見つけたら教えてくれると嬉しいです。
タグ
anondLDRize.jsをバージョンアップしました
変更点
- キーアサインを変更可能にしました。あっ試してない。まぁデフォルトのキーアサインが動くんだから変えても動くだろ。
- エントリリストの表示位置を、左・右・表示しないから選択できるようにしました。ちなみにデフォルトは表示しないです。増田ってトラックバック エントリ(タイトルが言及先増田のURL)が多いのでリスト表示しても大して意味ない。
- エントリリストを左右いずれかに表示する場合の表示幅を変更できるようにしました。無茶な数字にすると大変見づらくなると思いますので、20~30 くらいがよろしいかと。
いずれもお使いの方が直接スクリプトを編集する必要があります。
コード的にまだまだスマートでない部分がたくさんあるので、そう言うのも含めてもうちょっとバージョンアップすると思います。
タグ
増田をさらに改造する
はてな匿名ダイアリをLDRっぽいキーアサインで読み進めることができるようになるuser.js。有効なショーカットキー は以下の通り。
- A
- 前の25件
- S
- 次の25件
- J
- 次のエントリ
- K
- 前のエントリ
- R
- 増田TOPに戻る
- V
- パーマリンクを別ウィンドウで開く
利用・再配布・改造(改善)しての再配布・紹介・ツッコミ歓迎。
追記
それと、前の「一覧表示に無理矢理メニューを表示する。」とは共存させないで下さい。
タグ
ら抜き
基本的にら抜き言葉と言われている言葉の使い方は嫌いで、使うこともまずないし、見るとちょっと気持ち悪かったりする方だったりした訳ですが、これを読んで転向してもいいかなと、思うようになった。
Googleビデオに動画をアップしても見られない
Googleビデオに動画をアップすることができるのですが全然見られません
サマリを読んで、全然人に観てもらえない、どうしたらもっと観てもらえるでしょう?っていう趣旨かと思ったけど、続きを見たらその理解が間違っていることが分かった。
アップしたビデオをクリックすると次のメッセージが表示され
「Google ビデオ エラー 恐れ入りますが、このビデオはご利用いただけない場合があります。
受身の「られ」じゃなくて可能の「られ」だったのね。
Googleビデオに動画をアップしても見れない
Googleビデオに動画をアップすることができるのですが全然見れません
こうだったら誤解のしようがない。気持ち悪いけど。
まぁそれでも自分じゃ使わないと思うけどね。
タグ
プログラミングの合間で息抜きにすること
俺は強者らしいよ。詳しいことは直接リンク先読んでもらうとして。
via: http://itpro.nikkeibp.co.jp/article/OPINION/20080528/304478/
プログラミングの息抜きはいろいろ!
ただし,自由記入欄をみると,さまざまな息抜き方法があるようだ。「座禅を組んで瞑想する」「麻雀をする」というのもあれば,「アイドルのプロモーション・ビデオを見る」というのもあった。また,「プログラミング自体が息抜き」といった強者(つわもの)による回答も複数あった。
仕事のコード書く合間に気分転換に趣味のコーディングとかしない?するでしょ?自分用のuser.js書いてみたりとか。しない?
タグ
複写機を使って複写することをなんというか
もう10年以上前の話ですし、今時の事情は知りませんけど、僕が在籍していた広告代理店では複写機のメーカがキヤノンだろうが三田だろうが、コピーじゃなくてゼロックスって言いましたね。
via: http://d.hatena.ne.jp/takerunba/20080530/p2
ちなみに、どうでもいいが、昔はコピーのことを「ゼロックス」って言う人が結構いたよね。「すみません、これ10枚ゼロックスしてください」みたいな。もはや死語。
コピーはキャッチコピーのコピーなので使い分けるんだ、と当時の上司(僕はホントにダメな広告営業マンだったので、あのままあの会社で働いてたらいずれクビになったんじゃないかと思ってるんだけど、この人とはホントにホントにうまが合わなくて心を壊しかけました。のでクビになる前に辞めさせてもらいました)に教わりました。ホントかどうかは知らんし、広告業界がみんなそうかどうかは知らんけどね。
タグ
build 10034
Polish, stability and other things
Dragonflyが使いものにならないのはこういう訳だったのか。
- Fixed crash when having user CSS and using Dragonfly
user CSSなんて使わないわけがないじゃないか。日本語環境だと行間が詰まりすぎて読みにくいんだよ。*{line-height:1.25;}( 数字はその時の 気分で変わる)とかするだろ普通。
- Rendering improvements to CJK text
これはどういう改善だろうな。今のところ違いには気づいてない。
タグ
はてな匿名ダイアリ用user.js
増田用のuser.js2種
- エントリに返信(トラックバック)用のボタンを表示する。
- コメントになってる返信ボタンを表に出すだけなので、仕様が変わったら使えなくなるかもよ。
- 最新版のanondLDRize.jsには組み込んであるよ。
一覧表示に無理矢理メニューを表示する。- 便利かどうかは今一分からない。ウィンドウをでっかくして使ってる人じゃないと辛いかもね。自分用なので、いろんな環境までは考慮してないよ。あと、oAutoPagerizeとか使ってる人は使わない方がいいかもね。
- 上位互換なanondLDRize.jsっつーのを書いたので、リンク外します。