どうもこんにちは、中の人です。

サイト内にブックマーク機能を追加しました。

地味な機能ではありますが、v1からの問題点をきれいに解決できたので、割と満足しています。

追加した理由

採集場所や必要素材数をまとめた記事って、旬のコンテンツをやっている間は頻繁に見返すじゃないですか。そのたびに過去ログを掘り返すのが地味に手間で、「これ毎回やってるな・・・」とv1の頃から思っていたのが発端です。

ブラウザ標準のブックマークでいいじゃないかという話もあるんですが、あれって意外とアクセスが手間なんですよね。フォルダの中を開いて・・・というひと手間が、ちょっと面倒くさい。

もっとしおりや付箋を挟む感覚で、ササっと気軽に扱えるものが欲しかったんです。

仕様について

ブラウザの提供する「Web Storage API」という仕様の一部を使用しており、ブラウザ内のデータ保存の仕組みを使っています。具体的には localStorage と呼ばれるもので、ブックマークしたページのデータをお使いのブラウザ内にそのまま保存する形です。

いくつか特性があるので、使う前に把握しておくべき注意点を記載しておきます。

まず、データはブラウザ・デバイスごとに独立しています。PCで登録したブックマークはスマートフォンには引き継がれませんし、同じ端末でも別のブラウザには共有されません。

次に、ブラウザのキャッシュやデータを削除するとブックマークも消えます。「閲覧履歴を削除する」的な操作をするとまとめて消える可能性があるので、ご注意ください。

そして、アカウントの発行は一切していません。データはすべてご自身のブラウザ内に保存されるだけなので、こちら側には何も届きませんし、ログインも不要です。

逆にいうとバックアップの手段がありません。機能を作れば一応できますが、仮にデータが飛んだとしてもページをまた開いてポチポチするだけのレベルなので要らないかなと思っています。

使い方

各カードの右上の「★」をクリックで切り替えられます。グレーは未登録、黄色は登録済です。

呼び出しは、PCの場合はウィンドウ左下の「★」から、モバイルはウィンドウ右上の「★」からそれぞれパネルを展開できます。

コンテンツタイプごとにグループ化はしていますが、現時点では任意のグループを作成したりということはできません。

また、パネル内でもカード右上の「★」をクリックすることでブックマークから外せます。

後記

そんなこんなで淡々と機能を積み上げていますが、リニューアル時に構想していた追加予定分はこれでひとまずクリアです。

現時点で次に思いつくのはフィードバック用の簡易フォームか、コメント欄あたり。ただコメント欄はものによっては荒れると思うので、正直ビビってます。

それではいずれまた。

ink_pen
この記事を書いた人(中の人

中の人
れじ

Web系全般とオンラインゲームを広く浅く愛する一社会人で、プレイスタイルは『真面目なエンジョイ勢』といったところです。

気がつけばデザインを始めフロント・バックエンドといった技術的なものから、SEO・LLMOといったWebマーケまで広く浅く触る、いわゆるジェネラリスト的な仕上がりになっています。
本人はフロントエンド開発が一番好きです。

Feedback
フィードバック

当ページに記載している情報へのご意見・ご指摘は下記フォームよりご連絡ください。

当フォームについて
  • フィードバックの送信専用のため、現在中の人からの返信は行っていません。
  • 確認画面は用意していません。送信ボタンを押すとそのまま送信されます。
  • 名前は任意入力となります。匿名で送信される場合は空欄のままでも送信可能です。
  • 送信された内容はAIにてチェックを行っており、誹謗中傷や攻撃的な内容、また命令口調等の語彙が強い内容については自動的に削除されます。