Slashdot Mirror


Google Gets Rid Of App Launcher In Chrome 52, Browser's Mac Client Gets Material Design (9to5mac.com)

Google has finally removed App Launcher that it bundles with the Chrome browser for Windows and Mac with the release of Chrome v52. The Mac client, in addition, now embraces Google's Material Design approach, and comes with new icons and flatter and transparent interface. 9to5Mac documents more changes on Chrome for Mac and Windows: Besides a new flatter, sharper, and transparent design, Material is also a "huge engineering feat," especially for Chrome OS and Windows. Chrome is "now rendered fully programmatically including iconography, effectively removing the ~1200 png assets we were maintaining before," Google noted. "It also allows us to deliver a better rendering for a wide range of PPI configuration."

2 of 68 comments (clear)

  1. drawcurve(). See "vector graphics" by raymorris · · Score: 4, Informative

    Try this out for yourself. Get a piece of paper and a pen. Draw a large curve across the paper. You've just executed the programmatic function draw_curve().

    Compare that to what it looks like when you enlarge a bitmap which has a few pixels roughly approximating a curve.

    > Whether you call it stretching or scaling, you're still enlarging a bitmap

    It's NOT enlarging a bitmap (or doesn't have to be). It's *drawing* the object at the appropriate size. The graphics libraries have functions like draw_curve().

    Google "vector graphics". Drawing a line at a 20 degree angle does not result in the same pixels as scaling up a smaller bitmap which also approximates a 20 degree line. It is the same at 0, 45, and 90 degrees.

  2. "Removing" png means "getting rid of" by raymorris · · Score: 3, Informative

    When the summary says "removing the ~1200 png assets we were maintaining before", that means they got rid of the PNGs. In other words, now they are NOT using png anymore. You fool.