nathank
(Nathan Kershaw)
1
現在、PDFの主要な処理はダウンロード経由で行われています:
allaboutcats.pdf (42.2 KB)
これは非常に機能的ですが、「今すぐ読みたい」という最も一般的なユースケースにおいて、いくつかの不要な手順が追加されます。特にモバイルデバイスでは顕著です。
ダウンロード/保存する必要は、非常に二次的なものです。時々必要になることはありますが、通常はユーザーはただ読みたいだけで、その後は先に進みたいだけです。
Inline PDF Previews にあるTCは、デスクトップ上でインラインPDFを提供することでこの問題に対応しており、非常にうまく機能しています。しかし、以下の一般的な状況を見落としています:
- モバイルデバイス上のPDF
- 複数のPDF(視覚的なごちゃごちゃのため)
- ブラウザのフルタブでPDFを表示する
なお、PDFをダウンロードする他の方法もあります。リンクから直接(右クリック/コンテキストメニュー経由)ダウンロードしたり、このTCが提供するブラウザベースのPDFビューア内からダウンロードすることも可能です。
提案:デフォルトでブラウザ内でPDFを開く
この小さな調整により、上記の両方の状況がうまく解決され、Discourse内での他のリンクのデフォルト動作と簡単に統合されます。提案された変更により:
- モバイルでのPDFリンクは通常、同じブラウザウィンドウで開かれます
- デスクトップでのPDFリンク(インラインPDFの上部)は新しいタブで開かれます
- インライン動作を意図的に抑制する場合(リンクテキストにスペースを追加することで)
これらの変更を以下のPRにまとめました:
「いいね!」 3
chapoi
2
@david さん、あなたのチームの誰かがこのPRを確認してくれないでしょうか?
david
(David Taylor)
4
私はPRにコード自体に関するいくつかのコメントを残しました。
このリンクをクリックすると、ブラウザでPDFが開きます。ダウンロードされません。あなたは何か違うものを見ていますか?
私はmacOSのChromeを使用しています。Metaではこのd-pdf-previewsテーマコンポーネントを実行していません。
「いいね!」 1