GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 24-Dec-2024 13:57:57 JST きゅーけー きゅーけー
    • かき@GNUsocialJP

    テキストファイルの課題は画像挿入なんだろうな。まあテキストファイルなのでこれが課題なのはそりゃそうか。

    In conversation about 5 months ago from mastodon.tojo.tokyo permalink
    • たかし repeated this.
    • Embed this notice
      きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 24-Dec-2024 13:57:57 JST きゅーけー きゅーけー
      in reply to
      • かき@GNUsocialJP

      Zip みたいな形式でテキストと画像をバンドルしたして良い感じのビューアで表示できるみたいになっていたらよさそう。

      In conversation about 5 months ago permalink
    • Embed this notice
      たかし (tak4@social.076.moe)'s status on Tuesday, 24-Dec-2024 14:03:55 JST たかし たかし
      in reply to
      Data URI scheme の形式で埋め込むと良いかもしれません。容量は増えますが、base64 エンコードされた畫像をそのまま表示できるソフトウェアもあります。(ブラウザー等)
      https://ja.wikipedia.org/wiki/Data_URI_scheme
      In conversation about 5 months ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: upload.wikimedia.org
        Data URI scheme
        データURIスキーム(英語: data URI scheme)とは、あたかも外部リソースを読み込むのと同じように、ウェブページにインラインにデータを埋めこむ手段を提供するURIスキームである。ファイルリテラル、あるいはヒアドキュメントの一形態である。この技術を利用することで、通常は別のデータに分かれている画像やスタイルシートなどの要素を、1つのHTTPリクエストによって読み込むことが可能になる。これにより、HTTPリクエスト数が削減され、データの転送効率が改善される可能性がある。また、一部のブラウザ拡張機能でも、画像などのコンテンツを単一のHTMLファイル内にパッケージングしてユーザーに届けるために利用されている。2018年現在、データURIは主要なほとんどのブラウザで完全にサポートされている。ただし、Internet ExplorerとMicrosoft Edgeでは、一部の機能が実装されていない。 フルサポートされたブラウザでは、JavaScriptで生成されたコンテンツであってもwindow.location.hrefに値を設定することで通常の外部ファイルと同様に「ダウンロード」をすることができる。 2018年には、WHATWGのFetch Standardで改めて定義がなされることとなった。 長所 データをテキスト形式で埋め込むのでHTTPリクエストやヘッダのトラフィックが低減できる。データによってはそのまま埋め込むことができないためエンコードのためのオーバーヘッドが起こる(例えば、600バイトのデータをデータURIスキームで埋め込む場合、Base64でエンコードされ約800バイトになり、200バイトほどデータ量は増える)が、それでもトラフィックを軽減できる事の方が有用である。 小さなファイルを多数転送するよりもデータURIスキームを使った方が高速である。TCPのファイル転送にはスロースタートの仕組みが採用されている。小さなファイル1つ1つがTCPコネクションを要求した場合、転送速度はラウンドトリップタイムや帯域幅に応じて制限される。(ただし、HTTP/1.1で規定された持続的接続 (Keep alive)が有効であったり、HTTP/2を使用していたりする場合、この長所は価値が下がる。) HTTPSを使用したウェブページを閲覧する場合、ブラウザはページ内で発生した全てのダウンロードに対してセキュアな接続を要求するか、一部セキュリティで守られていない要素があることをユーザに警告する…
    • Embed this notice
      きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Wednesday, 25-Dec-2024 13:19:36 JST きゅーけー きゅーけー
      in reply to
      • かき@GNUsocialJP
      • たかし

      @tak4 知ってはいたのですが、長くて嫌なので考慮していませんでした。
      ただ、折り返しをしなければ一行なのと、エディタ側で表示のコントロールをすればいいだけなのであまり問題ない気もしますね。

      In conversation about 5 months ago permalink
      たかし likes this.
    • Embed this notice
      きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Wednesday, 25-Dec-2024 13:20:08 JST きゅーけー きゅーけー
      in reply to
      • かき@GNUsocialJP
      • たかし

      @tak4 Data URI scheme であれば参照用の名前を付けなくてよいというところにも価値がありそうです。

      In conversation about 5 months ago permalink
      たかし likes this.
    • Embed this notice
      たかし (tak4@social.076.moe)'s status on Wednesday, 25-Dec-2024 13:28:34 JST たかし たかし
      in reply to
      base64のURLが長いのは課題ですよね。ファイルの大きさや重要度によつてbase64で埋め込むのと單なる參照とのどちらが良いか變はつてきさうです。
      In conversation about 5 months ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.