はてなブックマーク開発ブログ

機能変更、お知らせなど

(追記あり)はてなブックマークAndroidアプリで、一部サイトが正常に読み込めない問題について

いつもはてなブックマークをご利用いただき、ありがとうございます。

以前より、はてなブックマークAndroidアプリで一部サイトのエントリーを開くと「ネットワークに接続できません」や「ウェブページへのアクセス不可」などと表示され、正常に読み込めないといったお問い合わせを、複数件いただいております。

本件に関しては開発チームでも確認しており、おそらくAndroidのシステム側に起因する不具合だと推定しておりますが、詳しい原因は調査中です(2019年6月28日16時現在)。

改善までの代替策として、該当するエントリーを長押しすると表示されるメニューから[外部ブラウザで開く]をタップしていただくと、任意のブラウザで閲覧いただけます。

f:id:hatenabookmark:20190628152116p:plain:w580

ご利用中の皆様には大変ご迷惑おかけしますが、改善までもう少々お待ちいただければ幸いです。

2019年10月8日追記

Androidのアップデートが入り、再現しない事を確認いたしましたので、本調査については終了とさせていただきます。
もし再現しましたら、お手数ですが、以下のお問い合わせよりご連絡ください。

お問い合わせ

その他、はてなブックマークへのご意見・ご要望は、以下のフィードバックフォームよりお寄せください。

フィードバック

ご不明な点に関するご質問など、返信を要するお問い合わせにつきましては、以下お問い合わせ窓口よりご連絡ください。

はてなブックマーク - お問い合わせ - はてな

【お知らせ】【追記あり】違法性が高い情報が記載されたページへのコメント一覧ページを削除し、ブックマーク一覧の当該ブックマークを非表示にします

日頃より、はてなブックマークをご利用いただきありがとうございます。はてなブックマークでは、はてなのサービス全般に適用されるはてな利用規約に加えて、この内容を補足し、適切にご利用いただく目的で、利用ガイドラインを公開しています。

利用ガイドラインの一部である 利用停止の対象となる利用について のページに記載されているとおり、はてなブックマークでは、 著作権、特許権等の知的財産権を侵害する行為を禁止しています。以前より、このような情報が記載されたページを拡散・宣伝目的でブックマークしていたアカウントは、はてなにおいて、スパム行為として利用停止の対応をおこなってきました。

さらに、近年の情勢として、権利者の許諾がなく利用可能となっている著作物にリンクを貼る行為も違法とする国内国外の裁判例や、関連する法整備の動きがあります。

この情勢を受けて、はてなブックマークを通じた違法性が高い情報へのアクセスを防止する目的 および、ブックマークをおこなったユーザー本人の保護の観点から、以下の要領で、はてな利用規約やガイドラインに違反する 違法性が高い情報があるページについて、コメント一覧ページを削除し、ユーザーのブックマーク一覧からも非表示にすることに決定しました。

コメント一覧ページを削除する一方で、本措置の対象となったページへのブックマークやタグ、コメントについては、非表示にするのみで、削除はおこないません。また、エクスポート機能を利用することで、本措置によって非表示になったブックマークも含めてすべてのブックマークデータを取り出せます。

本措置は、2019年7月より開始します。

本措置の実施の要領

利用ガイドラインに違反する、違法性の高い情報、とくに、権利者の著作権、特許権等の知的財産権を侵害する内容のページや、児童ポルノが記載されたページに関する情報は、はてなにおいて順次、非表示にします。措置の対象となるページの判定はGoogleからの警告や、警察や法務省、ホットラインセンターからの要請など、第三者機関による信頼性の高い情報源に基づくことを原則とします。

この措置の対象となった場合、該当するコメント一覧ページは削除します。本措置の対象となったページへのブックマークは、ユーザーのブックマーク一覧において、個別に非表示になります。このとき、ブックマークした本人が見た場合は、以下のような見た目になります。

ご自身のブックマークがこの表示になった場合は、ブックマークしたURLやコメントは、 はてなブックマークのエクスポート機能によって取り出すことが出来ます。詳しくは、ヘルプの「ブックマークが利用ガイドライン違反によって非表示になった場合」をご覧ください。なお、エクスポート機能を利用するためにはPCが必要です。

はてなブックマーク公式アプリの最新版へのアップデートをお願いします

はてなブックマーク公式アプリでは、本日お知らせした、2019年6月24日時点の最新バージョン(iOS 3.93, Android 4.44) 以降のみ、非表示になったブックマークに案内が表示されます。それ以前のバージョンのアプリでは、本措置の対象となったブックマークは、単に一覧から消えたように見えます。そのため、ご自身のブックマーク本措置の対象になった場合に気づけるよう、アプリを最新版にアップデートしてご利用ください。


