Friday, August 10, 2012

[G] Mark Your Calendars For These Upcoming Analytics Events

| More

Google Analytics Blog: Mark Your Calendars For These Upcoming Analytics Events

Next week Google Analytics team members will be presenting on several key areas of measurement, both online and in-person. Be sure to mark your calendars and join us as we share ideas and best practices about everything analytics.

Google Developers Live Event (Online)

Make the Web Fast: Measuring performance with Google Analytics Site Speed reports

How well does your site perform? Are the slow pages affecting your conversation rates or driving away potential visitors and clients? In this perfcast, we will talk with Justin Cutroni and Ilya Grigorik about the new "real user measurement" (RUM) capabilities available in Google Analytics: we will discuss how the data is collected, what it means, and take a deep dive into some of the advanced use cases of how you can leverage this data within Google Analytics.

Date: Tuesday, August 14 at 2:00pm PST

How to watch: watch live at following GDL link, or add the event to your calendar on Google+.

Search Engine Strategies (San Francisco)

Google has several unmissable sessions at SES. Be sure to attend these two focused on measurement:

Business Optimization in a Digital Age

We were promised that Marketing one day would become rocket science. Well, we are almost there! Search continues to become more complicated, and more exciting. Then there's Social and Email and Display and Video and... so many more things. It is hard to understand how to do one thing right, much less try to do all of them right. In his exciting keynote Avinash Kaushik will share his unique perspective on balancing multiple media channels, leveraging super awesome metrics, grounding your digital existence in driving economic value, and leveraging the Clear Line of Sight model to ensure you are optimizing across all four of the most important business drivers.

Date: Tuesday, August 14 from 9:00-10:00am PST

Understanding the Mobile Customer Journey

Mobile apps are changing the consumer world and app developers, brands and marketers continue to invest heavily in the development of applications. This session will be an open dialogue about:

  • How there are currently more than 600,000 mobile apps on Google Play - and why you need to understand how your app is found, why it is critical to stand out and why mobile analytics are key to improve your apps performance in increasingly competitive marketplaces.

  • Brands increasingly creating mobile applications to reach their customers, and why they need to track and report end-to-end measurements of their results (as well as integrate mobile measurement holistically across digital tactics).

  • What are some of the best practices to begin mobile campaigns (landing pages, click-to-call, analytics, integrations, etc.).

  • Examples of brands, SMBs etc. using mobile in an effective way.

  • The future of mobile - where it is headed and when.


Jason Wells, CEO, ContactPoint

Adam Singer, Product Marketing Manager, Google Analytics

Date: Wednesday, August 15 from 10:30-11:30am PST

How to attend: SES runs from Tuesday, August 14 through Thursday, August 16. If you’re in San Francisco, check out the agenda page for the full details of our sessions and be sure to come out and say hi.

Posted by Adam Singer, Google Analytics team


[G] Meet the Google Affiliate Network team at Affiliate Summit East 2012

| More

Google Affiliate Network: Meet the Google Affiliate Network team at Affiliate Summit East 2012

Google Affiliate Network is excited to join our fellow affiliate marketers at Affiliate Summit East from August 12-14, 2012 at Hilton New York.

At the conference, you'll have a chance to hear from our team. Dan Chiss, Head of Network Solutions, will be participating in a panel discussion "Ask the Affiliate Networks." Members of our account management team and product management will also be on hand to meet with our valued advertisers, publishers and partners. Be sure to visit our booth.

Stop by the Google Affiliate Network booth:
Affiliate Summit East
Google Affiliate Network
Booth #232 and 234
map »

Attend the panel discussion:
Session: Ask the Affiliate Networks
Location: Gramercy Suite
Time: 3:30pm-4:30pm
Date: Monday August 13, 2012

See you soon!

Posted by:
Josh Pyle, Network Strategist

[G] Point, tap, brush and listen

| More

Google Translate Blog: Point, tap, brush and listen

With our latest update to our Google Translate app for Android, we’re aiming to get one step closer to the Babel fish. By integrating Google Goggles’ optical character recognition (OCR) technology, we’ve made it possible for you to use the camera of your Android smartphone to input text without typing. This makes Google Translate for Android one of our most intelligent and machine learning-intensive apps. Speech recognition, handwriting recognition, OCR, and machine translation all rely on powerful statistical models built on billions of samples of data. Here’s how it comes together:

