-
Notifications
You must be signed in to change notification settings - Fork 21
Feat: Dynamic Image Resizing #99
Copy link
Copy link
Open
Labels
T4hTime Estimate 4 HoursTime Estimate 4 HoursdiscussShare your constructive thoughts on how to make progress with this issueShare your constructive thoughts on how to make progress with this issuedocumentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or enhancement of existing functionalityNew feature or enhancement of existing functionalityhelp wantedIf you can help make progress with this issue, please comment!If you can help make progress with this issue, please comment!priority-2Second highest priority, should be worked on as soon as the Priority-1 issues are finishedSecond highest priority, should be worked on as soon as the Priority-1 issues are finishedtechnicalA technical issue that requires understanding of the code, infrastructure or dependenciesA technical issue that requires understanding of the code, infrastructure or dependencies
Metadata
Metadata
Assignees
Labels
T4hTime Estimate 4 HoursTime Estimate 4 HoursdiscussShare your constructive thoughts on how to make progress with this issueShare your constructive thoughts on how to make progress with this issuedocumentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or enhancement of existing functionalityNew feature or enhancement of existing functionalityhelp wantedIf you can help make progress with this issue, please comment!If you can help make progress with this issue, please comment!priority-2Second highest priority, should be worked on as soon as the Priority-1 issues are finishedSecond highest priority, should be worked on as soon as the Priority-1 issues are finishedtechnicalA technical issue that requires understanding of the code, infrastructure or dependenciesA technical issue that requires understanding of the code, infrastructure or dependencies
Type
Projects
Status
🔖 Ready for Development
At present we have single size image resizing: 7. Resizing/compressing files
This is a very good starting point, 👍
but it sets and artificial constraint
that ends up looking "meh" on most devices.
Story
As a
personusing multiple devices to view theApp- that featuresimagecontent -I want
imagesto conform to the device/screen sizeSo that they always look their best.
As noted in #91 our friend has created https://github.com/jupiter/rust-image-worker
which appears to be well-documented and tested and runs on
CloudflarewithCDNcaching. 🏎️While it currently does not have support for certain formats jupiter/rust-image-worker#3
But the underlying library does support
GIFandWebp: https://docs.rs/image/latest/image/enum.ImageFormat.html#variant.GifTodo
dynamic-resizing.md