ウェブログ・ココログ関連 (Page 37)

« back | top | next »    [ 1 ... 35 36 37 ]

【ココログ】『続きを読む』をクリックしても、記事の途中に飛ばない場合の対策

通常、ココログで『続きを読む』をクリックすると、記事のアドレス(URL)の最後に "#more" が付き、続きの部分がすぐ読めるように頭出しされます。
ところが、リッチテンプレート(と使用するブラウザ)によっては、これがうまく移動出来ない(記事の先頭や、中途半端な位置に移動してしまう)ことがあるようです。
1004.「続きを読む」の機能の事で・・・ - 【みんなで解決!広場】ココログ徹底活用(上級者向け)
当該サイトについて、Windows XP SP2上で試したところ、
IE7NG(ページ先頭のまま)
Firefox 2.0.0.14NG(記事の先頭へ移動)
Opera 9.27OK
Safari 3.1.1OK
という結果でした。
■対策
<style type="text/css">
#more {
display:block;
clear:both;
width:1px;
height:1px;
}
</style>
のようなコードを、HTMLが記述出来るマイリストかサブタイトル欄に貼り付けておきます。
本当はSTYLE要素をHEAD内以外に書くのはよくないのでしょうけれど、カスタムCSSが使用出来ない場合はやむを得ないかなと。
または、以下のフォームから設置可能です。

作者名
提供元
パーツ名
パーツID
設置用HTML
■原因らしきもの
現象の発生するリッチテンプレートの CSS において、 .entry に設定されている overflow: hidden と、div.entry-body に設定されている float: left !important 辺りが原因(しかも IE7 と Firefox でそれぞれ微妙に影響する設定と現象が異なっている)らしいです。
どうも、id="more"の付いた A 要素が"隠れて"しまったり(IE7)、entry-body部分と"重なって"しまったり(Firefox)している模様。
それらの設定を上書きしてもよいのですが、デザインが崩れる副作用が懸念されるので、影響を最小限に留めるために #more に対して細工しています。
IEとFirefoxの両方に対応させるため、冗長な設定になってます。

この記事をニフティクリップβに追加 この記事をはてなブックマークに追加 2008/05/23(金) 02:13 | | コメント | トラックバック

『はてブBOX』と、ココログ用『はてブコメント表示欄』スクリプトの更新

特定ページについたはてなブックマークの情報って、はてな提供のAPIでJSON(P)で取得出来たんですね……1年半も前にリリースされているのに、つい先日まで知らなかったので、Google Ajax Feed API だの Yahoo!Pipes だので一生懸命取得していました(苦笑)。
はてなブックマークエントリー情報取得APIを参照。
同様に、ユーザのブックマークページの情報もJSONで取れたりするんでしょうか……?
そんなわけで、『はてブBOX』と、ココログ用『はてブコメント表示欄』スクリプトを、上記に対応する形でアップデートしました(『はてブBOX』はver.0.01i、『はてブコメント表示欄』はver.0.01d)。
ブックマークレットやココログに設置して使っている場合には自動で更新されますが、Greasemonkey/SeaHorseとして使用している場合は更新をお願いします。
■『はてブBOX』(Greasemonkey&SeaHorse) ■ココログ用『はてブコメント表示欄』(Greasemonkey/SeaHorse)
共に、表示面の細かいところを調整しています。
コメントにURLが有る場合には、リンクに変換するようになりました。
はてブBOXの方はタグも表示されるようになりました。
裏でこっそりバージョンアップしていたので、実際はver.0.01hから。
また今まで表示するアイコンが多すぎると下のほうが隠れてしまっていたのを、位置調整して表示するように改修しました。

この記事をニフティクリップβに追加 この記事をはてなブックマークに追加 2008/05/05(月) 21:36 | | コメント | トラックバック

【ココログ】はてブコメント表示欄をサイドバーにも

【ココログ】はてなブックマークコメントを個別ページにさり気なく表示するスクリプトに、ありがちですが、サイドバーに最近のはてブコメント(を付けた人のID)を表示する機能を追加してみました。
■サンプル

Cocoshowhbsample2_3

■はてブコメント表示欄をココログに設置(サイドバー表示付き)

作者名
提供元
パーツ名
パーツID
設置用HTML

この記事をニフティクリップβに追加 この記事をはてなブックマークに追加 2008/04/12(土) 02:07 | | コメント | トラックバック

【ココログ】はてなブックマークコメントを個別ページにさり気なく表示するスクリプト

ココログの記事の個別ページに、そのページについているはてなブックマークのコメントを表示するスクリプトです。
■サンプル

Cocoshowhbsample1

これなら、『ココログユーザに見えないところで、はてなーがコメントつけてるらしい…』と不安になることも無くなりますね?!
でも、他にも沢山のブックマークサービスがある罠。というか、影が薄いよ>@nifty クリップ。
■はてブコメント表示欄をココログに設置

作者名
提供元
パーツ名
パーツID
設置用HTML
Greasemonkey/SeaHorseとしても動きますので、設置していないココログでも動作させることが可能です。
■Greasemonkey/SeaHorse
こっそりAutoPagerlikeAutoPagerize for SeaHorseにも対応。めくったページ上でも表示されます。
ついでに、ブックマークレット。動作確認用に。
■ブックマークレット
ブックマークレットを試して動かないようならそのページもしくはお使いの環境には非対応ということですので、悪しからず。
無事動いたとしても、もちろん動作保証はありません。設置&使用は自己責任でお願いします。
■独り言
それにしても、『栞』や『付箋』、『日記』といった昔ながらの、しかも本来は極めて個人的な位置付けのものを、ネットというインフラ上で不特定多数に公開しよう、って最初に考えついた人の発想力は凄いものがあるなぁ、と改めて感じる今日このごろ。
まぁ日記はもともと、ついつい“読者”を意識して書いてしまうものですけどね、自分しか見ないものであっても…“未来の自分”も読者のひとりか。
むしろ公開している意識は希薄で、自分の与り知らぬところで議論されていることを気持ち悪く感じる、といった反応の方が、まだまだ自然なのかも。
そのうち、『自分の知らないところでブクマコメントがさらされている!』とか言い出す人も出てきたり(w。
もしかすると、ネガコメと十把一絡げでいわれるものの中にも、公開している意識が希薄だったり、単に栞/付箋に書くメモ書き感覚で悪意はないものなんかもふくまれるのかも。
もちろん、悪意をもって書いているケースもあるわけでしょうし、またそういうのほど目立つわけなのでしょうが。
まぁ、ネガコメばかり書いていると偏るので、たまにはバランスを取ってラブコメしてみるのも一興かと(サゲ。

この記事をニフティクリップβに追加 この記事をはてなブックマークに追加 2008/04/11(金) 02:20 | | コメント | トラックバック

« back | top | next »    [ 1 ... 35 36 37 ]