To use our new camera feature, push the camera button, point at some text, tap to freeze the picture, brush the part you want with your finger, et voila -- enjoy your machine translation. As usual, you can click the text-to-speech icons to listen to the source text or the translated text. We currently support optical character recognition for Czech, Dutch, English, French, German, Italian, Polish, Portuguese, Russian, Spanish, and Turkish, and we’re also working hard to get more languages on the list.

Now give it a try -- translate your favorite tapas menu items quicker when you’re visiting Barcelona, decipher those mysterious Australian roadsigns, and finally learn how to pronounce the name of your favorite Russian movie
. Leave us a comment on Google Play to tell us what you think.

Posted by Etienne Deguine - Associate Product Manager for Google Translate


[G] Who's New in Google Summer of Code 2012: Part 1

| More

Google Open Source Blog: Who's New in Google Summer of Code 2012: Part 1

As the 8th Google Summer of Code comes to a close we wanted to introduce some of the 45 new organizations that are participating in this year’s program. Three of the organizations give a brief description of their projects below.

Benetech creates innovative technology for social change in literacy, human rights and environmental conservation.  Within our literacy program, our most prominent project is Bookshare® - a global leader in providing copyrighted, digital accessible books to people with print disabilities (e.g. those who are blind or have visual impairments, a learning disability like severe dyslexia, or a physical disability like cerebral palsy).  This is our first year participating in Google Summer of Code and we're excited to talk about what our students have been working on.

Accessible smartphones and tablets are creating lower cost and richer reading experiences for people with print disabilities. Our Google Summer of Code students were tasked with expanding the capabilities of Go Read - our open source Android Bookshare reading app. 

Our first student, Trevor Barron, is entering his sophomore year at Colorado College and is currently competing in Race Walking at the 2012 Olympics in London.  He is the second youngest Olympian to compete in the sport and just completed with the fastest time ever run by an American at an Olympic event.  Trevor is working on making MathML, a markup language for mathematical expressions supported in the HTML5 spec, accessible to blind students.  Specifically, he is extending the open source MathJax JavaScript library to not only visually render MathML in browsers that lack native MathML support, but to also enable expressions to be aurally delivered via Text-To-Speech based on the MathSpeak grammar rules.   

Next, Thushan Ganegedara, a third year undergraduate from University of Moratuwa in Sri Lanka, has added access to periodicals from NFB Newsline to Go Read, a feature Bookshare members have frequently requested.  He completed his proposed work quickly and went further by developing functionality to automatically download new issues of users' favorite periodicals.  This will dramatically make it easier for people with print disabilities to stay up-to-date with news and other information.  Thushan also implemented the ability to share your favorite Bookshare books via social networks. 

Finally, Kapil Dontula, a third year undergraduate from IIIT Hyderabad in India, is expanding the target audience of Go Read to include people with learning disabilities, such as dyslexia.  Research has shown that dyslexics benefit from multi-modal presentation of books and textbooks via text-to-speech voicing synchronized with word-level highlighting.  The native Android TTS APIs do not provide word-level callbacks to support this synchronization, thus Kapil is modifying and porting a version of the open source Flite TTS engine that will provide this support as a library to Go Read. This is not a project for the faint of heart, as it has required both C and Java Android development and understanding the Flite TTS codebase.   

On behalf of the 200K+ members of Bookshare and millions of people with print disabilities around the world, we would like to thank Google and our Google Summer of Code students for furthering the role of open source software to help people with print disabilities.    

By Gerardo Capiel, Benetech Organization Administrator 


The Statistics Online Computational Resource (SOCR) designs, validates and freely disseminates knowledge. SOCR provides portable online aids for probability and statistics education, technology-based instruction, statistical computing and multivariate data visualization.  

For Google Summer of Code 2012, SOCR student projects include:

  • SOCR HTML5 Resampling, Randomization and Simulation  

  • SOCR HTML5 Motion Charts that are platform- and browser-independent 

Google Summer of Code students working on 2012 SOCR projects came from Europe and Asia and are mentored by researchers at UCLA, California, USA.  A number of scientific, technical, logistical and organizational challenges had to be overcome in the first 2-4 weeks of the 2012 Google Summer of Code. However, the students and mentors were extremely satisfied with the collaborative development efforts, hands-on training and progress made on these projects. 

By Ivo Dinov, SOCR Organization Administrator 


