Search Logger
Archives for November, 2009.

Archive for November, 2009

IE8 SmartScreen in action

4:32 pm - November 23, 2009 in IEBlog

Last week at PDC, as we were about to start talking to people about IE9, I saw the following notification from my Facebook account:

From: Facebook [mailto:notification+mwm5axbx@facebookmail.com]
Sent: Tuesday, November 17, 2009 10:05 AM

Dina posted something on your Wall and wrote:

"funny vid of u, you see it? http://www.facebook.com/l/ca339;hTTP://www.N70.InFO/2d"

To see your Wall or to write on Dina's Wall, follow the link below:

<..>

Thanks,

The Facebook Team

The message was from someone I know pretty well, and I believed the message. The address itself (http://www.n70.info/2d) wasn’t that suspicious; there are a lot of URL shortening services, and the .info domain has many legitimate sites on it. So I clicked the it:

IE8 SmartScreen blocking page indicating that the requested URL is unsafe

and thought – whew. 

IE8’s SmartScreen now blocks malware sites over two million times a day. IE8 offers a lot of protection from real-world attacks: phishing protection, a cross-site scripting filter, and Protected Mode (I may run as an administrator, but my browser doesn’t). With attacks on the rise, using (or upgrading to) a browser with this much protection is more important than ever. IE8 also offers great reliability because of process-isolation, and offers users the ability to manage add-ons that affect performance and stability. InPrivate Browsing and InPrivate Filtering are also quite handy.

I wrote back to my friend, and she was surprised. You can read Facebook’s guidance about what to do if this happens to you or a friend.

Dean Hachamovitch

 

Blogger Status 2009-11-23 14:21:00

2:21 pm - November 23, 2009 in Blogger Status
Image uploads will be unavailable Monday (11/23) at 4:00PM PDT for about 30 minutes for maintenance.


Update: This is now complete. Thanks for your patience.
 

An Early Look At IE9 for Developers

12:23 pm - November 18, 2009 in IEBlog

We’re just about a month after the Windows 7 launch, and wanted to show an early look at some of the work underway on Internet Explorer 9. 

At the PDC today, in addition to demonstrating some of the progress on performance and interoperable standards, we showed how IE and Windows will make the power of PC hardware available to web developers in the browser. Specifically, we demonstrated hardware-accelerated rendering of all graphics and text in web pages, something that other browsers don’t do today. Web site developers will see performance gains and other benefits without having to re-write their sites.

Performance Progress. Browser performance involves many different sub-systems within the browser. Different sites – and different activities within the same site – place different loads and demands on the browser.

For example, two news sites might look similar to a user but have very different performance characteristics. Because of how the developers authored the sites, one site might spend most of its time in the Javascript engine and DOM, while the other site might spend most of its time in layout and rendering. A site that’s more of an “application” than a page (like web-based email, or the Office Web Apps) can exercise browser subsystems in completely different ways depending on the user’s actions.

The chart below shows how much time different sites spends in different subsystems of IE. For example, it shows that one major news site spends most of its time in the script engine and marshalling, while another spends most of its time in script and rendering, and the Excel Web App spends very little of its time running script at all.

chart of which IE subsystems different websites spend their time in.  The chart shows that each site has a very different allocation of which subsystems they spend time in.

Note that this chart shows the percentages of total time spent in each subsystem, not relative time between sites. It focuses on just the primary browsing sub-systems and doesn’t include “frame” functionality (like anti-phishing), or third-party software that’s running in the IE process (like toolbars, or controls like Flash). It also factors out networking since that’s dependent on the users network speed. Notice also that a site’s profile can change significantly across scenarios; for example, the Excel Web App profile for loading a file is quite different from the profile for selecting part of the sheet.

The script engine is just one of these browser subsystems. There are many benchmarks for script performance. One common test of script performance is from Apple’s Webkit team, the SunSpider test. The chart below shows the relative performance of different browsers on the same machine running the SunSpider test.

chart of IE, FF, Chrome and Safari performance of Sunspider test.  The IE9 results on sunspider are competitve with FF 3.6, Chrome4 and the nightly webkit build.

In addition to IE7 and the current “final release” versions of major browsers, we’ve included the latest pre-release “under development” builds of the major browsers. We’re just about a month after IE8 was released as part of the Windows 7 launch, and the version of IE under development is no longer an outlier. 

It is worth noting that once the differences are this small, the other subsystems that contribute to performance become much more important, and perceiving the differences may be difficult on real-world sites. That said, we remain committed to improving script performance.

We’re looking at the performance characteristics of all the browser sub-systems as real-world sites use them. Our goal is to deliver better performance across the board for real-world sites, not just benchmarks.

Standards Progress. Our focus is providing rich capabilities – the ones that most developers want to use – in an interoperable way.  Developers want more capabilities in the browser to build great apps and experiences; they want them to work in an interoperable way so they don’t have to re-write and re-test their sites again and again. The standards process offers a good means to that end.

As engineers, when we want to assess progress, we develop a test suite that exercises the breadth and depth of functionality. With IE8, we delivered a highly-interoperable implementation of CSS 2.1 and contributed over 7,200 tests to the W3C. Standards that do not include validation tests are much more difficult to implement consistently, and more difficult for site developers to rely on.

Some standards tests – like Acid3 – have become widely used as shorthand for standards compliance, even with some shortcomings. Acid3 tests about 100 aspects of different technologies (many still in the “working draft” stage of standardization), including many edge cases and error conditions. Here’s the latest build of IE9 running Acid3: 

screen shot of ACID3 test showing a score of 32.

As we improve support in IE for technologies that site developers use, the score will continue to go up. A more meaningful (from the point of view of web developers) example of standards support involves rounded corners. Here’s IE9 drawing rounded corners, along with the underlying mark-up:

screenshot of a box with rounded corners.  each corner is rounded differently.

Another example of standards support that matters to web developers is CSS3 selectors. Here’s a test page that some people in the web development community put together at css3.info; it’s a good illustration of a more thorough test, and one that shows some of the progress we’ve made since releasing IE8:

screenshot of css3.info test page showing many passing test cases.

Community testing efforts like this one can be helpful. Ultimately, we want to work with the community and W3C and other members of the working groups to define true validation test suites, like the one that we’re all working on together for CSS 2.1, for the standards that matter to developers. For example, this link tests one of the HTML5 storage APIs; some browsers (including IE8) support it today, while others don’t.

The work we do here, both in the product and on test suites, is a means to an end: a rich interoperable platform that developers can rely on. 

Bringing the power of PC hardware and Windows to web developers in the browser. The PC platform and ecosystem around Windows deliver amazing hardware innovation. The browser should be a place where the benefits of that hardware innovation shine through for web developers.

We’re changing IE to use the DirectX family of Windows APIs to enable many advances for web developers. The starting point is moving all graphics and text rendering from the CPU to the graphics card using Direct2D and DirectWrite. Graphics hardware acceleration means that rich, graphically intensive sites can render faster while using less CPU. (This interview includes screen captures of a few examples.) Now, web developers can take advantage of the hardware ecosystem’s advances in graphics while they continue to author sites with the same interoperable standards patterns they’re used to.

In addition to better performance, this technology shift also increases font quality and readability with sub-pixel positioning:

96 point Gabriola on a Lenovo X61 ThinkPad at 100% Zoom using GDI (note jaggies):

text "Direct2D" in 96pt Gabriola font using GDI rendering.  The rendering looks somewhat jagged.

96 point Gabriola on a Lenovo X61 ThinkPad at 100% Zoom: Direct2D (without jaggies):

text "Direct2D" in 96pt Gabriola font using Direct2D rendering.  The rendering looks much smoother than how it is rendered in GDI.

Last week, Channel 9 interviewed several of the engineers on the team. You can find videos of the interviews here:

Introduction, and Interoperable Standards

Early look at the Script Engine

Hardware accelerated graphics and text in the browser via Direct2D

While we’re still early in the product cycle, we wanted to be clear to developers about our approach and the progress so far. We’re applying the feedback from the IE8 product cycle, and we’re committed to delivering on another version of IE.

Thanks,
Dean Hachamovitch
General Manager, Internet Explorer

Update 11/23/09 - The IE9 demo from PDC is now available.  The IE content starts around minute 48.

 

The Next Frontier in Search: Questions & Answers

12:03 am - November 14, 2009 in The Ask.com Blog

A few months ago at SemTech 2009 we announced that our questions and answers database –launched almost a year ago – had grown to more than 300 million high-quality Q&A pairs. “High-quality” means that we use our semantic and extraction capabilities to recognize the best answer from within the sea of information on relevant pages. Instead of 10 blue links, we deliver the best answer right at the top of the page.

This week we’ve achieved another significant milestone by reaching 400 million Q&A pairs, and I want to acknowledge the outstanding work of our engineering and product teams who have built one of the largest and most useful Q&A collections on the web.

I also want to share what we’re seeing from our users in response to our Q&A offerings, and to preview what’s next for Ask.

Our Q&A strategy has started to pay off. We see increasing loyalty among users who conduct question searches on Ask. Simultaneously, we’ve seen a pronounced increase in the percentage of users on Ask who conduct queries in the form of a question – we now see 3x more questions on our site as a share of total queries than our competitors. And perhaps most rewarding for us is when we ask Internet users where they go for questions and answers online, they consistently rank Ask.com first, making us the #1 brand for questions and answers online.

Online search in the form of natural-language questions was the ingenious proposition of the original Ask Jeeves in 1996, and frankly, it’s the reason we’re still around today after so many other Internet brands didn’t survive. 

As the leader in questions for more than a decade, one thing is crystal clear: Asking a question isn’t the same as searching.

Our users tell us that their expectation when asking a question is different from their expectation when conducting a search. When asking a question, they have a specific need for a specific piece of information. When conducting a search, they’re browsing for information, sorting through results to unearth the answer they’re looking for. 

Put another way, when asking a question, you expect the work to be done for you (much like when you ask a librarian for a book at the library). When conducting a search, you do the work yourself (skipping the librarian, and heading to the card catalog instead).

Further, with the advent of the social web, asking questions online is now more natural, as we have the ability to broadcast a question to real people, our friends, instead of hoping a computer can understand our inquiry.

I firmly believe that questions are the future of search, but search technologies as we know them today can’t deliver against this future.

And this brings me to what’s next for Ask.

We’re focused on solving the two shortcomings of search as it relates to questions:

1. Traditional search signals don’t work well for answers to questions.
2. The answers to many questions are wrong or don’t exist online.

Let me explain what I mean.

When you’re in the business of answering questions, the volume of inbound links to a given web page – a long-accepted search technique for ranking web sites – doesn’t tell you the site with the best answer to a user’s question; it just tells you the most popular page with relevant information. Nor does another search technique, text matching, sufficiently identify the best answer, as the text in a question is rarely found in the best answer. Same with a newer though established technique, pioneered at Ask, actually, that uses click-through behavior to determine a site's relevance. Unlike presenting a text snippet that merely describes a site and a link, presenting the actual answer requires no click through to the  
destination site.

Below are some examples which bring this to life.
 
Pic1 
Pic2 
Without a wholly different approach, search engines will never be able to adequately answer all the questions that users increasingly have for them.

More importantly, no method that merely extracts answers from a published web page will ever be able to access the limitless number of answers that are unpublished on the Internet. Indeed, the information that is directly relevant to many questions most certainly exists; it's just that it’s locked in people’s heads or captured in unpublished conversations, and therefore inaccessible by traditional search. Obviously, this is not a trivial deficiency in a world that is increasingly interconnected and clamoring for perspective, guidance, and shared knowledge at an interpersonal level online.
 
At Ask.com, we’re dedicating ourselves to solving these problems and we're approaching the solution in two primary ways: 

1.  Extracting and ranking existing answers
2. Indexing sources of answers that have not yet been published

To extract and rank existing answers, as opposed to merely ranking web pages that contain information, we have and are continuing to develop a unique set of algorithms and technologies that are based on new signals for relevance specifically tuned to questions and answers.

I’ve outlined a few of these below.

Pic3  Pic4  Pic5

Pic6 
 
Developing a new Q&A relevance algorithm that draws upon these signals is what we’re focused on building here at Ask, honing our ability to extract answers from the published Internet, and allowing us to fulfill a vastly larger volume of questions than can be done with existing search technologies.

But our work doesn’t end with extraction and ranking of existing, published answers. Where our vision really comes to life is in our efforts to index the sources of unpublished knowledge that can generate answers specifically in response to a question, in the moment it’s asked. This is the long tail of questions that are nearly impossible for search engines to answer, but which create incredible value for users when they are.

Here are some examples:

Pic7 

As we accelerate our strategy to answer the world’s questions, these “tough questions” are where we see huge opportunity, and where we are also focusing our efforts. And as you’ve probably guessed by now, we will do this unconventionally, harnessing the equity of the Ask brand, and our loyal, question-loving users to build a community of answerers available through Ask.

We’ve learned at Ask that while the existing Web can solve many problems, when you’re in the pursuit of answering questions, relying on published information sources can really only get you part of the way there. There is an infinite volume of answers in people’s heads that isn’t being indexed by the search engines today, and that can’t be successfully deployed against questions until you unleash it, in real-time, in response to the unique needs expressed by the person asking the question. 

This is the problem we’re in the process of solving here at Ask: Connecting our users’ questions to the best possible answers on the planet – be they published or unpublished. And as we solve this problem, we believe today’s multi-billion dollar questions and answers value proposition will one day transcend search as we know it today.

I’m very passionate about this, and so is our team at Ask.com. You’ll be hearing much more from us on this in the coming months.

Doug

Doug Leeds
President
Ask.com US

 

The Next Frontier in Search: Questions & Answers

12:03 am - November 14, 2009 in The Ask.com Blog

A few months ago at SemTech 2009 we announced that our questions and answers database –launched almost a year ago – had grown to more than 300 million high-quality Q&A pairs. “High-quality” means that we use our semantic and extraction capabilities to recognize the best answer from within the sea of information on relevant pages. Instead of 10 blue links, we deliver the best answer right at the top of the page.

This week we’ve achieved another significant milestone by reaching 400 million Q&A pairs, and I want to acknowledge the outstanding work of our engineering and product teams who have built one of the largest and most useful Q&A collections on the web.

I also want to share what we’re seeing from our users in response to our Q&A offerings, and to preview what’s next for Ask.

Our Q&A strategy has started to pay off. We see increasing loyalty among users who conduct question searches on Ask. Simultaneously, we’ve seen a pronounced increase in the percentage of users on Ask who conduct queries in the form of a question – we now see 3x more questions on our site as a share of total queries than our competitors. And perhaps most rewarding for us is when we ask Internet users where they go for questions and answers online, they consistently rank Ask.com first, making us the #1 brand for questions and answers online.

Online search in the form of natural-language questions was the ingenious proposition of the original Ask Jeeves in 1996, and frankly, it’s the reason we’re still around today after so many other Internet brands didn’t survive. 

As the leader in questions for more than a decade, one thing is crystal clear: Asking a question isn’t the same as searching.

Our users tell us that their expectation when asking a question is different from their expectation when conducting a search. When asking a question, they have a specific need for a specific piece of information. When conducting a search, they’re browsing for information, sorting through results to unearth the answer they’re looking for. 

Put another way, when asking a question, you expect the work to be done for you (much like when you ask a librarian for a book at the library). When conducting a search, you do the work yourself (skipping the librarian, and heading to the card catalog instead).

Further, with the advent of the social web, asking questions online is now more natural, as we have the ability to broadcast a question to real people, our friends, instead of hoping a computer can understand our inquiry.

I firmly believe that questions are the future of search, but search technologies as we know them today can’t deliver against this future.

And this brings me to what’s next for Ask.

We’re focused on solving the two shortcomings of search as it relates to questions:

1. Traditional search signals don’t work well for answers to questions.
2. The answers to many questions are wrong or don’t exist online.

Let me explain what I mean.

When you’re in the business of answering questions, the volume of inbound links to a given web page – a long-accepted search technique for ranking web sites – doesn’t tell you the site with the best answer to a user’s question; it just tells you the most popular page with relevant information. Nor does another search technique, text matching, sufficiently identify the best answer, as the text in a question is rarely found in the best answer. Same with a newer though established technique, pioneered at Ask, actually, that uses click-through behavior to determine a site's relevance. Unlike presenting a text snippet that merely describes a site and a link, presenting the actual answer requires no click through to the  
destination site.

Below are some examples which bring this to life.
 
Pic1 
Pic2 
Without a wholly different approach, search engines will never be able to adequately answer all the questions that users increasingly have for them.

More importantly, no method that merely extracts answers from a published web page will ever be able to access the limitless number of answers that are unpublished on the Internet. Indeed, the information that is directly relevant to many questions most certainly exists; it's just that it’s locked in people’s heads or captured in unpublished conversations, and therefore inaccessible by traditional search. Obviously, this is not a trivial deficiency in a world that is increasingly interconnected and clamoring for perspective, guidance, and shared knowledge at an interpersonal level online.
 
At Ask.com, we’re dedicating ourselves to solving these problems and we're approaching the solution in two primary ways: 

1.  Extracting and ranking existing answers
2. Indexing sources of answers that have not yet been published

To extract and rank existing answers, as opposed to merely ranking web pages that contain information, we have and are continuing to develop a unique set of algorithms and technologies that are based on new signals for relevance specifically tuned to questions and answers.

I’ve outlined a few of these below.

Pic3  Pic4  Pic5

Pic6 
 
Developing a new Q&A relevance algorithm that draws upon these signals is what we’re focused on building here at Ask, honing our ability to extract answers from the published Internet, and allowing us to fulfill a vastly larger volume of questions than can be done with existing search technologies.

But our work doesn’t end with extraction and ranking of existing, published answers. Where our vision really comes to life is in our efforts to index the sources of unpublished knowledge that can generate answers specifically in response to a question, in the moment it’s asked. This is the long tail of questions that are nearly impossible for search engines to answer, but which create incredible value for users when they are.

Here are some examples:

Pic7 

As we accelerate our strategy to answer the world’s questions, these “tough questions” are where we see huge opportunity, and where we are also focusing our efforts. And as you’ve probably guessed by now, we will do this unconventionally, harnessing the equity of the Ask brand, and our loyal, question-loving users to build a community of answerers available through Ask.

We’ve learned at Ask that while the existing Web can solve many problems, when you’re in the pursuit of answering questions, relying on published information sources can really only get you part of the way there. There is an infinite volume of answers in people’s heads that isn’t being indexed by the search engines today, and that can’t be successfully deployed against questions until you unleash it, in real-time, in response to the unique needs expressed by the person asking the question. 

This is the problem we’re in the process of solving here at Ask: Connecting our users’ questions to the best possible answers on the planet – be they published or unpublished. And as we solve this problem, we believe today’s multi-billion dollar questions and answers value proposition will one day transcend search as we know it today.

I’m very passionate about this, and so is our team at Ask.com. You’ll be hearing much more from us on this in the coming months.

Doug

Doug Leeds
President
Ask.com US

 

My Favorite IE Add-on: Mouse Gestures by Ralph Hare

5:45 pm - November 13, 2009 in IEBlog

I spend a lot of time dealing with problems users encounter when using Internet Explorer. As a result, when I write about add-ons, I’m usually talking about misbehaving code that is wrecking the browser. However, it’s not all doom-and-gloom out there, and I’m delighted to share my favorite browser add-on with you.

I first came across Ralph Hare’s work when perusing the IE add-on sample code at CodeProject. Ralph and I both liked mouse gestures and wished that Internet Explorer offered them. For those of you who have never used mouse gestures, basically, they allow you to trigger commands like back, forward, refresh, etc, without using the keyboard or clicking on toolbar buttons or menus. While not everyone wants to use mouse gestures, some of us find them incredibly compelling. This sweet spot makes gestures the sort of feature ripe for implementation as an add-on.

Fortunately for all of us, Ralph is a great developer and he put together a fantastic gestures add-on for IE which has evolved and improved a lot over the last six years. I’ve installed his add-on on every computer I’ve used since discovering it, and I now find it annoying to use browsers that don’t support gestures. It’s an ironic turn of events for me, since I’ve been a keyboard snob for over a decade. :-)

