新しい SaaS プロジェクトに取り組んでいる開発者として、いくつかの Unsplash 画像を URL 経由で直接リンクする必要がありました。
最初に、https://source.unsplash.com/ API の使用を推奨する記事 (リンク) を見つけました。ただし、この方法はもう機能しません。URL フィールドからリンクをコピーするだけでは、埋め込みに必要な直接画像 URL は提供されません。
https://unsplash.com/photos/a-digital-illustration-of-the-letter-k-CnbzJXw5Hx4
次に試したオプションは、画像の URL を右クリックしてコピーすることでした。ただし、この URL には不要なパラメータが含まれており、毎回手動で削除する必要がありました。例えば:
https://images.unsplash.com/photo-1725610588086-b9e38da987f7?q=80&w=3500&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA==
効率を重視する怠惰な開発者として、このプロセスはイライラするものだと感じました。画像を使用するたびに URL を手動でクリーンアップする必要はありませんでした。
そこで、これを手動で行うのにあまりにも多くの時間を無駄にした後、繰り返しの作業を嫌う怠惰な開発者がやりそうなことを行い、Chrome 拡張機能を作成しました。 「CopySplash」は、必要性を知らなかったが、今ではこれなしでは生きていけない Chrome 拡張機能です。
そして一番いいところは?それはオープンソースプロジェクトです! (GitHub) 自由にコードに飛び込んだり、貢献したり、機能を提案したり、あるいはどの程度気に入っているかどうかだけでも教えてください。お褒めの言葉はいつでも大歓迎です。
Unsplash は、Web 配信用に画像を動的にサイズ変更、トリミング、最適化する強力な画像処理サービスである Imgix レンダリング API (リンク) を使用します。 Unsplash からのすべての画像 URL は Imgix を通じて処理されるため、URL にはパラメーターが入力されることがよくあります。
レンダリング API ドキュメントを確認して、コピーされた URL に統合されるカスタム設定を設定してください
Unsplash 画像を頻繁に使用する開発者であれば、「CopySplash」を使用すると時間と労力を大幅に節約できます。ぜひ試してみてください。新しい機能のアイデアがある場合でも、コードを改善したい場合でも、ドキュメントを手助けしたい場合でも、あなたの意見は大歓迎です!
リンク:
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3