The Metalink project works at improving downloads by automatically using mirrors and detecting/repairing errors. All sorts of apps use Metalink, from system updaters (like yum and Appupdater) to browsers, p2p, FTP, download managers, and command line transfer utilities like curl and aria2. We are thrilled to be involved in our first Google Summer of Code in 2012. We have four amazing students directly, and another indirectly via GNU.

  • Hamza Zia is working on a web client interface for aria2 that uses HTML5 and WebSockets. He's also working on adding Metalink/HTTP (RFC 6249) support to DownThemAll!, a popular Firefox extension with advanced download capabilities. 

  • Aish Raj Dahal is working on Metalink/HTTP support in KDE's KGet. He is the first person from his university and the fourth from his country to participate in the program. 

  • Sundaram Ananthanarayanan has already created the first download manager as a Chrome extension and has also added Metalink support to Google Chrome. 

  • Jack Bates, a Canadian volunteering a year at the Agahozo-Shalom Youth Village in Rwanda, has been working on Apache Traffic Server cache hits for download mirrors via Metalink. 

  • İlim Uğur is adding Metalink support to wget via GNU Project. 

By Anthony Bryan, Metalink Organization Administrator

The above organizations are just a small sampling of the 180 participating projects in Google Summer of Code 2012.  Stay tuned next Friday for highlights from more of the new organizations.

By Stephanie Taylor, Open Source Programs


Thursday, August 9, 2012

[G] New Learn with Google Webinars Help Make the Web Work for You

| More

Official Google CPG Blog: New Learn with Google Webinars Help Make the Web Work for You

It’s almost back-to-school time, but students aren’t the only ones who are getting geared up to learn. Today, we’re announcing our next series of Learn with Google webinars, which will arm you with the tools you need to get the most out of Google’s advertising products and solutions. Over the next couple of months, 12 webinars will teach you tips and how-to’s to help make the web work for your business.

Check out the full schedule below:

  • Aug 23 at 10am PDT How to Kick Start Social with Google+ (Hangout on Air)
  • Aug 28 at 10am PDT Optimizing your Video Ad Campaigns
  • Aug 29 at 10am PDT Google+: Enhancing Marketing and Making Social Accountable
  • Sept 5 at 10am PDT Go Bigger, Faster with AdWords Editor
  • Sept 6 at 10am PDT Making the Most of Recent AdWords Updates
  • Sept 12 at 10am PDT Driving Cost-Effective App Downloads with AdWords
  • Sept 13 at 10am PDT Go Bigger, Faster with AdWords Scripts
  • Sept 18 at 10am PDT Better Together: Combining Targeting Strategies in Display
  • Sept 19 at 10am PDT The Importance of Search Advertising
  • Sept 20 at 10am PDT Measuring the Impact of Online Advertising on Offline Sales
  • Sept 26 at 10am  PDT GoMo: Mobilize your Site and Maximize your Advertising
  • Sept 27 at 10am PDT Optimizing Display Campaigns: Tips, Tricks, & Tools

Visit our webinar page to register for any of the sessions and to access past webinars on-demand. We’ll be adding new webinars as they’re scheduled, so check back regularly for updates. You can also stay up-to-date on the schedule by adding our Learn with Google Webinar calendar to your own Google calendar to automatically see upcoming webinars.

Whether your goal is to engage the right customers in the moments that matter, make better decisions, or go bigger, faster, we hope that you’ll use these best practices and how-to’s to maximize the impact of digital and grow your business. We’re looking forward to having you in class at an upcoming Learn with Google webinar!

Erin Green, Marketing Coordinator

[G] Conquer the back to school blues with Google tools

| More

Official Google Blog: Conquer the back to school blues with Google tools

August is both an end to the lush freedom of summer and the beginning of another year of student life. As a rising senior at the University of Florida, this time is both exciting and anxiety-inducing. Even though I’m looking forward to many aspects of the school year, there are certain things about college—from book budgets to calculus study sessions—that can make it a headache.

But this fall, I feel more prepared to face the daily student grind. This summer, I had the chance to intern on the communications team at Google and got the inside track on some tools and tricks to make school a snap. For example, did you know there was an extension for Chrome that helps you stay focused on your work? Yup, didn’t think so! So I thought I’d share some of my new favorite tips—my “Survival Guide for Student Life”—to help make it easier for all students to get through the coming months.

Easy ways to coordinate your social and extracurricular life
  • Google+ Hangouts enables you to video chat with up to nine friends from your desktop, mobile phone or tablet. A great feature for when your club needs to discuss some last minute changes for the upcoming meeting.
  • Stay on task with Hangout Apps like Symphonical, which provides a digital wall of sticky notes for virtual brainstorm sessions.
  • With Google+ Events, invite all your friends to your get-together and attach a personalized video greeting to the invitation. During the event, photos from the party can be uploaded to the event page in real-time using Party Mode. So if you have to miss a party due to a study session, you can avoid that pesky FOMO (Fear of Missing Out)!
  • Let your friends know what you’re up to by sharing your Google Calendar with them. Or create a shared calendar just for your study group.