What makes this add-on so great?

Respect for the User. The gestures add-on respects your existing browser settings, and does not attempt to change your default homepage, search provider, favorites, user-agent string, etc. There’s no junk (e.g. adware, unexpected toolbars, etc) bundled with it either.

Stability. I’ve tried out a lot of different add-ons over the years, but almost always end up uninstalling each after a few days because they’re unstable and result in occasional or frequent browser crashes. In contrast, Ralph has delivered a rock-solid implementation of gestures; the few bugs I’ve found have been fixed quickly and the updated versions are automatically offered using an automatic notification service.

Best Practices. Ralph’s code is compiled following best-practices for secure and stable add-ons, including linking with the /NXCOMPAT and /DYNAMICBASE flags to opt-in to DEP/NX and ASLR memory protections.

Performance. Many browser extensions are useful from time-to-time, but I’m not willing to suffer a performance penalty when not actively using an extension. For some types of extensions (menu extensions, toolbar buttons) this isn’t a problem, because the add-on code only loads when I actively use the add-on. However, an add-on like Mouse Gestures inherently needs to be available at all times, so high performance is an absolutely critical consideration.

Ralph’s Browser Helper Object (BHO) is written in native C++, and designed and coded for speed. After installing, check out the Load Time column inside the IE Tools > Manage Add-ons dialog:

