先日よりはてなスターの☆レポートが送信されない日がある不具合が発生していますが、現在この不具合の発生原因を順番に検証・修正しています。 この作業の影響で、明日の☆レポートにはこれまでの☆総数が表示されませんが、これは一時的なものですのでご了承いただければと思います。 なお、☆の数については、はてなスターのBlogsページで各ブログの☆総数が表示されますので、一時的にこちらをご参照いただければと思います。 http://s.hatena.ne.jp/ユーザー名/blogs
本日、はてなスターで☆を付けてもFavoritesやFriendsが更新されない不具合を修正しました。この不具合は、idea:17539などで以前から多数のユーザー様よりご指摘を頂いており、継続して調査を進めておりましたが、なかなか原因が分からず、修正完了まで長い時間がかかってしまいました。 不具合の原因は、11月2日のOpenID対応の際に、外部アカウントに対応したデータベース設計に全面的に移行をしましたが、この際、最大長を超えたキャッシュキーによるデータの取得処理が行われる処理が生まれ、このため、一部の条件でFavorite情報をうまく更新できない事が問題でした。 先ほどこの不具合を修正し、正常に更新が行われるようにしました。また、このあと、これまで付けられた☆についてFavoriteの更新処理を行いたいと思います。 当機能は、はてなスターの基本的な機能であるにもかかわらず、修正まで長
11月13日、☆の登録総数が1000万個を突破しました。 これまでに☆を付けた人の数は約5万4千人となり、☆が付けられたコンテンツの数は、はてな内外のサービスを合わせると39万件に達しています。 7月のサービス開始以来、はてなスターでは、はてな内の各サービスで☆を付ける機能を搭載したほか、9月には☆の画像を変更できる拡張や引用機能などを追加し、10月にはFirefox用ツールバーや拡張機能で様々なサイトに☆が付けられる「どこでもはてなスター」を公開し、さらに11月には「OpenID」に対応するなど、皆さんのご意見をいただきながら様々な取り組みをおこなってきました。 はてなでは、今後も皆さんに「インターネットって面白い」と思っていただけるサービス作りや機能アップに取り組んで参ります。これからも、はてなスターをよろしくお願いします。 番外編:1000万個目の☆を付けた人は誰!? 栄えある100
本日、livedoorなどの外部のアカウントを用いて、はてなスターの☆をつけられるようになりました。これは、OpenIDという認証システムを用いてはてなサービス以外のユーザーアカウントではてなスターが利用できるようになる仕組みです。 たとえばlivedoor blogではてなスターが設置されている場合に、はてなのアカウントを持っていないユーザーでも、livedoorアカウントで☆をつけることができます。 今回対応を行った外部サービス(OpenIDプロバイダ)は、以下のとおりです。 livedoor LiveJournal TypeKey Vox OpenIDについて詳しくははてなでOpenIDを、OpenIDでログインして☆を付けた時の挙動などはスターのヘルプをご覧ください。 はてなでは、今後も対応外部サービスを増やすとともに、皆さんの利用状況を見ながら、外部アカウントで利用可能なはてなサ
はてなスターの☆をつけた際に、すぐに☆が表示されるよう変更しました。 ログインをしていないなどの理由で☆がつけられない場合は、一度表示された一時的な☆がエラー表示とともに消えるようになっています。
はてなスターの画像をクラス毎に変更できるように機能拡張を行いました。 これまで、はてなスターの画像ファイルは、スタイルシートで以下のような設定をすることで可能でした。 .hatena-star-star-image { background-image: url(http://exapmle.com/star.gif); } しかし、これまでの指定では、ページの中で場所に応じて画像を変更することなどはできませんでした。今回の変更では、CSSのセレクタを利用することで、以下のような設定が可能となっています。 .hatena-star-star-image { background-image: url(http://exapmle.com/star.gif); } div.red .hatena-star-star-image { background-image: url(http://e
はてなスターでは、テキストを範囲選択して☆をつけると引用ができる機能がありますが、さきほど、引用付きの☆にマウスをかざすと引用された部分がハイライトされる機能を追加しました。 ハイライトはマウスをかざしたときだけ行われますので、マウスをはずせば元通りの色に戻ります。どうぞご利用ください。
本日、Firefox用のツールバー「Hatenabar」にさまざまなサイトに☆が付けられる「どこでもはてなスター」機能を搭載し、専用のFirefox用機能拡張「Hatena Star」も公開しました。 これまでは、はてな内のサービスやはてなスターを設置いただいたブログでのみ☆を付けることが可能で、未対応のサイトに☆を付けるにはGreasemonkeyのユーザースクリプトをインストールする必要がありましたが、Firefoxのツールバーをご利用の方は最新版にアップデートすることでさまざまなはてな以外のサイトに☆を付けることができるようになりました。 現時点ではFirefoxのみですが、今後様々な環境で「どこでもはてなスター」が利用可能となるよう対応していく予定です。 どうぞご利用ください。 Firefox用ツールバーHatenabarにどこでもはてなスター機能を搭載 Hatenabarを既にイ
さまざまなサイトに☆をつけられるどこでもはてなスターの設定を行うSiteConfigで、いくつかの拡張を行いました。 http://s.hatena.ne.jp/siteconfig "parent"エレメントを指定できるようにしました エントリーをまとめるノードが存在しない場合などで、ノードの指定ができないページに対応できるようにするため、ひとつ上のエレメントを "parent" として指定できるように変更しました。 例えばはてなスターのSiteConfigWikiページ用の設定は以下のように行えるようになりました。 path: '^/siteconfig', entryNodes: { 'h2': { uri: 'a', title: 'parent', container: 'parent' } } 1つのEntryNode下に複数のセレクタを指定できるようにしました 1つのEntr
SiteConfig を作ってみましょう SiteConfig を作ると、世界中のサイトにスターを設置することが出来ます。ここでは SiteConfigGenerator という Firefox + Firebug を利用したサポートツールを使って、SiteConfig を作ってみましょう。 なお、この作成方法は、はてなスターSiteConfig作成方法 にもまとめてあります。 動画 実際に Firebug を使って作っていく様子を録画した動画です。説明を読みつつ、見てみると解りやすいでしょう。 http://s.hatena.ne.jp/swf/scg.htm ターゲットとなるサイト(URL)を決める まずはどこにスターを設置するか決めましょう。今回は livedoor Pics のユーザ写真一覧を例に設置してみます。URL は http://pics.livedoor.com/u/ユー
id:motemenさんが、先日できたはてなスターの引用機能を使ったGreasemonkeyを作成しました。 Hatena::Star Highlight Quoted ☆で引用された部分をハイライトするユーザースクリプト。二つは同じスクリプトで、設定がちょっと違っているだけです。autoの方は引用がロードされた時点で勝手にハイライトします。ハイライトされた部分が重なると色が濃くなって、多くの人に引用されたことが分かるようになっています。hoverの方は、☆にポインタを合わせて引用を表示したときに、ページ内のその部分をハイライトします。 auto http://tokyoenvious.xrea.jp/javascript/greasemonkey/hatena-star-highlight-quoted-auto.user.js hover http://tokyoenvious.xre
id:secondlifeさんが、javascriptを使って「ひっつき☆スター」を作成しました。 下記のコードをブラウザのアドレスバーに貼って実行すると・・・ javascript:(function(){var s=document.createElement("script");s.charset="UTF-8";s.src="http://rails2u.com/misc/hittukiStar.js";document.body.appendChild(s)})(); ページの☆が集まって、カーソルを動かすたびにずっとひっついてきます。ページのどこに動かしても、まとわりついてきて困りまスター。 またまた百聞は一見にしかず。ぜひお試しください。
はてなスターを外部のブログサイトなどへ搭載する際に、サイトごとに☆を表示する場所などをカスタマイズする方法を変更します。 今回の変更により、CSSセレクタを使ったシンプルな設定で、☆を表示する場所、エントリーのURL、タイトルなどの場所を指定することができるようになります。 新しい設定方法は、以下のような書式となります。 <script type="text/javascript" src="http://s.hatena.ne.jp/js/HatenaStar.js"></script> <script type="text/javascript> Hatena.Star.SiteConfig = { entryNodes: { 'div.entry': { uri: 'h3 a.permalink', title: 'h3.title', container: 'h3.title' }
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く