Stay organized and efficient—and be prepared for the unexpected
  • Stop the email flood from the ridiculous number of email lists you signed up for using Gmail’s auto-unsubscribe feature.
  • No more sore eyes from crowded inboxes—Gmail's default mode is Priority Inbox so it automatically sorts your important messages for you.
  • Cite your sources! Use Google Docs’ research tool to investigate highlighted portions of your essay and then generate a citation.
  • Group projects call for collaboration. With Google Drive, you can use shared folders so everyone can access materials without having to email updates to each other.
  • Using your laptop or phone, you can send any documents or presentations saved on your Google Drive to Fedex to be printed, thanks to Google Cloud Print.
Get what you need and where you’re going faster
  • For those of you starting at university this year, Google Maps has 360-degree panoramic Street View imagery for many campuses around the world to give you a preview of your new stomping grounds.
  • Back to school shopping is one of the most fun things about August. Find your way in and out of malls and department stores with indoor Google Maps on Android devices.
  • We college students can’t go too long without homemade food. Search for your next flight home with Flight Search. (If flying makes you a bit queasy, track any care packages by typing the tracking code into the Google search bar.)
  • Stay informed with Google Now. This feature, available on Android devices running Jelly Bean, can update you when the next bus is coming or provide the weather forecast for Saturday’s big game.
Reading, writing, 'rithmetic and... YouTube
  • Don’t break the bank on textbooks. Google Play has of millions of FREE (emphasis is important) books readily available such as "Pride and Prejudice" and "Gulliver’s Travels."
  • With the new Nexus 7 tablet, you can take your Google Play books, music, movies, TV shows, magazines and apps (like My Majors and doubleTwist Alarm Clock) with you, wherever you go.
  • Locate hard-to-find books online or at a library near you with Book Search.
  • Put Chrome to work with educational apps
  • Not a fan of traditional note taking? Chromebooks are a super fast and virus-proof laptop. It starts seconds after you boot it and will last through a whole day of classes.
  • A fair portion of us students aren’t fans of mental math. Type any equation into the Google search box to get the answers you need. It can graph functions as well.
  • We know we spend too much of our time watching funny videos on YouTube, but there are video channels that can actually help us learn more about a variety of subjects—from astrophysics to world history. Find more educational channels at YouTube EDU.
I’m resting a bit easier now that I know there are tools that make student life a bit less overwhelming. Here’s hoping you, too, feel armed to face the fall semester—and beyond—with Google in your backpack.

Posted by Jenise Araujo, BOLD Intern, Communications Team

[G] Fly through Seattle and Denver with new 3D imagery on Google Earth for mobile

| More

Google Lat Long: Fly through Seattle and Denver with new 3D imagery on Google Earth for mobile

Less than two months ago, we announced a new way to fly through full metropolitan areas in 3D with Google Earth as a step in our quest to build the most comprehensive and accurate maps. We’ve recently expanded this new imagery to the latest iPads and iPhones, and today we’ve released new 3D imagery of Denver, Colorado and Seattle, Washington to help you better explore and tour both cities via your iOS and Android devices.

Having grown up in Colorado and visited Seattle several times, this is particularly exciting for me. Now I can head on over to Safeco Field, home of the Seattle Mariners, to revisit the diamond where I’ve watched games in the past.

Safeco Field in Seattle, Washington

Another great way to spend a day when visiting Seattle is walking along the shoreline, home of many iconic Seattle landmarks. Three of my favorite spots to visit are the Pike Place, the Seattle Public Library and of course, the Space Needle.

Downtown Seattle, Washington

A bit closer to home, it’s now possible to get a unique perspective on some local landmarks. For example, the amazing Denver Art Museum, with its seemingly impossible angles.

Denver Art Museum in Denver, Colorado

You can also head north to visit the Wells Fargo Center, which has inspired debate about what shape it presents. Is it a mailbox or a cash register? My vote is for mailbox.

Wells Fargo Center (left) in downtown Denver, Colorado

We hope you enjoy these new additions to Google Earth for mobile. Being able to provide you with this comprehensive 3D experience is possible because of advanced image processing and the use of 45-degree aerial imagery. If you don’t have the latest version of the Google Earth app for iOS or Android, be sure to update so you can check out this spectacular new 3D imagery!

Posted by Adam Hecht, Geo Program Manager

[G] An easier way to view advertising policies

| More

Inside AdWords: An easier way to view advertising policies