Load Time Column in the Manage Add-ons Dialog

As mentioned previously, the extension offers an auto-update mechanism, but Ralph ensures that this won't hurt startup performance. He does so by running the check in a background thread, and waiting for about a minute after tab startup to kick off the webservice call. Ralph also sets the NoExplorer registry key to prevent his BHO from loading inside Windows Explorer.

Even the default configuration is optimized for performance: by default, mouse trails aren’t shown, and if a user wants them, they can choose between basic trails:

Basic Mouse Trails

which work fine with all video cards, and the slightly fancier advanced trails:

Advanced Mouse Trails

which work best with higher-end hardware.

Cross-Version Support. Mouse Gestures is compiled in both 32-bit and 64-bit flavors (installed individually) making the gestures add-on one of the very few available for 64-bit IE. The add-on works in all versions of IE and I’ve personally used it on Windows XP, Server 2003, Vista, Server 2008, and Windows 7 without problems.

Ease-of-Installation. The 32bit and 64bit installers together weigh in just under 1 megabyte. The add-on is packaged using the same NSIS installer that I use to install Fiddler.

If you decide you don’t like the add-on, you can easily uninstall it using the Add/Remove Programs control panel.

Customizability and Power. You can customize its options using the Mouse Gestures… item added to the browser Tools menu. The configuration dialog allows you to assign gestures to built-in actions, define new gestures or actions, and change the appearance of mouse trails.