本告知に関する補足(2019年6月25日 16:53 追記)

本告知につきまして、ブックマークコメントなどでご意見や疑問をいただいておりますので、一部情報を補足させていただきます。

現在より厳しい基準で不適切なコンテンツやスパムの監視を行うという趣旨でしょうか

そのような趣旨ではありません。
基本的には、現在も非公開となっている不適切なサイトへのブックマークのうち特に違法性が高いものを個人のブックマークリストでも非表示とする措置となります。

今回の措置対象となる違法性の高いコンテンツとは、具体的にどのようなものでしょうか

現状で多くみられるものとしては、具体的には下記のようなものが対象となります。

  • 不正コピーされた著作物や動画をダウンロードさせたりストリーミングするサイト
  • 明らかな児童ポルノ(実在する児童が被害にあっているもの)

措置の対象となるブックマークの多くは機械的な手段によって大量に投稿されており、すでに自動判定によって表示が停止されています。しかし、個人のブックマークリストなど一部ページでURLは引き続き掲載されておりました。このようなURLについて非表示とする措置となります。

従いまして、本措置によって通常のサービスのご利用に大きく影響がでることはありません。

実際にどのようなものがブロックされたのかを公開してほしい

違法コンテンツへのアクセスにつながるため公開できません。
またブロック対象となるサイトを探り収集するため故意にブックマークをするような利用が確認されました場合、利用停止措置の対象となります。

いわゆる「魚拓サイト」など著作権の問題がある可能性があるサービスはどのような取扱となりますか

今回の措置の対象とはなりません。

ただし、権利侵害情報が掲載されていることを理由として魚拓サイトの自動引用箇所に対して削除申立を受け、対象となる魚拓サイトに削除依頼を受け付ける機能がなかったり、削除依頼に対して不当に対応が行なわれない場合など、タイトルと概要欄の引用箇所を削除し、noindexタグを設置する措置を取っています。これはこの措置とは異なります。

DMCAの悪用でGoogleから消えたページがはてなブックマークからも消えてしまうのでしょうか

DMCAに基づく削除(Takedown)は、申請に基づき仮に非公開とした後、誤申請であった場合は当事者の異議により再公開されることが前提の運用となります。今回告知した対応で使われる悪質なサイトのリストに含まれることはありません。

なお、はてなに対しDMCAに基づく削除要請があった場合、その対象がスパムや違法ダウンロードサイトへの誘導など明らかな違法コンテンツでない場合、準拠法であるプロバイダ責任制限法に基づく対応を行っています。


本措置については、表現規制を強めることを意図するものではなく、現在より監視の基準が厳しくなるということもありません。
ご不明の点などおありの際には、お問い合わせフォームよりお問い合わせください。

iOS・Androidアプリで、コメントの重複表示を改善しました

本日、iOS・Androidアプリ「はてなブックマーク」の最新バージョンをリリースしました。

このアップデートで、コメント一覧でコメントが重複して表示されないように改善しました。

これまで多数のお問い合わせをいただいておりましたが、はてなブックマークのシステムの抜本的なリニューアルが完了したことにより、改善に至りました。

他にも、iOS・Androidアプリでホームのタブの並び順をリセットできるようになったり、Androidアプリではマイブックマーク画面を手動で更新いただけるようになったりなど、ご要望いただいていた改善も含みます。

詳しいアップデート内容

iOSアプリ(バージョン3.93)
  • コメント一覧で、コメントが重複して表示されなくなりました
  • 設定の[タブの並び替え]で、タブの並び順をリセットできるようになりました
  • エントリー画面のコメントボタンを素早く連続でタップすると、操作できなくなる不具合を修正しました
  • その他、内部処理を改善しました
Androidアプリ(バージョン4.44)
  • コメント一覧で、コメントが重複して表示されなくなりました
  • マイブックマークで、画面を下に引っ張ることで更新できるようになりました
  • 設定の[タブの並び替え]で、タブの並び順をリセットできるようになりました
  • Adaptive Iconに対応し、アプリが見つけやすくなりました
  • その他、内部処理を改善しました

ご意見・ご要望をお待ちしております

はてなブックマークアプリは、これからも継続的なアップデートを予定しています。アプリを気に入っていただけたら、ストアレビューでの応援もお願いします!

iOSアプリをレビューで応援する
Androidアプリをレビューで応援する

はてなブックマークへのご意見・ご要望は、以下のフィードバックフォームよりお寄せください。

フィードバック