Understanding AdWords advertising policies is an important part of successfully managing your account and delivering ads that are safe and useful to users. To help you understand how policies affect the delivery of your ads, we recently introduced a status insights icon on the Ads tab. We’re now following up with another feature to help you identify policy issues more quickly: a new Policy Details column.

The Policy Details column allows you to scan and sort policy issues across all of your ads (without hovering individually over each status one by one). You’ll find information like:
  • Approval status for each ad
  • Disapproval reasons, if applicable
  • Specific policies that can limit where your ads show
This information is available for paused ads as well, which can be particularly helpful if you want to know the status of your paused ads or if you need to temporarily pause a campaign while you work out some policy problems.

Here’s what the Policy Details column will look like, alongside some fictional example ads:

To find this new column, navigate to your Ads tab and click the “Columns” button to start customizing your columns. Under the “Attributes” section, click to add “Policy details” and save. You’ll then see the new Policy Details column in your Ads tab. (One note: this new policy column isn’t yet downloadable in your reports, but we’re working on it!)

Posted by Katie Miller, Google Ads Team

[G] The results are in for the Google Online Marketing Challenge

| More

Inside AdWords: The results are in for the Google Online Marketing Challenge

What happens when you give hundreds of student teams across the world an AdWords online advertising budget of US$250 and three weeks to help a local business improve their marketing campaign? A great lesson for advertisers of all kinds. In an effort to help build the next generation of innovative digital marketers, Google has been annually hosting the annual Google Online Marketing Challenge (GOMC) which is now in its fifth and most competitive year yet. A total of 11,000 students from 86 countries/territories participated in this year’s challenge and the results are in.

Global Winner
The Global Winning team comes from the Warsaw School of Economics in Poland, under Professor Tymoteusz Doligalski. The team of Piotr Wawrysiuk, Kamil Borkowski, Joanna Sakowska, Aneta Maliszewska, and Łukasz Kanownik worked with Rowery Embassy, a bicycle company in Warsaw that specializes in beach cruisers. The team is the first ever Global Winner to come from Europe and helped to increase bicycle sales and brand awareness. Their three-week campaign generated almost 40,000 impressions and over 300% return on investment.

Regional Winners
  • The Asia Pacific Winner comes from the University of Asia and the Pacific in the Philippines, under Professor Kahlil Corazo. The team of Hannah Ishael Tan, Danna Anne Marie Lee, and Kyne Darby Santos worked with Olivia and Fifth, a fashion boutique. The student team increased current and future sales by boosting alert sign ups and order leads.
  • The Americas Winner comes from James Madison University in Virginia, under Professor Theresa Clarke. The team of Rachel Krause, Tara Goode, and Nicole Behr worked with Triple C Camp, a summer day camp and challenge course located in Virginia. The Triple C Camp campaign successfully grew website traffic and CTR.
  • The Europe Winner comes from the University of Applied Science Würzburg-Schweinfurt (FHWS) in Germany, under Professor Mario Fischer. The team of Urs Merkel, Christian Pregitzer, Martin Gelowicz, and Stefanie Niggemann worked with MTRShop24, an online fashion accessories boutique. The MTR24 campaign had two key goals, to boost awareness and increase shop sales, which the student team achieved.
  • The Middle East/Africa Winner comes from Technion- Israel Institute of Technology, under Professor Sarit Moldovan. The team of Alex Zhitnitsky, Oshri Rozenheck, and Boris Fridman worked with the Perach Tutoring Project, a mentoring/tutoring program for disadvantaged children. The Perach campaign focused on increasing volunteers for its tutoring project which it succeeded in doing with over 150 volunteer sign ups.
Full 2012 Team Results
Click here to see the rankings of all competing teams, including Finalists and Semi-Finalists.

To learn more about the Google Online Marketing Challenge, please visit our website:

Posted by Sowmya Ramakrishnan, Product Marketing Manager

[G] Please follow us on the Inside Search blog

| More

Finance Blog: Please follow us on the Inside Search blog

Posted by Karolina Netolicka, Product Manager

Thanks to everyone who has been a loyal reader of the blog over the last five years. After some consideration, we've realized that we're just not generating enough content here to warrant your time, so we won't be posting here any longer.

Instead, we'll start contributing to the Inside Search blog, so tune in there for updates on Google Finance.

[G] Our August “On The Rise” nominees need your help to reach the homepage!

| More

YouTube Blog: Our August “On The Rise” nominees need your help to reach the homepage!

