以下の内容はhttps://sorashima.hatenablog.com/entry/Bookmark2Logseqより取得しました。


2022-06-06 (Logseq用Webページブックマークテキスト作成iOS/iPadOSショートカット)

作成: 2022-06-06
最終更新: 2025-02-03

Logseqでの表示例

3つ目のアイテムのサムネイルはfavicon、それ以外のアイテムのサムネイルはWebページ-のメインイメージ。
最後のアイテムの抜粋は翻訳されたもの。


iPhoneで「#欲しいもの」タグがついたものを表示したもの。


上はWebページの抜粋を添えたもの。
下は選択した文字列を添えたもの。


使い方

ブックマークしたいWebページをモバイルSafariで表示しておいて、共有シートからこのショートカットを起動する。

すると、このショートカットは、

  1. faviconや、もしメインイメージのURLが取得できたならその画像を取得する。
  2. 画像がSVGだとショートカットでの取り扱いに問題があるので、それらはPNGに変換する。
  3. それらから選択させる。
  4. 選んだ画像の表示サイズを、横幅は最大240px、高さは最大75px以下になるように計算する。
  5. そのサムネイルを、
    • 既に同じファイル名の画像が保存してあった場合に衝突しないように、
    • 異なったファイル名で同一画像が重複保存されないように、
      ファイル名はハッシュ値に変える。
  6. それをassetsフォルダに保存する。
  7. 文字選択が
    1. あったら、その文字選択を、
    2. なかったら、Webページの抜粋を取得。 日本語でなかったら言語を選択させ、翻訳。
  8. ページ名、URL、作成者、サムネイルのリンク、文字選択または抜粋をクリップボードにコピー。

を、行う。

それを貼り付けたい場所にペースト。


使用例

Wikipediaの床几のページをブックマークしてみる。

シェアシートからこのショートカットを起動。

faviconとメインイメージから床几の画像を選んだ。

ブックマークテキストが表示される。訂正・追記があればここで行う。

「知らなかった言葉」タグを追加した。

この内容がクリップボードにコピーされる。

クリップボードの内容をLogseqに貼り付けた結果。


ショートカット


CSS

何もしないと抜粋がサムネイル画像の下に表示されて1ブックマークが無駄に上下に長くなってしまうので、以下のCSSをcustom.cssに追加して抜粋がサムネイルの右横に表示されるようにする。

div.asset-container:has(img[title="float"]) {
  float: left;
  margin-right: 20px;
}




参考資料




以上の内容はhttps://sorashima.hatenablog.com/entry/Bookmark2Logseqより取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14