Mouse Gestures Actions Customization Menu

The most common gesture I use is Down,Right which by default is bound to the Close Tab action. I’ve also bound the Down,Up and Up,Down gestures to the Toggle FullScreen Mode action; this is slightly simpler than hunting for the F11 key on my small but beloved Lenovo X200.

If you’d like, you can bind any gesture to open any of your browser Favorites in the current tab, or a new foreground or background tab.

One of the most powerful features of the add-on allows you to bind a JavaScript file to an action. I use this feature to bind a simple page cleanup script to the Left,Right gesture. When I’m reading an online newspaper or similar page with flashing images or other unwanted distractions, I simply hold the right mouse button and waggle the mouse—all of the images and flash objects are instantly removed, allowing me to read in peace.

Mouse Gestures General Customization Menu

Price. Mouse Gestures add-on is clearly a labor of love, and Ralph makes it available for free. If you’d like, you can help defray his web hosting costs using the unobtrusive “Donate via Paypal” link buried at the bottom of his site.

Conclusion

If you’re willing to get hooked on a new way of interacting with your browser, give Ralph’s Mouse Gestures add-on a try, and join me in thanking Ralph Hare for his great work!

Eric Lawrence

 

New on My Yahoo! for November

12:31 pm - November 11, 2009 in My Yahoo! Blog

