UC Optimize media proxy use cases
- Improve load times
- Get responsive
- Spend less on traffic
- Migrate to a cloud
- Seamlessly integrate Uploadcare
- Test Uploadcare performance
UC Optimize fetches your assets and delivers them via Uploadcare CDN. That alone improves loading times because your files get served from a CDN node best for your client’s location, bandwidth, latency, etc. When handling media, UC Optimize provides further load time improvement by letting you cut file sizes at no visual quality loss. With images, that can be done via our image processing, more specifically, operations like format, quality, and resize. This set of tools can help accelerate your images up to 9x.
Once you optimize your media, there is just one step to building responsive layouts. With images, it is about generating their different versions to use with your
srcset or even
<picture>. Media Processing is the key here. We also got a detailed post that covers the specific techniques you can use to get responsive.
While accelerating your media improves your conversions, using less bandwidth cuts your traffic costs. The framework here is quite the same as in the optimize section: you control media formats, quality levels, and dimensions thus getting smaller files without a loss in visual quality.
It might happen you are already using a File API or cloud storage for your assets. In both cases, it is relatively easy to migrate: you, set up UC Optimize, make a list of your asset URLs, and replace those with their optimized versions.
Your existing media assets may already be transformed on-the-fly with a File API. To migrate those, you might also need to look through the image operations we support and how to use them with UC Optimize. That helps determine operation alternatives and their syntax.
The simplest way to integrate file APIs is doing it from scratch, i.e., when developing a new product or scaling an existing one. That’s not always the case. When you have already got a bunch of assets, use UC Optimize to fetch those to Uploadcare and optimize their delivery on autopilot. This can be done in four simple steps:
- Setting up UC Optimize media proxy.
- Iterating through all of your assets and parsing their URLs.
- Fetching those assets via UC Optimize to your Uploadcare project.
- Changing your asset URLs to their optimized versions.
Before signing up or migrating, you want to measure how Uploadcare can improve your system’s performance. Our advice, in this case, is using Uploadcare only for certain areas of your web or mobile app and then comparing how they perform before and after integrating with Uploadcare:
- Pick an area of your web or mobile app that you monitor: understand conversions and average load times.
- Set up UC Optimize to work with your Uploadcare account.
- Iterate through your assets related to that preferred area and replace URLs with their optimized versions.
- Apply transformations to further optimize your media assets where applicable.
- Run tests, collect statistics, and compare how the tested part of your web or mobile app performs after implementing optimizations.