ご不明な点に関するご質問など、返信を要するお問い合わせにつきましては、以下お問い合わせ窓口よりご連絡ください。

はてなブックマーク - お問い合わせ - はてな

【復旧済み】はてなブックマークに複数の更新処理が遅延する障害が発生しています

平素よりはてなブックマークをご利用いただきありがとうございます。

2019年6月24日(月)早朝より、はてなブックマーク(Web、アプリとも)に複数の更新処理が遅延する障害が発生しています。
原因はデータベースサーバーに高い負荷がかかっているためで、現在対応を行っております。
復旧まで今しばらくお待ちください。

ご迷惑をおかけ致しますが、何卒宜しくお願い致します。

2019年6月24日 13:59 追記

2019年6月24日(月)13:45 更新処理遅延の障害が復旧いたしました。

ご利用の皆様にはご不便おかけして申し訳ありませんでした。

Andoridアプリのホームで、興味があるエントリーに出会いやすくなりました

本日、はてなブックマークAndoridアプリの最新バージョンをリリースしました。

iOSアプリに続き、ホーム画面で左右にスワイプするだけで、全カテゴリーの人気エントリーにアクセスできるように。

興味がある話題の盛り上がっているエントリーに、より簡単に出会いやすくなりました。

はてなブックマーク - 無料情報発見アプリの決定版 - Google Play のアプリ

f:id:hatenabookmark:20190603172219j:plain:w580

さらに設定の[タブの並び替え]から、ホームのタブを並べ替えられます*1。お気に入りのカテゴリーを見つけたら、自由にカスタマイズしてみましょう。

f:id:hatenabookmark:20190603164939j:plain:w580

これまで通り、メインのタブ(デフォルトでは総合人気エントリー)は、設定で総合・一般・時事から選択いただけます。またホームの新着エントリーも、引き続き総合タブから1回のスワイプでご利用いただけます。

ご意見・ご要望をお待ちしております

はてなブックマークへのご意見・ご要望は、以下のフィードバックフォームよりお寄せください。

フィードバック

ご不明な点に関するご質問など、返信を要するお問い合わせにつきましては、以下お問い合わせ窓口よりご連絡ください。

はてなブックマーク - お問い合わせ - はてな

*1:総合と新着タブの位置は変更できません

はてなブックマークのすべてのページで HTTPS が使われるようになりました

本日、2019年5月28日から、はてなブックマークのすべてのページの通信に HTTPS が使われるようになりましたのでお知らせいたします。

これは「常時SSL化 (AOSSL: Always On SSL) 」と呼ばれるもので、SSL接続による通信の暗号化を、明確に秘匿すべき情報があるログインページや決済関係のページだけでなく、サイト全体に適用するものです。常時SSL化の実施により、はてなブックマークをこれまでより安全にご利用いただけるようになりました。

以下、本件について想定される質問にQ&A形式でお答えします。

Q. これまでブックマークコメントについたはてなスターはどうなりますか?

A. ブックマークコメントなどにつくはてなスターは、HTTP および HTTPS の URLについたものを合算して表示します。

また、各記事の人気コメントのスコアリングも、合算したものが正しく扱われます。

注意点として、公式スマートフォンアプリで全てのはてなスターを表示するためには、以前お知らせしたとおり、はてなブックマークの スマートフォンアプリが2019年5月7日時点の最新版である必要があります*1。 また、はてなブックマークの公式ブラウザ拡張も同様に、最新版である必要があります。

そのため、インストールされているスマートフォンアプリやブラウザ拡張機能が最新版であるかを改めてご確認いただき、必要に応じて最新版にアップデートをお願いいたします。旧バージョンを使い続けた場合、はてなスターが他の環境より少なく表示される場合があります。

HTTPS 化の移行期間におけるはてなスターの表示について

はてなブックマークが内部的に HTTP から HTTPS に移行しはじめた2019年5月7日から本日までの期間をまたいで、ブックマークコメントに対して多数のはてなスターがついた場合、同じ色のはてなスターの省略表示(☆14☆ 等)の範囲が部分的になる場合があります。また、省略表示されたスターをクリックして展開したときの表示がうまくいかないことがあります。

この問題は、本リリース以降、新しく作成されるブックマークコメントについては発生しません。

Q. メタブックマークはどうなりますか?

A. 順次 HTTPS の URL に統合されます。

はてなブックマークのコメント一覧ページや、ブックマークコメントのパーマリンクについたブックマーク、いわゆるメタブックマークについても、今回の常時SSL化の実施により HTTPS のURLに変わりました。 過去に HTTP の URL についたブックマークコメント のパーマリンクは、HTTPS のURLにリダイレクトされます。そのため、メタブックマークのコメント一覧ページは一時的に分散するものの、 以前のお知らせのとおり 他のURLと同様に 順次統合されます。