The leaves’ color transforms to an autumn palette as the brisk cool breeze sweeps through Silicon Valley… change is in the air and My Yahoo! is no exception. Below are some recent changes on My Yahoo!… and yes, preview on the Mail Preview app is back!

First off, we’ve improved the speed of the page by about 500 milliseconds (1/2 a second). This performance improvement may not seem like much, but if you are coming back to the site a few times a day and so is everyone else that uses My Yahoo!, we are literally saving all our visitors over 300,000 minutes every day!

We have a new comics App by GoComics that will give you easy access to dozens of comics. Save a few of your favorites and check them out every day.


There is now an updated design for the Mail app that mimics the layout found on the Yahoo! homepage. We originally had removed the hover preview feature (hover your mouse over an email and get a preview of the message) but have now put it back. Thanks for all the feedback letting us know how important that feature is to you. We actually have several new features coming soon that should make this even better… but that is a secret for now. ;)

If you have ever saved multiple locations on the Yahoo! network used to get weather data, they were not all recognized by My Yahoo!. We have merged all of these so that you now have one saved weather location repository. You can check it out on the Weather app.

We’ve also fixed several bugs and minor issues… the link in the TV Listings App for changing your time zone is fixed. Just click on “Options” and select “Settings” then click on the “change” link. The local news feeds that started showing stale data should be fixed now. The Fantasy Sports App should be more reliable and stable.

