社長:私たちはブラウザを6種類使っているわけですが、ブックマークが共有できなくて不便です。普段はMacですが、Windowsで使うこともあるし、Linux で使うこともある。スマホでもChromeとSafariとOperaを使う。何か良い方法は。
開発:全部ひとつのプロキシを通すことにして、そこで集中自動管理しては。閲覧履歴も共有したいのですよね。
社長:いやー、ソースのIPアドレス的に別でないといけないこともあるし… プロキシ・オンオフがサクッとできるならいいんですが。
開発:とりあえず一つのプロキシに投げて、そのプロキシで適切な別のプロキシを教えるとか、直接アクセスしてねとか。そういう応答コードがあったような、使ってたような記憶もあります。
基盤:それもマシンローカルなプロキシで制御すれば良さそうな。
社長:いや、せっかくですから chrome extension でそういうお手軽スイッチをつけるとか。コンテクストメニューでも良いです。
基盤:とりあえず既存のウェブサーバの上のページとして置くのが簡単ですね。社長の本拠地のWordPressに。
社長:WordPressのブロックエディタっていまいちリンクの切り貼りが気持ち悪いんですよ。あと、details を使うなりして畳んだり開いたりしたい。表示の階層は多段にしたい。ブックマーク内でのリンクもしたいから、Wiki的なエディタが良いかな。
基盤:WordPressのプラグインをWikiで検索すると、意外と無いですね。現行 WordPress 5.4.2 に対応してるもので、有効インストール数が1,000を超えているものが4つしか出てきません。
社長:必ずしもWordPressを介さなくてもいいんですが、今のレンタルサーバでそういうインストールができるかですね。
開発:あのレンタルサーバにプロキシ立てて、SSHの口からつなぐという手もありかと。利用規定的にどうなのかはわかりませんが。
社長:うーん、まあそれはおいおい考えるとして、いずれにしてもブックマークを置いといて、ウェブでブラウズするためのサーバは必要なわけです。
開発:chrome extension で、ユーザ固有のページをサクサク作れるというふうにしとくのも良いかと。
社長:ヒトとヒトの間で共有できることも重要ですね。少なくともプライベートなのとパブリックなのはある。でも同じ形式にしたい。同じ基盤にしてアクセス制御だけで切り分ける。あと、以前 Office 365 のウィキアプリを使ったことがあって、あれは結構良かった。
基盤:365といえばこないだ寝ぼけ眼でWindowsのアップデートをした時に、なんか知らないうちにM365にサブスクライブさせられてました。あれも使わないともったいないです。
開発:chrome extension という意味では、コンテクストメニューに、これ共有ブックマークに追加、というのがワンクリックでできると良いですね。とりあえず追加しといて、後で編集する。
社長:JSONで投げてデータベースに放り込むって感じですかね。それで検索する。
開発:一度見たことのあるページだけ検索したい事って多いですよね。やはりプロキシでキャッシュしてそれを検索するのが良いかなと。
基盤:閲覧したページのテキストだけデータベースに突っ込むとか。
社長:Vivaldiではウィンドウごとに複数のアカウントでログインしてますね。それで登録先のデータベースを自動選択できると良いかな。とくに、プライベートなのとゲストなアカウント。