Our On The Rise program showcases four YouTube partners whose channels have shown strong performance and growth but haven’t yet reached the 100,000 subscriber count. This month, our four nominees are more than halfway to that point, and we’ve been captivated by their YouTube content. Each of these partners has found success by featuring his passion and skills in the videos he shares. We hope you find their content - about cooking delicious Indian food, fitness training tutorials, supercar events and races, and video editing software walkthroughs - as engaging as we have.

And while these partners have clearly done well on their own, they can still use your support to help them grow their YouTube presence, starting with the opportunity for one of these partners to be featured on the YouTube homepage. Check out their videos below and vote for your favorite here. In addition to your votes, each channel will be evaluated on criteria such as viewer engagement and channel optimization techniques to decide which partner will be featured on the homepage, Google+, Facebook and Twitter at the end of the month.

In past months past on the rise nominees, partners like worldfoodprogram and mikeyssmail have gained many subscribers thanks to your support. The poll will be open until August 16th at 5pm PT, so don’t forget to vote for your favorite channel. Check back to see who secured the homepage feature on August 29th. 


Sanjay’s personal motivation when creating YouTube content is to inspire his viewers to cook and to taste. Aiming to make Indian food fun to cook, his videos feature recipes and demonstrations for Indian appetizers, entrees (vegetarian and non-veg, depending on your preference), desserts, and more!


Fitness guru Arash has amassed hundreds of videos about strength training, including workouts for specific goals, celebrity training, and interviews. The Strength Project’s mission is to promote an active lifestyle, and this channel is sure to contain content that appeals to almost anyone who’s looking to bring some fitness into their daily routine.


A self-proclaimed ‘Italian petrolhead,’ auto-enthusiast Marco has uploaded over one thousand videos to his channel. His long tenure as a sportscar fan has led to videos featuring motor shows, races, and even test drives of rare vehicles.


Aaron has always had a passion for video editing and special effects, and his years of dedication to mastering programs like Final Cut and Adobe After Effects have certainly paid off. He’s paying it forward with his YouTube videos, in which he provides tutorials and walkthroughs to demonstrate all kinds of video special effects.

If you’re interested in checking out more rising YouTube partners, visit our On The Rise channel, which showcases nominees, trending partners and monthly featured partners.

Devon Storbeck, YouTube Partner Support, recently watched “The 90-year-old world record holder in pole vault - BBC News.”


Wednesday, August 8, 2012

[G] An even more secure Flash Player for our Windows users

| More

Google Chrome Blog: An even more secure Flash Player for our Windows users

One of the great things about the web is that you can hop from page to page watching videos, playing games, or checking email without installing additional software that may pose a security risk to your computer. On the Chrome team, we’ve made it our mission to build a browser that helps protect you every step of the way, defending against pages that try to install malware or steal information without your knowledge.

Some of the most important things keeping you safe in Chrome are Safe Browsing, auto-updates, and sandboxing. Our goal is to improve each of these features, staying ahead of the bad guys to help keep you safe online.

With last week’s Chrome Stable update, we took a major step forward in security by bringing an even deeper level of sandbox protection to Adobe Flash Player on Windows. Since 2010, we’ve been working with Adobe to sandbox the Flash Player plug-in to protect users against common malware. Now, thanks to a new plug-in architecture, Flash on Windows is inside a sandbox that’s as strong as Chrome’s native sandbox, and dramatically more robust than anything else available. And for the first time ever, Windows XP users have a sandboxed Flash, making them much safer online.

Chrome OS has had this deeper Flash sandboxing from the beginning, Linux has had it since Chrome’s last stable release, and Mac support is on the way. Ultimately, this means a safer experience for you as you browse the web. We take the security of Chrome extremely seriously, so we’re excited to be delivering these enhanced protections, and we’ve enjoyed collaborating with Adobe on this effort.

Posted by Viet-Trung Luu, Software Engineer and Protector of the Realm Interwebz

[G] Leak Finder: a new tool for JavaScript

| More

Google Open Source Blog: Leak Finder: a new tool for JavaScript

Leak finder for JavaScript helps web application developers find memory leaks in their JavaScript programs.

In garbage-collected languages, such as JavaScript, you cannot have traditional memory leaks by forgetting to free memory: when all references to an object are dropped, the object is garbage-collected and the memory is freed.

However, JavaScript programs can leak memory by unintentionally retaining references to objects. For example the references can be pointers to objects stored in a data structure in a JavaScript library (e.g., Closure) instead of the application code. If an object is unintentionally retained, all objects it points to are kept alive as well. This will lead to superfluous memory consumption.

Example (using the Closure JavaScript library):

