Profile

Cover photo
François Beaufort
Works at Google
Lives in France
29,145 followers|48,848,351 views
AboutPostsPhotosYouTube

Stream

François Beaufort

Shared publicly  - 
 
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
67
12
Mark Bridge's profile photoRaja Shekar Reddy Peddireddy's profile photoChiang Lin Ng's profile photoIstván Maczkó's profile photo
5 comments
Omar
 
Thanks +Mike West for the explanation. Keep up the great work. 

Make sure the code is good because South Korean hacker Jung Hoon Lee is looking.  LOL!!
Add a comment...

François Beaufort

Shared publicly  - 
 
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.
296
51
Manolis Varouhas's profile photoMattia Nocerino's profile photoIstván Maczkó's profile photoEric Hansen's profile photo
22 comments
 
+Carmelo Cappello "Project Ares".
Add a comment...

François Beaufort

Shared publicly  - 
 
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.
​
148
6
Kyle Salewski's profile photoraqball's profile photoKristian Köhntopp's profile photoDan Hirsch's profile photo
10 comments
 
i know i got new pixel
Add a comment...
 
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
316
40
Start Polymer's profile photoPiotrek Czabański (Fiannan)'s profile photoDavid Meincke's profile photoRaghava Nellaturu's profile photo
31 comments
Add a comment...

François Beaufort

Shared publicly  - 
 
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
138
11
Ashley Wilson's profile photoJeffrey Young (lilazndude)'s profile photoMark Bridge's profile photoDaniel Covaci's profile photo
9 comments
 
Very nice addition!
Add a comment...

François Beaufort

Shared publicly  - 
 
Following the Files App and the Camera App, Chrome OS wallpaper picker icon has been materialized in the last Dev Channel update.

¹ https://plus.google.com/+FrancoisBeaufort/posts/fQqTd4jS5hd
² https://plus.google.com/+FrancoisBeaufort/posts/CkUMYxSifBT

Source: https://codereview.chromium.org/933043007
65
4
Chris Pieters's profile photoDavid Ferguson's profile photoRomulo Burock's profile photoVonVictor Rosenchild's profile photo
5 comments
 
Still not showing up for me. Just updated about ten minutes ago on my HP 11 G1
Add a comment...
Have him in circles
29,145 people
Patrick FAUST's profile photo
Malte Jäger's profile photo
Klemen Nagode's profile photo
kang aaf's profile photo
Jason Meyer's profile photo
Soledad angelica lara alvarez's profile photo
Vilmar Simson (Ves)'s profile photo
Jeremy Meachem's profile photo
Jerry OConnor's profile photo
 
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
150
30
Evgenie Voronin's profile photoBen Kennedy's profile photoअविनाश अग्रवाल's profile photoSimon Isham's profile photo
18 comments
 
chrome://flags/#enable-data-reduction-proxy-lo-fi caused too many issues for me. a lot of images just showed a grey colored placeholder image. i am wondering if that is the desired effect? 
Add a comment...
 
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
​
213
12
Chris Fink (Trek Dad)'s profile photoJ. Haits's profile photoCaleb Boucher's profile photoRory O Connor (rocits)'s profile photo
17 comments
 
I wish Google would release an iOS version of the Keep app
Add a comment...
 
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/
131
10
Caleb Boucher's profile photoJonathan J Sheppard's profile photoKesh Kissoon's profile photoDarren Neimke's profile photo
27 comments
 
The chrome default New Page is awesome and useful, just have a problem which is loading too slowly.
Add a comment...

François Beaufort

Shared publicly  - 
 
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/
49
4
Sumit Grover's profile photoMatteo Lugato's profile photoHari Krishna Dara's profile photoJose Maria Martinez, 'Hafo''s profile photo
2 comments
 
That game looks really cool, gonna try it out.
Add a comment...

François Beaufort

Shared publicly  - 
 
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
135
12
David King's profile photoBrandon Lall's profile photoVonVictor Rosenchild's profile photoKevin Moyer's profile photo
7 comments
 
+Michael Klein I doubt it. 
Add a comment...

François Beaufort

Shared publicly  - 
 
Chrome OS Beta Channel finally supports the Device Orientation API which provides web developers with information from device's physical orientation.

As you can read below, it's pretty straightforward to get motions of the device around the x,y,z axis. If your Chrome OS device has a gyroscope (as the new Chromebook Pixel), you can go to http://slides.html5rocks.com/#slide-orientation and play with the Chrome Logo.

Source: https://codereview.chromium.org/880083005
​
55
2
François Beaufort's profile photoIlyas Fasikhov's profile photoDan Trevino's profile photoAaron Huffman (Phonesmarts)'s profile photo
6 comments
 
+François Beaufort good, thanks ))
Add a comment...
People
Have him in circles
29,145 people
Patrick FAUST's profile photo
Malte Jäger's profile photo
Klemen Nagode's profile photo
kang aaf's profile photo
Jason Meyer's profile photo
Soledad angelica lara alvarez's profile photo
Vilmar Simson (Ves)'s profile photo
Jeremy Meachem's profile photo
Jerry OConnor's profile photo
Work
Occupation
Dive into Chromium source code
Employment
  • Google
    Chromium Evangelist, 2013 - present
  • Trapeze Media
    Python Web Application Developer, 2010 - 2012
  • Conversition Strategies Inc.
    Sentiment Engine Designer, 2010 - 2010
  • SNCF - French National Railway Company
    Programmer Analyst, 2005 - 2009
  • PiTrust Association
    Vice President, 2005 - 2007
Basic Information
Gender
Male
Birthday
July 29, 1983
Story
Tagline
Happiness Evangelist
Bragging rights
She still loves me!
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
France
Previously
Champagne sur Seine, France (2002-2005) - Fontainebleau, France (2006-2009) - Toronto, Canada - Seoul, South Korea