gradient.quasi.ink

Creative

gradient background generator

SHOW HN2016

448points
94comments
#26of 2,264 in 2016
Top 2%of 2016 by points

How HN took it

MixedNo clear lean

13 positive, 24 neutral or asking, 0 mixed, 17 critical, out of 54 comments about the project. Thread score -0.04.

Execution: 3 for, 11 againstIdea: 5 for, 2 againstDesign: 3 for, 3 againstPerformance: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Useful for web backgrounds and lightweight CSS

    From 3 comments
    • Agree Rather scroll through 1KB than 2MB.
      sccxy on HN
    • Good job on this- very cool. I think it'd be a nice addition to have a "randomize settings" button, or perhaps allow a "travel" mode where the x/y positions change in smaller…
      BinaryBullet on HN
    • Love it. I'll definitely use it. Thank you!
      atriantafy on HN

Objections

  • Gradients look harsh or not beautiful

    From 2 comments
    • This is not beautiful. It's ugly. The lines are very harsh. No artist would make something that looks like this. Props for the effort. It was clever idea. But it didn't work. I'm…
      forrestthewoods on HN
    • Not very beautiful.
      fiatjaf on HN
  • Inconsistent smoothing across browsers, pixelated in Firefox

    From 4 comments
    • In Firefox the gradient is not as smooth as in Chrome, looks like they are using different scaling algorithms. It's more noticeable with higher sample area settings:…
      spyder on HN
    • This doesn't seem to work for Firefox on Android. Instead, I see three giant pixels, with a discrete border between them.
      cardamomo on HN
    • It's actually a very low resoluton image (3x7 by default), stretched using the bilinear filtering provided by the browser. Chrome and Safari produce smooth images. Firefox for…
      pygy_ on HN
    • For me, Firefox renders boxy pixels on OS X and smooth gradient on Windows. I filed a Firefox bug for this difference in scaling: https://bugzil.la/1238304
      cpeterso on HN
  • Requires JavaScript, no noscript fallback

    From 1 comment
    • >> The browser's image smoothing algorithm takes care of the rest. So it doesn't survive noscript? Without scripts the OP is just a black background. Call me old, but I'd rather…
      sandworm101 on HN

Requests

  • Export as PNG or JPEG at arbitrary size

    From 2 comments
    • This may be counter to your original design intent, but I know people who would like to put these gradients into powerpoint. Would you be able to generate an arbitrarily sized…
      rrauenza on HN
    • Good idea and yes, it's certainly doable and it's on the todo list.
      kowdermeister on HN
  • Randomize button

    From 3 comments
    • Good job on this- very cool. I think it'd be a nice addition to have a "randomize settings" button, or perhaps allow a "travel" mode where the x/y positions change in smaller…
      BinaryBullet on HN
    • I just noticed that :) Was working on adding a randomize button, but having trouble building. Are you using gulp or webpack or a combination? I'll submit a PR after editing this…
      BinaryBullet on HN
    • Gulp for SASS and Webpack for ES6 transpilation. Dat.GUI button is a good way to go, I'll definitely accept a PR. Thanks in advance.
      kowdermeister on HN
  • Bicubic interpolation for smoother output

    From 2 comments
    • Bilinear filtering doesn't look that great to me, is there a way to get bicubic interpolation or similar?
      Aardwolf on HN
    • Yeah, seems like it is bilinear interpolation in Firefox and bicubic in Chrome. https://en.wikipedia.org/wiki/Bicubic_interpolation
      IvanK_net on HN
  • Support custom uploaded images via saved URLs

    From 2 comments
    • Lovely app, I like this type of gradient backgrounds. Came to my mind the decision you made to not be able to generate a custom link for uploaded images, and I wonder, is there a…
      kinduff on HN
    • Thanks :) It can be done, but the because of URL limits, the image should be saved. I plan to allow full scale downloads and I might just store custom uploads too.
      kowdermeister on HN

Questions

  • Is the image copyright status acceptable for derivative use

    From 3 comments
    • The image is a derivative work; it's derived from the original stock image. If the stock image is protected by copyright, and you don't have a license to use it (for anything),…
      troymc on HN
    • According to the page: "The images used in the project are all public domain stock images."
      tdumitrescu on HN
    • Indeed, but it is derivative, not fair use. If the source can be used and modified freely (public domain, appropriate Creative Commons subtype), then it is also the case for the…
      pygy_ on HN
  • Does it render consistently across browsers

    From 2 comments
    • Is this guaranteed (by web standards) to show correctly on all browsers?
      kyberias on HN
    • I love this -- Nicely done! Does anyone know; is the smoothing guaranteed to be consistent across multiple browsers (I'm guessing it's done on GPU when possible with a software…
      Negative1 on HN

Alternatives named

  • CSS filter blur

    From 1 comment
    • There's also the CSS property `filter: blur(<length>)` which basically has the same effect with a high enough length value. Not every browser supports it yet, of course (i.e.,…
      jameslk on HN
  • Random CSS gradient Chrome extension

    From 1 comment
    • If you love gradients and randomness: https://chrome.google.com/webstore/detail/random-gradient/gaklopmcfgbcdnehdleeocjfhaipajgf?hl=en-US
      chrisallick on HN
  • Unique gradient generator on GitHub

    From 1 comment
    • Good job on this- very cool. I think it'd be a nice addition to have a "randomize settings" button, or perhaps allow a "travel" mode where the x/y positions change in smaller…
      BinaryBullet on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/10872143)