goog.Disposable is an interface for disposable objects. Before dropping the last reference to an object which is an instance of goog.Disposable (or its subclass), the user code is supposed to invoke the method dispose()on the object. This method can release resources, e.g., by disposing event listeners. However, a web application might forget to call dispose() before dropping all the references to an object.

Leak finder can detect such goog.Disposable objects which were not disposed, and print out useful information (such as the stack trace when the object was created) about them. It produces machine-readable output and can be used as a part of test automation.

In order to find leaks, Leak Finder relies on goog.Disposable monitoring mode. The mode gathers all created but not yet disposed instances of goog.Disposable (and its subclasses) into an array goog.Disposable.instances_. This array will keep the objects alive. However, if an object is only kept alive by this array and other Closure data structures, it is a leak, since the user code doesn't contain any pointers to the object, and it cannot call dispose() on it.

Leak finder can be configured to detect other types of memory leaks and it can be used with JavaScript libraries other than Closure.

The Leak finder project page contains instructions for checking out the source code and using the tool.

By Marja Hölttä & Jochen Eisinger, Chrome team (Munich)


[G] Recommending the most relevant advertisers, publishers, and links

| More

Google Affiliate Network: Recommending the most relevant advertisers, publishers, and links

Over the past year, we've heard from publishers and advertisers that they want a network that can help them create meaningful relationships. We've listened, and today, we've released a completely new recommendation engine that redefines how you can find and take advantage of affiliate marketing opportunities.

Publishers can find advertiser recommendations under the Advertisers > Recommended advertisers sub-tab. This is where they can find a list of available programs ranked based on relevancy and predicted performance. Each recommendation also shows why the recommendation was made, along with an estimate of earnings potential for that advertiser. We display advertiser recommendations based on the criteria below:
  • Similar category: Advertisers are ranked by relevancy to your publisher category.
  • Revenue potential: Advertisers are ranked primarily based on estimated payout fees.
In addition to the average advertiser EPC, each recommendation has an estimated advertiser EPC. Estimated EPC is a brand new metric designed to help publishers understand how much they could potentially earn with that advertiser.

Advertisers can now see publisher recommendations, too. Using the recommendation engine, the Publishers > Recommended publishers sub-tab shows a list of publishers that Google algorithms recommend as a good fit based on similar categories and revenue potential.

We've also brought the power of recommendations to the Links tab to help publishers find and promote the most relevant ads with the highest performance potential. Under the Links > Recommended links sub-tab, we display recommended text and banner links that Google algorithms predict may perform best for each individual publisher.

For more details, we suggest reviewing these Help Center articles:
Sign in to your account and try out recommendations. After you’ve taken a few minutes to review, we’d love to hear from you in our forum.

Posted by:
Ali Pasha, Product Manager
Robin Anil, Software Engineer

[G] Add your knowledge to the Poland and Ukraine maps

| More

Google Lat Long: Add your knowledge to the Poland and Ukraine maps

Digital maps reflect our real world. As the places around us evolve and change, so should our maps. With Google Map Maker - a product that enables people to add to and update the map for locations around the world - you can help ensure the accuracy of the places you care about most as seen by millions on Google Maps. Today, Google Map Maker has become available in Ukraine and Poland. They join the 200 countries and regions already available, and bring us two steps closer to building the most comprehensive world map possible.

From the peaks of Ukraine’s Hoverla mountains to Poland’s cheerful Baltic coastline, you can now contribute your local knowledge to help create a more complete and accurate map of Europe. Whether you want to add a place, provide details for a driving route, outline a building footprint, or make corrections based on recent changes, you can make sure your community is up to date on Google Maps.

Begin in your neighborhood by updating the cycling paths through your local park, or adding recreational sites along the way. Try mapping the local soccer stadium or add details to the architectural or historic destinations throughout your city. Once approved, your contributions will appear on Google Maps, Google Earth and Google Maps for mobile within minutes. You can also join with other local mappers to share your regional expertise and review one another’s contributions to the map.

The area around the Olympic Stadium in Wroclaw comes to life in Google Maps.

We welcome both residents and folks who are familiar with Poland and Ukraine to the team of citizen cartographers across the globe who are continuing to build the map of the world. To learn more, subscribe to the Map Maker YouTube Channel or watch others map in real-time for ideas on the types of details and additions you can make to the map. Happy mapping!

Posted by Anand Srinivasan, Tech Lead, Google Map Maker

[G] Floods in the Philippines: Google Person Finder, landing page with emergency information

| More