メタブックマークの統合にかかる期間の目安は、今後のはてなブックマークのデータ量の増加やサーバー構成の変化によって大きく変わるため、お答えできません。多段についたメタブックマークは、1段ずつ統合されていくのでさらに時間がかかりますが、いずれはすべて統合されます。

Q. はてなブックマーク公式アプリ(iOS / Android)の通信はどうなっていますか?

A. はてなブックマーク公式アプリ(iOS / Android) と はてなブックマークのサーバーとの間の通信は、しばらく前から、すべて HTTPS でおこなっています。

アプリが最新版ではない場合、アップデートをお願いします。なお、はてなブックマークアプリで閲覧する外部サイトとの通信は、 HTTP の場合と HTTPS の場合があり、どちらでの通信となるかは閲覧する外部サイト次第です。

Q. 自分の携帯電話やPCから、はてなブックマークにアクセスできなくなりました

A. ご利用中の端末を新しい機種に変更するか、OSのアップデートをお願いします。

すべてのユーザーに安全にはてなブックマークをご利用いただくため、 HTTP によるアクセス方法を残さず、常時SSLという方法で実施しました。 このため、はてなブックマークを従来の HTTP でアクセスしようとしても、強制的に HTTPS にリダイレクトされます。また、 はてなブックマークを以前の HTTP でご利用いただく方法はございません。

お使いの端末がかなり昔に発売されたものである場合、はてなブックマークを HTTPS で安全にご利用いただくために必要な、通信プロトコル(SSL)の比較的最近のバージョンを、端末がサポートしていない場合があります。

この状況になった場合は、はてなブックマークに限らず、安全にインターネットを利用するためにも、新しい機種やOSへのアップデートをおすすめいたします。

Q. サイトに設置している http://b.hatena.ne.jp/~ から始まるHTTP のリンクは HTTPS のリンクに修正する必要がありますか?

A. ご自分が管理しているサイトから はてなブックマークへ HTTP のリンクがある場合、HTTPS に修正をおすすめします。

はてなブックマークでは、過去の HTTP の リンクにアクセスがあった場合、すべて対応する HTTPS のURL にリダイレクトをおこなうようにしています。このリダイレクトは恒久的におこなう予定なので、ユーザーの利便性は保たれます。しかしながら、より安全にご利用いただくためにも 、サイト運営者の皆様において、はてなブックマークへのリンクを HTTPS に張り替えることをおすすめします。はてなブックマークにおいてはHTTP Strict Transport Security (HSTS)の導入を検討をいたします。

Q. はてなブックマークが提供している開発者向けWeb APIはどうなりますか?

A. 開発者向けWeb APIに関しては、技術的な影響を鑑みて、当面の間 HTTP と HTTPS の両方で提供し続けます。


はてなブックマークはいくつかの開発者向けWeb APIを提供しておりますが、これらについても、最終的には常時SSL化する予定です。しかしながら、現状の HTTP の API をご利用いただいている開発者の方々の検証などのために、移行期間が必要と考えております。そのため、当分の間は開発者向けWeb APIについては、常時SSL化による HTTPS への強制リダイレクトの対象とせず、 HTTP と HTTPS の両方で提供し続けます。

Web API の HTTPS への移行に関する詳細については、後日、別の記事でお知らせいたします。

Q. サイトに設置している「はてなブックマークボタン」に影響はありますか?

A. 公式の「はてなブックマークボタン」に影響はありません。

公式のはてなブックマークボタンについては、2013年6月からSSL接続が有効なページでの設置に対応しています。それ以前に設置された HTTP のはてなブックマークボタンについても、HTTPS のページにリダイレクトをおこなうので、貼り付けコードを変更することなくそのままご利用いただけます。

ただし、はてなブックマークボタンのガイドページで案内している公式のものではない、第三者によって独自に作成された「はてなブックマークボタン」を利用している場合は、はてなにおいて動作を保証いたしません。前々項および前項のとおり、はてなブックマークのすべての HTTP のリンクは、対応する HTTPS のURL にリダイレクトしつつ、開発者向けのAPIも当分の間は HTTP と HTTPS を並行して利用できるようにします。そのため、当分の間は問題なく動作するものと思われますが、念のため、各自の責任で動作確認をお願いいたします。

Q. アクセス解析ツール等ではてなブックマークからのアクセスはどうなりますか?

A. HTTPS になったあとも、アクセス解析ツール等におけるはてなブックマークからのアクセスは、これまでどおり表示されるはずです。

