The Google+ musings of

François Beaufort

Happiness Evangelist
March 27, 2015 5 comments 12 shares 69 plus ones
View comments
View post on Google+

The chromium team is currently experimenting with First-Party-Only cookies in the last chromium build². The goal of these new type of cookies is to allow web servers to mitigate the risk of cross-site request forgery (CSRF) and related information leakage attacks by asserting that a particular cookie should only be sent in a "first-party" context.

For instance, http://evil.com can include http://bank.com/admin/transfer-all-my-money in an <img> HTML tag. That request will include cookies, and if the target doesn't do a good job defending itself (via CSRF tokens, for instance), it could execute commands on your behalf (and send all your money)

If you're not sure yet what is CSRF, here's a good introduction: https://www.youtube.com/watch?v=vRBihr41JTo
After that, you might want to read the short draft specification¹ and learn more about the motivations and the limitations of these cookies.

¹ https://tools.ietf.org/html/draft-west-first-party-cookies ² https://download-chromium.appspot.com/
Source: https://codereview.chromium.org/1032063002

VIEW 5 COMMENTS
March 27, 2015 19 comments 31 shares 155 plus ones
View comments
View post on Google+

Reduce your internet data usage in Chrome Desktop by using Google servers to optimize pages you visit with the brand new Data Saver (Beta) Chrome Extension available now.

When this extension is enabled, Chrome will use Google servers to compress pages you visit before downloading them. SSL and incognito pages will not be included.

Are you eager to see what is happening behind the scenes? Check out the internal chrome page chrome:net-internals#bandwidth. It contains Data Reduction Proxy settings such as primary and secondary URLs and recent events so that you can debug by yourself proxy issues you may have.

Be aware this extension is still in Beta mode, please send the chrome team any feedback you may have by pressing <Alt>+<Shift>+i. 

Data Saver (Beta) is available now on the Chrome Web Store at https://chrome.google.com/webstore/detail/data-saver-beta/pfmgfdlgomnbgkofeojodiodmgpgmkac

VIEW 19 COMMENTS
March 26, 2015 29 comments 53 shares 302 plus ones
View comments
View post on Google+

As you know, I'm running Chrome OS on Dev Channel every day and this might scares some of you who want to switch. Don't worry though, if you’re a tech-savvy explorer, craving new features and willing to take a little risk, you should try out the Chrome OS Beta Channel and get the latest features sooner. On the Beta Channel you can test, send feedback to the chrome team, and help shape the future of Chrome OS.

Here's one new feature rolling next week among many on the latest Beta Channel: the Chrome Launcher 2.0.

This new launcher is the best way to start new activities on Chrome OS, like performing a Google search or launching apps.  It's fast, simple, and helps you get things done. Search has been enhanced to help you find what you are looking for faster, apps you most often use right have been put at your fingertips, and the power of Google Now has been brought to your Chromebook.

Have a look at https://productforums.google.com/forum/#!category-topic/chromebook-central/discuss-chrome-os/beta/dH45keXOy5Q to see all the other cool features in the Chrome OS Beta Channel.

VIEW 29 COMMENTS
March 26, 2015 20 comments 12 shares 213 plus ones
View comments
View post on Google+

We can now add labels to our Google Keep notes in the last Chrome App update. This will come handy for those of us who like to sort their notes in their own way.

Moreover, we can also now set up easily recurring reminders (daily, weekly, monthly, annually). And if your note starts to get too big, you can also export a copy to Google Doc in one simple click.

Google Keep is available on the Chrome Web Store at https://chrome.google.com/webstore/detail/hmjkmjkepdijhoojdojkdfohbdgmmhki
​

VIEW 20 COMMENTS
March 23, 2015 10 comments 6 shares 148 plus ones
View comments
View post on Google+

I was wondering this morning how wide is the new Chromebook Pixel wide-angle camera. So I've simply took a screenshot of a random guy posing in front of old and new Chromebook Pixel and here's the result below.

The 720P HD wide-angle camera with blue glass looks that wide compared to the regular 720P HD camera. I will personally enjoy the wide-angle since I usually sit with other persons in front of my chromebook.
​

VIEW 10 COMMENTS
March 23, 2015 27 comments 10 shares 131 plus ones
View comments
View post on Google+

The chromium team is currently working on an experimental New Tab Page which will render beautiful icons instead of thumbnails for your most visited sites.

Since it's still rough on the edges, you'll need to run chrome canary with the --force-fieldtrials=IconNTP/Enabled/ switch to get this nice looking New Tab Page for now.

For info, here's how to run chrome with a specific switch: http://www.chromium.org/developers/how-tos/run-chromium-with-flags

Source: https://codereview.chromium.org/1010783002/

VIEW 27 COMMENTS
March 23, 2015 31 comments 40 shares 317 plus ones
View comments
View post on Google+

Last but not least, Chrome settings page is getting a Material Design look as we speak in Chrome Canary.

By simply toggling the experimental flag named "Enable Material Design settings" at chrome://flags/#enable-md-settings, you can now follow the early work in progress of the Material Design settings page at chrome://md-settings.

One thing happening under the hood is the use of Polymer¹ and custom Polymer elements to have a consistent Material Design look and feel across all Chrome UI. Wondering what are the other Polymer projects? Check out this list². 

¹ https://www.polymer-project.org
² https://groups.google.com/a/chromium.org/forum/?hl=en#!topic/chromium-polymer/RWMj94UrUMs

Source: https://codereview.chromium.org/1007803003

VIEW 31 COMMENTS
March 20, 2015 3 comments 5 shares 50 plus ones
View comments
View post on Google+

We see a lot of game engines out there for modern Web technologies and here's one: WiMi5. It is a free cloud based webapp to create, publish and monetize web games. Games are quickly developed using a visual scripting editor and programming is not even required.

The best part is WiMi5¹ can create a Chrome App you can easily publish to the Chrome Web Store with 1-click². 

Go play with their Baku's Legend demo³ in the Chrome Web Store.

¹ http://wimi5.com
² http://wimi5.com/howto-publish-chrome-web-store/
³ https://chrome.google.com/webstore/detail/bakus-legend/gopkooheadfmnimkccijjjckbkbjdmhi

Source: https://codereview.chromium.org/1002493005/

VIEW 3 COMMENTS
March 20, 2015 9 comments 11 shares 138 plus ones
View comments
View post on Google+

In the last Chrome OS Dev Update, when a page fails to load, if a stale copy of the web page exists in the browser cache, a button can be presented to allow you to load that stale copy.

To get that cool feature, all you need is to play with the experimental flag named "Enable Show Saved Copy Button" at chrome://flags/#show-saved-copy and select whether you want to see this button in the most salient position on the error page or secondary to the reload button.

Source: https://codereview.chromium.org/961443002

VIEW 9 COMMENTS
March 20, 2015 7 comments 12 shares 135 plus ones
View comments
View post on Google+

You can now follow the work in progress of a brand new Chrome OS Out-Of-Box Experience (OOBE) in the last Dev Update with a simple Keyboard Shortcut.

If you don't mind resetting your Chrome OS Device, proceed to a simple powerwash¹. Then go through OOBE steps and when it asks you to sign in, press <Ctrl>+<Shift>+<Alt>+W to switch to a beautiful Materialized Webview authentication dialog.

Pressing <Ctrl>+<Shift>+<Alt>+W once again will switch back to the regular OOBE UI.

¹ https://support.google.com/chromebook/answer/183084

Source: https://codereview.chromium.org/1004633002

VIEW 7 COMMENTS
 
  NEXT PAGE