Saturday, April 6, 2013

Find: Google going its own way, forking WebKit rendering engine

This diversity will be good, and focusing in the code components chrome needs may also make it faster. 

---
 
 
Shared via feedly // published on Ars Technica // visit site
Google going its own way, forking WebKit rendering engine
Aurich Lawson (with apologies to Bill Watterson)

Google announced today that it is forking the WebKit rendering engine on which its Chrome browser is based. The company is naming its new engine "Blink."

The WebKit project was started by Apple in 2001, itself a fork of a rendering engine called KHTML. The project includes a core rendering engine for handling HTML and CSS (WebCore), a JavaScript engine (JavaScriptCore), and a high-level API for embedding it into browsers (WebKit).

Though known widely as "WebKit," Google Chrome has used only WebCore since its launch in late 2008. Apple's Safari originally used the WebKit wrapper and now uses its successor, WebKit2. Many other browsers use varying amounts of the WebKit project, including the Symbian S60 browser, the BlackBerry browser, the webOS browser, and the Android browser.

Read 10 remaining paragraphs

Find: Google offers Python and Java libraries that bring SMS, voice to apps

   
Shared via feedly // published on Ars Technica // visit site
Google offers Python and Java libraries that bring SMS, voice to apps

Google has released a set of Python and Java libraries that help developers who use Google App Engine integrate text messaging and voice communications into their apps.

Google App Engine is Google's cloud-based development platform, which lets developers build and host applications in Google data centers. The new Python and Java libraries for App Engine add easy access to SMS and voice capabilities by working with the APIs offered by Twilio, another cloud development platform that focuses on communication-heavy applications for mobile devices, desktops, and the Web.

"Twilio Voice enables your application to make and receive phone calls," Google notes in a description of the new integration. "Twilio SMS enables your application to send and receive text messages. Twilio Client allows you to make VoIP calls from any phone, tablet, or browser and supports WebRTC."

Read 2 remaining paragraphs | Comments