- Input Device Capabilities: Chrome 47 has a new feature that makes it easier to understand the how users interact with your site: InputDeviceCapabilities! DOM input events are an abstraction above low-level input events, loosely tied to physical device input (e.g.,
clickevents can be fired by a mouse, touchscreen, or keyboard). However, there is a problem: there is no simple method to obtain the details of the physical device responsible for an event. In addition, certain types of input can generate further “fake” DOM input events for compatibility reasons. One such fake DOM event happens when a user taps a touch screen (such as on a mobile phone); it not only fires touch events but, for compatibility reasons, mouse events as well. The new
InputDeviceCapabilitiesAPI provides details about the underlying sources of input events this come to helps with problems when supporting both mouse and touch input. Read More: developers.google.com/web/updates/2015/10/inputdevicecapabilities
- Adding a Splash screen for installed web apps – Over the past year we saw an effort in the Chrome team to let developers build sites and apps that feel like they are installed on the user’s system. The home screen launch process on Android is a great first step. In Chrome 46 on Android, we got the
background_colorthat removes any delay and paints the screen with a solid color until the browser is ready to paint something from the web page. This was a good addition, yet it still didn’t look fully like an app. Now in Chrome 47 on Android, Beta these days as of October 2015, we are introducing the concept of a “splash screen”. Have a look:
- Is web app launched from the home screen? – During the past year we have focused on enabling users to build app like experiences on the web by making it possible for apps to work offline using Service Worker and to get a presence on the home screen using the Web App Manifest. Now apps tend to offer different experiences as sites, and developers might want to offer different experiences depending on whether the site is viewed in the browser or launched as a standalone web app, from the home screen.
- Touch to Search launched in June of 2015 on Chrome 43 for most Android phones. When the user taps text on any page in Chrome, the word is selected along with relevant surrounding text. The search term appears in a bar at the bottom of the screen, which users can open in an overlay panel to show full search results.
- More DevTools improvements for you! Re-order DevTools tabs which ever way suits you best; see exactly where framework events were bound and block network requests to see which third party scripts slow you down.
Read all about it.
- The AMP Project kicked-off with the initial iteration of AMP HTML, with WordPress providing a plugin at launch. Consider how to integrate AMP HTML into your CMS, and provide any feedback on missing features or technical direction.
Short background on the project: Smartphones and tablets have revolutionized the way we access information, and today people consume a tremendous amount of news on their phones. Publishers around the world use the mobile web to reach these readers, but the experience can often leave a lot to be desired. Every time a web page takes too long to load, they lose a reader—and the opportunity to earn revenue through advertising or subscriptions.
- The Chrome Dev Summit is taking place in two weeks!
It is an exclusive event to connect with Chrome engineers and leading web developers for a two-day exploration of building beautiful and fast mobile web applications. The event is sold out but you can still join us on the livestream as we explore how to build the new generation of web apps with DevTools, Service Worker and the new suite of APIs coming to the web. Check out the schedule.