Changelog: October 21, 2016

Open Source

  • Released Luminous 1.0.1. This fixes a bug with blank captions, and updates how Luminous works with Browserify. You can check out the updated installation docs to learn more.
  • Released imgix.js 3.0.4. This release allows customization of the input attributes used to define images. The readme has more information and an example.
  • Released Drift 0.4.1, which adds a bugfix for IE’s lack of scrollX and scrollY.


  • Removed our old coupon redemption view. If you’ve been holding onto a coupon for years, now would be a great time to redeem it! Email us at with your coupon code and we’ll help you out.
  • Fixed some spacing issues on the Tools view
  • Rewired the Sign-In view a bit, but you probably won’t even notice the difference.

Holistic UX Recap & Video

Thanks so much to everyone who came to our Holistic UX event last week. We had a lot of fun, and loved meeting folks who attended. Also, thanks again to Yelp for their fantastic hospitality, and of course our panelists Vicki, Jacob, and Bryn for providing useful insights.

If you missed the event, don’t worry! We have the video footage, which you can watch right here:

Everyone agrees that user testing can be an integral part of creating a great user experience, but it’s important to factor details about your product into how you test. At Lyft, one of Vicki’s focus areas was doing real-world testing. The way Lyft is used day-to-day can be hectic and confusing (while at at a bar, or trying to figure out which silver Prius is there for you), so it was important to test in those types of environments.

Picking the users you test with also matters. Lyft made a point to not run user tests with people in the tech industry, because their target audience is made up of mostly non-technical users. Figma, on the other hand, is a design tool. Since most of their users already have experience giving product feedback, Figma is often able to get direct, structured feedback from their users without having to replicate specific test scenarios.

We also talked about the balance between making something that’s pretty and something that’s highly usable. User experience can sometimes be at odds with a pure design. For example, “placeholder labels” vs. labels above their inputs. Bryn pointed out that “It’s really easy to buy good-looking…usable is really hard, but it’s the most valuable.” It often helps to take a step back and rethink whether something that looks very clean is actually a usable solution, or more like hiding clutter in a closet.

Hopefully we’ll see you at our next event! Sign up to be notified when that’s happening.

Changelog: October 7, 2016

New Color Space Options

  • Added two possible values for the cs parameter, which controls the color profile of the image. In addition to srgb (the Internet standard) and adobergb1998, cs now supports tinysrgb for the bare minimum color profile, or strip, which removes it altogether.

    These new options can help reduce file size for smaller images like thumbnails where the color profile information is a larger proportion of the total image weight. See the docs for more information.

Open Source

Changelog: September 30, 2016

Open Source

  • Released imgix-rails 2.1.2. This release renames a private helper method that could collide with other helper methods in an application. See #32 for details.
  • Released drift 0.4.0. This release adds Drift#enable, Drift#disable, and Drift#setZoomImageURL public methods.
  • Released image-api-spec 5.0.0-5.0.2
    • Update invert, lossless, reverse, and fp-debug to use new boolean param type.
    • Update facepad suggested range.
    • Switch txtclip to a list type.
    • Added border suggested range.
    • Added fps suggested range.
    • Changed number expectation for w, h, rect, markw, markh, bw, bh, min-w, max-w, min-h, and max-h to integer type. Also added ranges for several of those params.

More on Holistic UX

by Paul Straw, Developer Relations

Folks talk about user experience design all the time, but what’s often neglected is that everyone on a team should play a part in creating a great experience for users, not just UX Designers. We all know that “design is not just what it looks like and feels like”, but how can that ethos be applied to UX? imgix is hosting a panel event on October 6th where we’ll be getting into this topic in-depth. Here’s a bit of a teaser of what we’ll be discussing!

UX also isn’t only something that applies to products with complex user interfaces. Even things that are typically considered ugly and unusable like command-line tools for developers can benefit from UX thinking.

View Post