はてなブックマークでは、日々さまざまな機能修正・改善を行っています。多くのユーザーさまに関係する機能は、この開発ブログにて個別にお知らせしています。その一方で、目に見えづらい改善や、影響する方が少ない機能の修正も進めています。本記事では、2020年5月~6月に実施した機能修正・改善をダイジェストでお届けします。
細かな機能修正・改善
1. 人気エントリーのスコアリング方法を調整しました
最近、人気エントリー(総合)に掲載される記事の傾向が少し変わったことに、お気づきになりましたか? 人気エントリーはヘルプに記載のとおり、 一定期間の間に特にブックマークを多く集めた記事を掲載しています。現在は、期間あたりのブックマーク数だけでなく、複数の要素を考慮して人気エントリーに掲載する記事や順位を決定しています。
先日、この人気エントリーのスコアリング方法を調整し、より幅広い話題が人気エントリーに掲載されやすくなるように改善しました。
今後も、様々なユーザーの皆様に満足いただける人気エントリー(総合)を目指してまいります。
2. スターリストのコメント一覧ページに元のコメントのスターを表示するようにしました
コメント一覧ページの右カラム(PC版)や 下部(スマホWeb版)には、「そのページに付いたスター」が表示されています。
ブックマークに対してスターがつき、さらに、そのコメントのパーマリンク(スターリスト)のURLがブックマークされることがあります。このとき出来るコメント一覧ページに、元のブックマークについたスターがこれまでは表示されていませんでした。
しかし、あるブックマークに付いたスターと、そのブックマークがメタブックマークされた際にコメント一覧ページの右カラム(PC版)や 下部(スマホWeb版)に表示されるスターは同じものであると考えるのが自然なので、正しく表示されるように改善いたしました。
3. 人気タグ や おすすめタグに表示する内容を改善しました
はてなブックマークでは、「ユーザーがページをブックマークする際に使用したタグ」を自動的に集約し「人気タグ」として表示することで、ページのトピックや他のユーザーの反応がほかの一覧ページ等で簡単にわかるようにしています。
また、ブックマークするユーザーインタフェース上には、自分の「よく使うタグ」の他に、様々な情報からおすすめのタグを選定して「おすすめタグ」として表示し、ブックマークのタグ付けを支援する機能があります。
これらの「人気タグ」と「おすすめタグ」のリストの選定方法を見直し、より適切なタグが採用されやすくなるように改善しました。
ご注意:
ヘルプにも記載のとおり*1*2 、記事の内容に全く関係ないタグを付加する行為は、他のユーザーがはてなブックマーク全体から検索する際の利用の妨げになるため、おやめください。
また、誹謗中傷を目的としてタグを利用しているユーザーを発見した場合は、ヘルプページを参考にブックマークコメントを通報してください。
4. 空白を含む人気タグのリンク先の検索結果が正しくなるように修正しました
はてなブックマークの人気タグは、記事のタグ検索結果へのリンクになっており、リンクを押すことで、同じタグがつけられた他の記事を探せるようになっています。
これまでは、空白を含むタグ 、例えば [deep learning]
が人気タグとして選出された場合に、リンク先の検索結果では複数のタグのAND検索結果が表示されていました。つまり、この例の場合は [deep]
と [learning]
の両方でタグ付けされているぺージを検索することになり、誤った検索結果になる問題がありました。
この問題を解決するために、空白を含むタグはそれを二重引用符 " "
で囲んだタグ検索結果へのリンクにすることで、正しく検索できるようにしました。
※ 通常のエントリータグ検索のご利用の際も、空白を含むタグを検索したい場合は二重引用符 " "
で囲む必要があるのでご注意ください。
5. arXiv.org のページをブックマークした際にタイトルや概要文が自動的に取得されるように改善しました
「arXiv.org」という、オープンアクセスの 自然科学・社会科学分野の電子論文アーカイブを提供するWebサイトがあります。
これまでは arXiv.org 上のページをブックマークした場合に、他のWebサイトのようにタイトルや概要が自動で取得できていませんでした。そのため、ページの情報を取得する処理を変更し、arXiv.org が提供するAPIを利用することで、これらを取得できるように改善しました。
新たにブックマークされた arXiv.org のページについては、タイトルと概要が記事の情報として表示されるようになっています。
『arXiv.org e-Print archive』 の新着エントリー
過去にブックマークされたページについても、順次、内容が取得され、自動的にタイトルと概要が表示されるようになります。
6. 一般社団法人インターネットコンテンツセーフティ協会と連携した児童ポルノコンテンツのブロッキングを開始しました
はてなのサービスでは、はてなコミュニティガイドラインやはてな利用規約に記載のとおり、児童ポルノコンテンツの投稿は固く禁じています。また、はてなは一般社団法人インターネットコンテンツセーフティ協会(以下ICSA)に加盟した上で、ICSAから共有される情報などをもとに児童ポルノコンテンツのブロッキングや削除をおこなっています。
はてなブックマークでも、同様の取り組みをおこなうようになったため、該当するページは今後、新たにブックマークできなくなります。また、すでにブックマークが存在しているページに関しても、 先日お知らせしたとおり コメント一覧ページを削除した上で、ユーザーの当該ブックマークは非表示になります。
個別に周知済みの機能修正・改善
7. iOSアプリで、新規ユーザー登録・ログイン時に「Appleでサインイン」をご利用いただけるようになりました
iOS アプリからはてなにユーザー登録する際に、「Appleでサインイン」を設定すると、 Apple ID を利用したログインが可能になります。iPhoneの機能である Touch ID(指紋認証)やFace ID(顔認証)を利用してはてなのログイン認証ができるため、現時点でもっとも簡単にはてなにログイン出来る方法です。
上記のお知らせのあと、はてなブックマークに加えて はてなブログ公式iOSアプリでも Appleでサインイン対応しました 。
8. コメント入力フォームにコミュニティガイドラインに関する注意文を追加しました
はてなのサービスをユーザーの皆様に適切に利用いただくために、はてなでは、2019年にコミュニティガイドラインを制定しました。その上で、はてなブックマークでページにコメントをする機会のあるユーザーの皆様に、コミュニティガイドラインの内容を把握いただく必要があると考えました。ブックマークする機能にコミュニティガイドラインへのリンクを置くことで、ユーザーの皆様に同ガイドラインの浸透を図っています。
上記のお知らせのあと、iOSアプリ / Android アプリのブックマーク画面でも、同様の対応をおこなっています。
はてなコミュニティガイドラインをまだお読みでない方は、ぜひご一読ください。