3 ms·
I tried it out, and the bottom line is: this is really slick, and I want it on my blog immediately. How soon are you sending out those beta invites? Now to mak
by pjscott 16y ago
I tried it out, and the bottom line is: this is really slick, and I want it on my blog immediately. How soon are you sending out those beta invites?
Now to make myself useful:
1. This pulls in about 50 kB of very useful JavaScript: jQuery, jQuery-ui, TopUp, jCarousel Lite. Your own JS code is very light in comparison. All this is minified and gzipped, which is good, but that's still a fair amount of stuff. Do you have any plans to lighten this a bit? Perhaps use something like Closure Compiler with advanced optimizations to get rid of functionality that you don't use, and package it all into a single file?
2. How are you going to check for updates to the blog's content, so you can re-index it? The traditional way would be polling the RSS/Atom feed; the shiny new way is to get realtime updates via PubSubHubbub where available, and fall back to polling when that's not available. This can be simplified by using a service like Superfeedr to handle the polling fallback for you and just provide everything as PubSubHubbub feeds.
3. It's probably too early to talk about tweaking your ranking algorithm before you've started getting actual user data (you are storing complete logs, right?), but I'm sure there's a lot of room for improving the results. Again, this can happen after you've started to get more blogs and more user data.
4. A lot of people have blogs on Blogger, and despite being run by Google, their search box is pathetic. However, terrible as it is, it occupies some prime screen real-estate. I would like to have some Blogger-specific JavaScript I can drop in to replace that search box with yours.
5. If I type in a search query and press Enter without selecting one of your drop-down menu suggestions, nothing happens. It would be nice if pressing Enter did something, even if it just sent the user to a Google search.
6. Seriously, when are you sending out beta invites? ;-)
- lkozma 16y agoHi, great questions, I'll try to answer them: 1. Yes, it is critical that we minimize the amount of JavaScript necessary. Most of the libraries you observed are needed for the demo webpage: the horizontal scrollbar, the popup box, etc. The widget, if embedded on a webpage will need very little code, only the part that does autocomplete. We'll do our best to make that minimal. 2. Yes, we want to check for updates, and we will try to use all methods that are available. So far we use our own http crawler, and where they are available RSS/Atom feeds or sitemaps. It would be easiest if the sites would notify us automatically of changes, but otherwise we can recrawl at a given rate. 3. Yes, we are still tweaking the algorithms for ranking and building phrases. One of the reasons behind doing this demo is to get feedback on what could be improved there. 4. Good idea, we will try to do somthing like this. This is one of the reasons for going for blogs as the first target: they have well-defined format so we can do specific things for Blogger, Wordpress, etc. 5. Yes, we want to do this. This demo showed just the suggestions, but we will have traditional search as well. 6. Soon, hopefully... We are aiming for a few weeks from now. Thanks for your interest !