多くのブラウザでは、HTTPSのページからHTTPのページにリンクをクリックして移動した場合には、移動先の HTTPのページには、リファラー(参照元)を送信しません。しかし、はてなブックマークのサイトとしての性質を鑑み、 サイト全体が HTTPS になったあとも、基本的には遷移先のサイトにリファラーを送信する設定をおこなっています。そのため、各種アクセス解析ツールでは、はてなブックマークからのアクセスはこれまでどおり表示されるはずです。

一方で、ユーザー設定ページでマイブックマークを「公開しない」に設定している場合や、個別に非公開に設定しているブックマークのリンクについては、ユーザー本人のプライバシーを尊重し、URLからユーザーアカウントを特定できない、「 https://b.hatena.ne.jp 」というリファラーのみ送るように設定しています。

Q. 常時SSL化の背景を詳しく教えてください

A. 主に、より安全にはてなブックマークをご利用いただくためで、ほかに今後の機能開発の選択肢を増やす目的もあります。

常時SSL化の実施の背景として、近年のスマートフォンやタブレットの普及と、公衆無線LAN (Wi-Fi) の普及があります。これらの普及によって、より多くの場所で手軽にインターネットサービスを利用できるようになりました。しかし、一部の公衆無線LANはセキュリティ強度が低い設定で提供されており、そのようなネットワーク上で通信を暗号化せずに平文(HTTP)でインターネットサービスを利用すると、悪意のある第三者に送受信中の内容を覗き見されたり、内容を改ざんされる危険性があり、このような介入を通じて様々な被害に遭うリスクが高まっています。

これを受けて、PCやスマートフォンのブラウザベンダー各社は、2018年ごろより、 ユーザーに注意をうながすために、HTTPS ではないサイトにアクセスすると、「保護されていない通信」(Google Chrome) 、「安全ではありません」(iPhoneのSafari)等と、ブラウザのアドレスバーに表示する変更がおこなわれました。このような状況から、サイト運営者には、サイトを HTTPS で安全にユーザーに提供することが求められるようになっています。

また、近年のWeb開発の分野では、ブラウザの先進的な機能を利用するための前提条件として、サイトを HTTPS で配信していることを要求するものが増えています。そのため、サイトを常時SSL化をしたほうが、Web開発においてとれる選択肢が増える状況になっています。

Q. 常時SSL化のタイミング、遅くないですか?

A. ご提供が遅くなり、すみませんでした。

はてなのサービスの中では先行して常時SSL化した、はてなブログはてな匿名ダイアリーに加え、他社の常時SSL化の実施事例が増えてきたことも鑑み、はてなブックマークの常時SSL化についても、以前より社内で検討はおこなっていました。しかし、はてなブックマークのシステムの抜本的なリニューアルの完了を優先したことや、リニューアル完了後のほうが常時SSL化の実施が容易であること、サービスの特性上、常時SSL化の影響範囲がソフトウェアシステムとしても社内組織としても広く、様々な確認・検証作業が必要だったことから、ご提供が遅くなってしまいました。

お知らせ: はてなブックマークのシステムの抜本的なリニューアルが完了しました

これまで長らく進めてきた、はてなブックマークのシステムの抜本的なリニューアルの開発が、先日一通り完了したので、併せてお知らせします。

今回おこなった、はてなブックマークの常時SSL化は、システムリニューアルの完了の上に実現したものです。今後も、新システムの上で改善を続けていきます。


以上のとおり、システムのリニューアルの完了によって、高速かつシステムの拡張が容易になり、常時SSL化によって、より安全になったはてなブックマークを、どうぞご利用ください。

システムのリニューアルに関する技術発表を行います

はてなブックマークのシステムの抜本的なリニューアルに関する技術的な側面について、 2019年6月末に開催される ScalaMatsuri 2019 にて 『いかにして我々は10年もののPerlプロダクトをScalaでリプレースしたか』 という題目で、はてなブックマーク開発チーム アプリケーションエンジニアの id:tanishiking24 が発表します。ご興味のある方は参加をご検討ください。

*1:iOSアプリはバージョン3.90以上、Androidアプリはバージョン4.42以上

【修正済み】一部ブックマークへのはてなスターが表示されない不具合が発生していました

2019年5月15日11:12頃から5月16日11:30頃まで、一部ブックマークへのはてなスターが表示されなくなる不具合が発生していました。

影響範囲は上記の不具合発生時間以降、初めてはてなスターが付いたブックマークです。現在は、すべてのはてなスターが表示されるように修正済みです。

原因は、アプリケーションの不具合によるものです。
ご不便をおかけし申し訳ございませんでした。再発防止に努めてまいります。