ProgrammableWeb chose MetaScroll as their “Mashup of the Day” for August 30th 2010! This is the first coverage of MetaScroll on international websites.
Thank you very much, guys! Great to see that others love MetaScroll as much as I do!
ProgrammableWeb chose MetaScroll as their “Mashup of the Day” for August 30th 2010! This is the first coverage of MetaScroll on international websites.
Thank you very much, guys! Great to see that others love MetaScroll as much as I do!
Your mouse or trackpads are great ways to skim through your search results on MetaScroll! Anyhow, some folks prefer to not travel with their hands between keyboard and mouse/trackpad when searching. They’d ike to leave them on the keyboard.
For those keyboard afficiandos MetaScroll just got a lot better! You now aren’t dependend on your mouse anymore! Instead, you can move between search results using your cursor keys. To open a search result, just use “Enter” or the “Space”-bar.
Folling you’ll find a list of shortcuts:
With the searchbox unfocussed:
With the searchbox focussed:
Moving in search results:
You may have to allow popups for the domain www.metascroll.com to be able to open a search result using the keyboard. These get opened in a new window or tab, depending on your browser setting.
I really hope you like these new features as much as we do! If you have any suggestions for other shortcuts, please, don’t hesitate to let me know!
I am proud to annonce that by now a new feature just got released! MetaScroll now hints various non-HTML MIME-types to you by displaying an according icon (taken from the great KDE Oxygen set).

You can try it yourself by doing a search for e.g. some PDFs. Hinted MIME-types include, but are not limited to:
If you have a MIME-type you’d like to see included, please drop me a line!
At first, I used the classic allrounder, the Apache2-webserver. But since its memory footprint isn’t the smallest, especially with all the modules I use (like mod_deflate, mod_jk, mod_proxy, mod_php, mod_rewrite, mod_ssl, etc), a service like MetaScroll generates quite a load on the machine, even with very few users. This is because of many requests being proxied over the service, so that only one search generates at least three requests on the server, not counting the suggestions.
The solution I chose was the use of the lightweight nginx-webserver. It isn’t as full-featured and modular as the Apache, but it comes with everything I need and a lot more performance while using only a percentage of Apache’s memory.
You can find the relevant settings I use below.
Nginx
Gzip compressiongzip on;
gzip_http_version 1.0;
gzip_vary on;
gzip_comp_level 6;
gzip_proxied any;
gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;
gzip_buffers 16 8k;
Turn off server tokens server_name_in_redirect off;
server_tokens off;
Various TCP-settings
sendfile on;
tcp_nopush on;
tcp_nodelay off;
keepalive_timeout 10;
In the cause of this blog, I will try to give you an impression of the technology behind MetaScroll and the ropes that I’ve jumped through, to give you a top performance for your we search. Hopefully you can learn a thing or two, to help you with YOUR projects.
The topics that I’ll try to cover are …
So stay tuned for the things coming up!
MetaScroll is the attempt to build a modern version of the classic meta-search engines. These engines, though quite popular in the late 90s, early 2000s, lost their market share to Google, like all the other of the popular search engines at that time.
Although Google delivers great results and a good searching experiences, there still are issues with their web search:
Of course you’re free to use other search engines like Microsoft’s Bing or Yahoo!, but the issues named above are valid those as well, to a greater or smaller extend.
So, how does MetaScroll fit into the picture? What can it offer regarding the issues named above?
.So you see, MetaScroll gives a great deal about improving your searching experience. And if there is anything you see that could fit MetaScroll and it’s philosophy, or that you would need to definitly do the switch from yourcurrent favorit search engine, you’re more than welcome to get in touch!
Let me know your thoughts!
Hendrik, Developer of MetaScroll.com