Lastly, we’ve been shutting down some old content delivery mechanisms. We have replaced the old feeds with news ones. As a side effect, you may see a duplicate of a feed on your page. If this happens, simply click on the “Options” menu and select “Remove” to delete the duplicate.

Apps showcased in this post:
- Add GoComics
- Add Mail Preview
- Add Weather
- Add TV Listings
- Add Fantasy Sports

That’s it for now. I’ll leave you with me singing and dancing about Yahoo! with Kimberly Caldwell of American Idol.

Michael
- My Yahoo! Team Lead

 

Coming up Next…

12:33 pm - November 10, 2009 in Blogger Buzz
by Helen Kang, Software Engineer, Blogger



Some of you must have wondered what the Next Blog link on the NavBar does, and clicked on the link once or twice. Next Blog used to take you to a random blog, written by a random blogger. Your fellow blogger could have been writing her blog in a language that you don't know how to read. Or you might be someone who likes to read about food and restaurants in Germany, but your randomly chosen next blog could have been focused on sports, and written in Tagalog.

We've made the Next Blog link more useful, by taking you to a blog that you might like. The new and improved Next Blog link will now take you to a blog with similar content, in a language that you understand. If you are reading a Spanish blog about food, the Next Blog link will likely take you to another blog about food. In Spanish!

You might discover a cool blogger who has hobbies similar to yours, has similar taste in electronic gadgets, likes sports that you're into, or has similar curiosities and interests. We will finish rolling out the new and improved Next Blog link over the next week and hope that you will enjoy discovering blogs that are likely to interest you.

This has been a fun, collaborative effort on the Blogger team and we've enjoyed the support we received from other Google teams. We really hope you enjoy the new, more relevant Next Blog as much as we do.
 
 
 
 
 
 
It's All About Search | © clsc.net |
2010.03.1123:59
Tech used here: Valid HTML - Valid CSS - Valid RSS - JavaScript - PHP - Smarty - MySQL - and a partridge in a pear tree.