The Google+ musings of

François Beaufort

Happiness Evangelist
August 20, 2014 18 comments 41 shares 224 plus ones
View comments
View post on Google+

As we speak, the chromium team is adding a Record button to the Chrome Remote Desktop App.

And if like me, you want to try it out and build your own Chromoting App, also known as Chrome Remote Desktop, follow the instructions at https://code.google.com/p/chromium/wiki/ChromotingBuildInstructions

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

VIEW 18 COMMENTS
August 18, 2014 3 comments 9 shares 93 plus ones
View comments
View post on Google+

As you may remember¹, Chromium builds for Android exist in two experimental flavors: Content Shell and Chrome Shell. The good news is that both have revamped icons you can see on your Android device by installing them at http://download-chromium.appspot.com/dl/android

For info, the Content Shell wraps only the content module² whereas the Chrome Shell is more based on the chrome layer (plus the content layer).

And if you wonder why the Snail, it is simply because of the "Shell" in Content Shell ;)

¹ https://plus.google.com/+FrancoisBeaufort/posts/WJNTXQSaGVb
² http://www.chromium.org/developers/content-module

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

VIEW 3 COMMENTS
August 18, 2014 24 comments 28 shares 189 plus ones
View comments
View post on Google+

The New Tab Page in the last chromium build is slowly moving to Material Design¹, Google's new visual look.

All you need to follow the work in progress is to enable the experimental chrome://flags/#enable-material-design-ntp flag and go to chrome-search://local-ntp/local-ntp.html.

¹ http://www.google.com/design/

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

VIEW 24 COMMENTS
August 18, 2014 10 comments 4 shares 58 plus ones
View comments
View post on Google+

Searching from the experimental App Launcher in Chrome Canary will now show at the very bottom Chrome Apps tiles that match on top of the regular search results.

Give it a try by enabling the experimental chrome://flags/#enable-experimental-app-list flag and you're good to go!

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

VIEW 10 COMMENTS
August 18, 2014 14 comments 26 shares 151 plus ones
View comments
View post on Google+

Fizz is an exciting new effort by the chromium team aimed at making web applications first-class citizens on mobile by giving developers more powerful and safe capabilities to the web platform:

- Service Workers¹ provide a way for applications to reliably "go offline".
- Push API² used by application servers to send messages to web apps, whether or not the app is active in a browser window.
- Network Information API³ to access the underlying connection information of the device.
- Geofencing API⁴ makes it possible to be notified when a device enters or leaves specific regions.

¹ https://github.com/slightlyoff/ServiceWorker/
² https://dvcs.w3.org/hg/push/raw-file/tip/index.html
³ https://plus.google.com/+IlyaGrigorik/posts/QwTUPrcxyJp
https://docs.google.com/document/d/1f0YwJDRvoGko4OaD8gWJdmgLIPTMs_SiOd3rjHyd_Yo

Source: http://crbug.com/352648

VIEW 14 COMMENTS
August 14, 2014 6 comments 8 shares 71 plus ones
View comments
View post on Google+

The chromium team is building a new Chrome API called notificationProvider which allows a Chrome App to reroute rich notifications¹ from apps/extensions that would otherwise go into the Chrome Notification Center so that it can transfer them to the Operating System notification center for instance.

As you can see below, the API is pretty straightforward and will hopefully solve the issue of having two notification centers or sometimes none in some Operating Systems.

The API proposal is available at https://docs.google.com/document/d/1NS1so1usYPSX-nnw6ybRbMDAAckp_6F900D7TA3yi4E

¹ https://developer.chrome.com/apps/notifications

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

VIEW 6 COMMENTS
August 14, 2014 2 comments 4 shares 51 plus ones
View comments
View post on Google+

Last Dev update of the Secure Shell¹ extension has a nice new feature for NetHack² aficionados: the vt_tiledata option³ is now supported!

Instead of the regular ASCII characters, you can create your own stylesheet with some CSS classes like "tile_X", where X is the tile data and set it as your "user-css" preference in the options page. Or if you're lazy like me, grab one of those available at https://acehack.de/wstty/tileset/
After that, a simple telnet nethack.alt.org will connect you to the server, login, enable the vt_tiledata option and enjoy ;)

¹ https://chrome.google.com/webstore/detail/okddffdblfhhnmhodogpojmfkjmhinfp  
² http://www.nethack.org/
³ http://nethackwiki.com/wiki/Vt_tiledata

Source: https://groups.google.com/a/chromium.org/d/msg/chromium-hterm/YekyrLCiBZM/isEWjKu27k4J

VIEW 2 COMMENTS
August 13, 2014 9 comments 14 shares 101 plus ones
View comments
View post on Google+

Until now, Chrome Extensions could not add some context menus to the page and browser actions icons but this time is over in the last chromium build.

With a simple line of code like chrome.contextMenus.create({title: "Please!", contexts: ["browser_action"]}, my browser action icon will now be able to host as many menus as I wish.

¹ https://developer.chrome.com/extensions/contextMenus#method-create

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

VIEW 9 COMMENTS
August 13, 2014 25 comments 40 shares 191 plus ones
View comments
View post on Google+

The Chrome Dev Editor¹ unveiled² at Google I/O has just been updated to v0.14! Thanks to a ton of feedback on the GitHub forum³, the team is currently working on making CDE even more awesome!

In addition to several bug fixes, this release includes the following new features:
- New Polymer Paper elements⁴ template for JavaScript Web Apps
- New Dart Chrome App template⁵
- Faster Bower support - downloading Polymer app dependencies is now 15x faster!
- Search in files feature

¹ https://chrome.google.com/webstore/detail/pnoffddplpippgcfjdhbmhkofpnaalpg
² https://plus.google.com/+FrancoisBeaufort/posts/ULakkiQbd4U
³ https://github.com/dart-lang/chromedeveditor/issues
http://www.polymer-project.org/docs/elements/paper-elements.html
https://github.com/dart-lang/chromedeveditor/blob/master/doc/GettingStarted.md#dart-workflow

Source: https://github.com/dart-lang/chromedeveditor/blob/master/ide/changelog.md

VIEW 25 COMMENTS
August 12, 2014 45 comments 140 shares 433 plus ones
View comments
View post on Google+

How about a small Chrome App available on Desktop and Android 4.x that shows you plenty of system info such as cpu, memory, display, battery and network info? That's exactly what does the Cog - System Info Viewer App.

Thanks to the young Chrome Apps on Mobile toolchain¹, I was able to create a nice looking Android app with no Java skills. I simply took advantage of the powerful chrome.system.* APIs², made my chrome app design responsive and that was pretty much it.

As usual, the code is publicly available at https://github.com/beaufortfrancois/cog-chrome-app so that you can see how easy it is.

Cog is available now on the Chrome Web Store³ and the Google Play Store⁴.

¹ https://github.com/MobileChromeApps/mobile-chrome-apps ² https://developer.chrome.com/extensions/declare_permissions#system.cpu ³ https://chrome.google.com/webstore/detail/difcjdggkffcfgcfconafogflmmaadco
https://play.google.com/store/apps/details?id=com.github.beaufortfrancois.cog_chrome_app

VIEW 45 COMMENTS
 
  NEXT PAGE