The Google+ musings of

François Beaufort

Happiness Evangelist
July 01, 2015 0 comments 8 shares 80 plus ones
View comments
View post on Google+

In Dev Channel, Chrome App developers can now present a HID device picker to the user and retrieve selected devices. This removes the need of hard coding all HID devices that the app could eventually access.

You can give a try to the Chrome HID App sample¹ and read documentation² to implement it into your App.

¹ https://github.com/GoogleChrome/chrome-app-samples/tree/master/samples/hid
² https://developer.chrome.com/apps/hid#method-getUserSelectedDevices

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

VIEW 0 COMMENTS
June 30, 2015 13 comments 21 shares 236 plus ones
View comments
View post on Google+

We can finally read all the alternative text of images when we long-tap on images in the latest Chrome Dev for Android update.

Surely this will make xkcd.com readers happy ;)
 
Source: https://codereview.chromium.org/1183113005

VIEW 13 COMMENTS
June 29, 2015 18 comments 10 shares 75 plus ones
View comments
View post on Google+

The chromium team is currently experimenting with deprecating high-conflicts web keyboard shortcuts in favor of Search-based commands in the latest Chrome OS Dev Update:
 
- Lock Screen: <Ctrl>+<Shift>+L  would become <Search>+L
- Task Manager: <Shift>+<Esc> would become <Search>+<Esc>

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

VIEW 18 COMMENTS
June 29, 2015 9 comments 6 shares 68 plus ones
View comments
View post on Google+

Latest Desktop Dev Channel update gives users the ability to force experimental Data Saver Lo-Fi mode to be always enabled. When enabled, this mode intended primarily for mobile users on very slow networks, will send a small placeholder colorful graphic rather than the original requested image if this one is likely not a crucial element of the page.

All you need to play with this is to set the flag simply named "Data Saver Lo-Fi mode" to "Always on" at chrome://flags/#data-reduction-proxy-lo-fi and visit any HTTP website. Of course, you'll need the Data Saver (Beta) extension¹ as well.

Here's one tip that you might find useful, especially on mobile: Right-click/long tap on a placeholder image and click/tap "Load image" to actually load the original image.

¹ https://chrome.google.com/webstore/detail/data-saver-beta/pfmgfdlgomnbgkofeojodiodmgpgmkac

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

VIEW 9 COMMENTS
June 29, 2015 14 comments 6 shares 152 plus ones
View comments
View post on Google+

The chromium team is still¹ working on showing download status as a notification in the Chrome Notification Center. Last piece of work is about adding a thumbnail preview if the downloaded file is an image to the completion notification in latest Dev Channel update.

Give it a try now by enabling the experimental flag named "Download Status in Notification Center" at chrome://flags/#enable-download-notification and report feedback to the team with <Alt>+<Shift>+i.

¹ https://plus.google.com/+FrancoisBeaufort/posts/h5EabqhkGoj

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

VIEW 14 COMMENTS
June 26, 2015 22 comments 69 shares 247 plus ones
View comments
View post on Google+

The Chrome OS team uses a cool robot built by the Finnish company OptoFidelity to measure end-to-end latency of Android and Chrome OS devices.

Video below captured by a high speed video camera shows you how drawing a line on a screen is actually drawn in segments that fade in slowly.
Touchbot source code is open-source and available for everyone at https://chromium.googlesource.com/chromiumos/platform/touchbot.

You can even go to http://crostouchlatency.appspot.com to play with all latency tests.

VIEW 22 COMMENTS
June 25, 2015 8 comments 5 shares 81 plus ones
View comments
View post on Google+

Once again¹, the chromium team is optimizing the Chrome menu to make it simpler in the latest chromium build²:

- History and Recent Tabs have been grouped together
- Save Page As has been moved under More Tools
- Help and About Chrome have been grouped together
- View Source, JavaScript Console and Inspect devices have been removed from More Tools. Note that Chrome DevTools will be updated soon to reflect these changes later.

¹ https://plus.google.com/+FrancoisBeaufort/posts/F5Raj9VR2gw ² https://download-chromium.appspot.com

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

VIEW 8 COMMENTS
June 25, 2015 22 comments 15 shares 124 plus ones
View comments
View post on Google+

Google Payments are now fully integrated with Chrome Autofill if you are signed into Chrome with your Google account. By simply checking the new "Show addresses and credit cards from Google Payments" checkbox in chrome://settings/autofill, you'll be able to easily autofill your web checkout forms with addresses and payment information from Google Payments. Note that this works both on Desktop and Android.

If you wonder how website developers can help users checkout faster with Autofill, check out https://developers.google.com/web/updates/2015/06/checkout-faster-autofill

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

VIEW 22 COMMENTS
June 19, 2015 22 comments 59 shares 303 plus ones
View comments
View post on Google+

Casting your screen from your Chromebook is much easier in Dev Channel thanks to the Chromecast integration in the Chrome OS status tray for those who have installed the Google Cast Extension¹.

There is no need to open a browser window anymore. Simply open the status tray with <Atl>+<Shift>+S, click on "Cast devices available" and pick a Chromecast. You'll be prompted to share either your screen or a window.

¹ https://chrome.google.com/webstore/detail/google-cast/boadgeojelhgndaghljhdicfkmllpafd

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

VIEW 22 COMMENTS
June 18, 2015 1 comments 20 shares 118 plus ones
View comments
View post on Google+

The Chrome for Android Team has unified a wide variety of tools used for memory profiling such as dmprof, Android dumpheap, memdump into one single PNaCl¹ Chrome App plainly called Memory Inspector.

Since this is still experimental, you'll have to build it yourself by simply checking out the dedicated memory_inspector² folder and run build.sh to generate the Chrome App you can load as an unpacked extension in chrome://extensions.
You can also download this 18.1MB archive³ I've built to quickly play with it. Note that the Chrome App still requires ADB⁴ daemon to be running on your machine.

Last but not least, memory profiling efforts are now focused in chrome://tracing  where the goal is to understand where memory is being used in your system in the click of a button. You can keep track of these efforts by reading the Trace Event Profiling Tool wiki⁵ page.
 
¹ https://developer.chrome.com/native-client
² https://chromium.googlesource.com/chromium/src/+/master/tools/memory_inspector
³ https://goo.gl/cr9w5h
http://developer.android.com/tools/help/adb.html
https://www.chromium.org/developers/how-tos/trace-event-profiling-tool/memory

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

VIEW 1 COMMENTS
 
  NEXT PAGE