Google Lat Long: Floods in the Philippines: Google Person Finder, landing page with emergency information

A devastating Southwest Monsoon hit the Island of Luzon, Philippines, yesterday, triggering major flooding. The Crisis Response team has collected resources on to a new page to help in the aftermath of the floods, with information in both Filipino and English. The site features emergency contact information and links, a new instance of Google Person Finder, a map of shelter locations and flood information, and the latest news, powered by Google News and YouTube.

Person Finder helps people submit or search for information about loved ones who may have been affected. The tool’s been translated into Filipino and can easily be embedded on any site:

We’re also able to share a map showing the locations of shelters and the extent of the flood, with real-time information from Project NOAH (Nationwide Operational Assessment of Hazards)

View in a larger size. This map will continue to be updated with additional information.

We hope that those affected find the tools and information useful. Check back, as we’ll be updating the landing page and maps with more information as it becomes available.

Posted by Aileen Apolo, on behalf of Google APAC and the Google Crisis Response team

[G] Building the search engine of the future, one baby step at a time

| More

Official Google Blog: Building the search engine of the future, one baby step at a time

Larry Page once described the perfect search engine as understanding exactly what you mean and giving you back exactly what you want. It’s very much like the computer I dreamt about as a child growing up in India, glued to our black-and-white TV for every episode of Star Trek. I imagined a future where a starship computer would be able to answer any question I might ask, instantly. Today, we’re closer to that dream than I ever thought possible during my working life—and here are some of the latest steps we’re taking today to make search even more intelligent:

1. Understanding the world
In May we launched the Knowledge Graph, our database of more than 500 million real-world people, places and things with 3.5 billion attributes and connections among them. The feedback has been phenomenally positive and we want to extend this feature to people outside the U.S. So starting today, you’ll see Knowledge Graph results across every English-speaking country in the world. If you’re in Australia and search for [chiefs], you’ll get the rugby team—its players, results and history.

We’ll also use this intelligence to help you find the right result more quickly when your search may have different meanings. For example, if you search for [rio], you might be interested in the Brazilian city, the recent animated movie or the casino in Vegas. Thanks to the Knowledge Graph, we can now give you these different suggestions of real-world entities in the search box as you type:

Finally, the best answer to your question is not always a single entity, but a list or group of connected things. It’s quite challenging to pull these lists automatically from the web. But we’re now beginning to do just that. So when you search for [california lighthouses], [hurricanes in 2008] or [famous female astronomers], we’ll show you a list of these things across the top of the page. And by combining our Knowledge Graph with the collective wisdom of the web, we can even provide more subjective lists like [best action movies of the 2000s] or [things to do in paris]. If you click on an item, you can then explore the result more deeply on the web:

So far we can produce hundreds of thousands of lists involving millions of items, and we’ll keep growing to match your curiosity. A quick preview:

2. Putting your info at your fingertips
Sometimes the best answer to your question isn’t available on the public web—it may be contained somewhere else, such as in your email. We think you shouldn’t have to be your own mini-search engine to find the most useful information—it should just work. A search is a search, and we want our results to be truly universal. So we’re developing a way to find this information for you that’s useful and unobtrusive, and we’d love your feedback. Starting today, we’re opening up a limited trial where you can sign up to get information from your Gmail right from the search box.

So if you’re planning a biking trip to Tahoe, you might see relevant emails from friends about the best bike trails, or great places to eat on the right hand side of the results page. If it looks relevant you can then expand the box to read the emails:

We’re working on some even more useful features. For example, if you search for [my flights] we will organize flight confirmation emails for any upcoming trips in a beautifully easy-to-read way right on the search results page:

3. Understanding your intent
Often the most natural way to ask a question is by asking aloud. So we’ve combined our speech recognition expertise, understanding of language and the Knowledge Graph so that Voice Search can better interpret your questions and sometimes speak the answers back as full sentences. This has been available on Android for a few weeks and people love it. It’ll soon be available on your iPhone or iPad (iOS version 4.2+).

You just need to tap the microphone icon and ask your question, the same way you’d ask a friend. For example, ask “What movies are playing this weekend?” and you’ll see your words streamed back to you quickly as you speak. Then Google will show you a list of the latest movies in theaters near you, with schedules and even trailers. It works for everything from celebrity factoids to the height of Kilamanjaro and more. When Google can supply a direct answer to your question, you’ll get a spoken response too.

These are baby steps, but important ones on our way to building the search engine of the future—one that is much more intelligent and useful than it was just a few years ago. It’s a very exciting time to be working in this field.

Posted by Amit Singhal, SVP Google Search