PAC-MAN rules!
may 2010 by citizenk
We've been overwhelmed — but not surprised :) — by the success of our 30th anniversary PAC-MAN doodle. Due to popular demand, we’re making the game permanently available at www.google.com/pacman.Thanks to NAMCO for helping to make this wonderful collaboration happen. Enjoy!Posted by Marissa Mayer, VP Search Products & User Experience
search
from google
may 2010 by citizenk
The Evolution of the Web: Past, Present, Future « Nova Spivack – Minding the Planet
december 2009 by citizenk
RT @novaspivack The Evolution of the Web: Past, Present, Future
search
semanticweb
semantic
from twitter
december 2009 by citizenk
BioCatalogue.org - Home
october 2009 by citizenk
The life science web services registry
bioinformatics
biocatalogue
biology
search
research
reference
science
tools
database
webservices
catalogue
registry
resource
october 2009 by citizenk
46.81800 7.212000 - Google Maps
june 2009 by citizenk
L'épicentre du seisme mag. 2.3 de ce matin se trouvait près de Tafers http://tr.im/leAi Plus de données http://tr.im/leB4 #fribourg #seisme [from http://twitter.com/citizenk/statuses/1784424404]
tweecious
GoogleMaps
Google
GoogleEarth
DigitalGlobe
Satelliteimagery
GeoEye
YouTube
Search
june 2009 by citizenk
Improve Search Results in Textpattern
january 2008 by citizenk
One contributing factor to Textpattern’s power as a content management system is its inherent templating flexibility. This clean slate is key when tweaking and optimizing search results. In fact, it’s so open, that customizing the search function is one of the leading questions within the forums.
Textpattern’s out-of-the-box functionality is basic, and the tags are not particularly robust. However, with some creative forms and some first-class plugins, the usability of your search results can take leaps forward in terms of usability.
Dedicate a Page and Section to Search
By default, Textpattern will re-use the default page to display search results. This is not always convenient. To separate these two things, create a new page and section dedicated to displaying search results.
First, go to Presentation > Pages and duplicate the default page, calling the new one “search.” Then go to Presentation > Sections, create a new section called “search,” and make sure to assign the page you just created as the template, and set all options to “no.”
Somewhere in your templates, you will have a <txp:search_input /> tag. To assign the section you just created, add the attribute section="search". (This only works when Textpattern is in clean URL mode. In messy mode, check out this older but still functional tutorial from Justin French.)
This allows for full customizion of the search page without mucking about the default page.
Show the Result Count
Textpattern provides the tag <txp:search_result_count /> that will display the number of returned hits. However, in order to function, it must be accompanied by a <txp:article /> tag, which actually counts the results. This is best illustrated through a code example:
<txp:if_search>
<txp:article pgonly="1" />
<txp:search_result_count />
<txp:article form="search_results" />
</txp:if_search />
The <txp:article /> tag with the attribute pgonly="1" performs the actual count; the following tag is used to display the count. The <txp:search_result_count /> must come second.
Restate the Search Term
One great way to improve the usability of search results is to restate the search string at the top of the results page. This not only reminds them of their query, but will help explain if no results appeared because the search term was misspelled.
Textpattern does not supply this functionality natively; instead, we have to rely on the plugin tru_tags. Besides being an amazing tagging plugin by itself (this site uses it), it provides a sweet little bonus tag <txp:tru_tags_search_parameter /> that returns whatever the user typed into the search box. For example, using the result count above, you could run both of these techniques in tandem:
<p>There were <txp:article pgonly="1" /><txp:search_result_count text="results" /> for the search "<txp:tru_tags_search_parameter />."</p>
This would return something like There were 8 results for the search “your mom.” It really is as simple as that.
Restrict Search Results to a Section or Category
I recently had a project that required the capability to search within only a few categories and a particular section, in addition to a primary site-wide search. The ability to search just one section is fairly well documented. However, the ability to search within particular categories requires a bit more legwork.
The plugin chh_article_custom serves as a replacement to the <txp:article_custom /> and <txp:article /> tags. In addition to some general bells and whistles, it has a few unique bits that include an expansion on the searchall attribute. When the variable is set to searchall="none", search results are restricted to the attributes of the tag. For instance:
<txp:chh_article form="search_results" limit="999" searchall="none" section="bigcats" category="Tigers,Lions,Panthers" />
This will restrict search results to the section “bigcats” as well as the categories “Tigers,” “Lions” and “Panthers.” This is very useful for complex sites where sections and categories are used to isolate specific types of content.
What I Cannot Figure Out
All of this aside, the one major deficiency I find in Textpattern’s search is that the engine only goes through the titles and bodies of articles — I have yet to find a way to get TXP to also search excerpts, categories, custom fileds, posted dates and other pieces of data. There have been some very hackish solutions posted, but even after tromping around publish.php, the only thing I found was a reliable way to break all search functionality completely. If anyone has any non-programmer-friendly clues, let me know.
textpattern
search
tips
plugins
from google
Textpattern’s out-of-the-box functionality is basic, and the tags are not particularly robust. However, with some creative forms and some first-class plugins, the usability of your search results can take leaps forward in terms of usability.
Dedicate a Page and Section to Search
By default, Textpattern will re-use the default page to display search results. This is not always convenient. To separate these two things, create a new page and section dedicated to displaying search results.
First, go to Presentation > Pages and duplicate the default page, calling the new one “search.” Then go to Presentation > Sections, create a new section called “search,” and make sure to assign the page you just created as the template, and set all options to “no.”
Somewhere in your templates, you will have a <txp:search_input /> tag. To assign the section you just created, add the attribute section="search". (This only works when Textpattern is in clean URL mode. In messy mode, check out this older but still functional tutorial from Justin French.)
This allows for full customizion of the search page without mucking about the default page.
Show the Result Count
Textpattern provides the tag <txp:search_result_count /> that will display the number of returned hits. However, in order to function, it must be accompanied by a <txp:article /> tag, which actually counts the results. This is best illustrated through a code example:
<txp:if_search>
<txp:article pgonly="1" />
<txp:search_result_count />
<txp:article form="search_results" />
</txp:if_search />
The <txp:article /> tag with the attribute pgonly="1" performs the actual count; the following tag is used to display the count. The <txp:search_result_count /> must come second.
Restate the Search Term
One great way to improve the usability of search results is to restate the search string at the top of the results page. This not only reminds them of their query, but will help explain if no results appeared because the search term was misspelled.
Textpattern does not supply this functionality natively; instead, we have to rely on the plugin tru_tags. Besides being an amazing tagging plugin by itself (this site uses it), it provides a sweet little bonus tag <txp:tru_tags_search_parameter /> that returns whatever the user typed into the search box. For example, using the result count above, you could run both of these techniques in tandem:
<p>There were <txp:article pgonly="1" /><txp:search_result_count text="results" /> for the search "<txp:tru_tags_search_parameter />."</p>
This would return something like There were 8 results for the search “your mom.” It really is as simple as that.
Restrict Search Results to a Section or Category
I recently had a project that required the capability to search within only a few categories and a particular section, in addition to a primary site-wide search. The ability to search just one section is fairly well documented. However, the ability to search within particular categories requires a bit more legwork.
The plugin chh_article_custom serves as a replacement to the <txp:article_custom /> and <txp:article /> tags. In addition to some general bells and whistles, it has a few unique bits that include an expansion on the searchall attribute. When the variable is set to searchall="none", search results are restricted to the attributes of the tag. For instance:
<txp:chh_article form="search_results" limit="999" searchall="none" section="bigcats" category="Tigers,Lions,Panthers" />
This will restrict search results to the section “bigcats” as well as the categories “Tigers,” “Lions” and “Panthers.” This is very useful for complex sites where sections and categories are used to isolate specific types of content.
What I Cannot Figure Out
All of this aside, the one major deficiency I find in Textpattern’s search is that the engine only goes through the titles and bodies of articles — I have yet to find a way to get TXP to also search excerpts, categories, custom fileds, posted dates and other pieces of data. There have been some very hackish solutions posted, but even after tromping around publish.php, the only thing I found was a reliable way to break all search functionality completely. If anyone has any non-programmer-friendly clues, let me know.
january 2008 by citizenk
Search Engine for Apps and Widgets. Facebook, MySpace, Yahoo, IPhone, OSX and more!
november 2007 by citizenk
Find apps and widgets for your social network, mobile device, blog, home page, or desktop...
search
widgets
apps
november 2007 by citizenk
Doctors using Google to diagnose illnesses | the Daily Mail
november 2006 by citizenk
Researchers found that almost six-in-10 difficult cases can be solved by using the world wide web as a diagnostic aid.
google
medecine
online
search
november 2006 by citizenk
Seek and Ye Shall Be Found
september 2006 by citizenk
The only way to remove this threat is for search companies to voluntarily delete the information from their search logs, foregoing whatever future revenue or marketing advantage they might be able to get from exploiting the data. If the companies persist
search
google
privacy
aol
politics
security
september 2006 by citizenk
Guardian Unlimited Technology | Technology | Andrew Brown: on how much we divulge to Google & co
august 2006 by citizenk
One of the first researchers to demonstrate that we will tell anything, however intimate, to a computer, was Joseph Weizenbaum of MIT, who in 1966 wrote a programme called "Eliza" that parodied non-directional psychotherapy. If the user typed anything in,
google
search
aol
internet
article
privacy
web
august 2006 by citizenk
TrackMeNot
august 2006 by citizenk
We are disturbed by the idea that search inquiries are systematically monitored and stored by corporations like AOL, Yahoo!, Google, etc. and may even be available to third parties. Because the Web has grown into such a crucial repository of information a
firefox
extension
privacy
search
august 2006 by citizenk
Torrent Search - ScrapeTorrent.com - The Torrent Search Engine
august 2006 by citizenk
Welcome to Torrent Scrape, the torrent search engine.
torrent
search
download
august 2006 by citizenk
Real-time Domain Search
december 2005 by citizenk
Just start typing, the results appear instantly.
domain
search
tools
ajax
whois
december 2005 by citizenk
Official Google Blog: Searching for music
december 2005 by citizenk
we created a music search feature
google
music
search
december 2005 by citizenk
Factbites: Where results make sense
november 2005 by citizenk
What do you get if you cross a search engine with an encyclopedia?
search
tools
reference
encyclopedia
information
november 2005 by citizenk
Ambedo
june 2005 by citizenk
Ambedo can be just about anything you want it to be. We prefer to call it a search engine tagger or something like that. Depending on what you search for, you often need to use different search engines. Ambedo lets you tag search engines to access them q
tools
web
webapps
search
june 2005 by citizenk
Gataga - Social bookmark search and exploration engine
june 2005 by citizenk
Social bookmark search and exploration engine
tags
search
search-engine
web
june 2005 by citizenk
BBC NEWS | Technology | BitTorrent maker sets up search
may 2005 by citizenk
The man behind the popular BitTorrent file-sharing program has set up a way of searching for torrent files.
bittorrent
search
p2p
may 2005 by citizenk
related tags
aggregator ⊕ ajax ⊕ aol ⊕ apps ⊕ archives ⊕ article ⊕ biocatalogue ⊕ bioinformatics ⊕ biology ⊕ bittorrent ⊕ business ⊕ catalogue ⊕ cloud ⊕ community ⊕ data ⊕ database ⊕ desktop ⊕ DigitalGlobe ⊕ directories ⊕ dns ⊕ domain ⊕ download ⊕ email ⊕ encyclopedia ⊕ english ⊕ extension ⊕ files ⊕ firefox ⊕ GeoEye ⊕ google ⊕ GoogleEarth ⊕ GoogleMaps ⊕ graphics ⊕ hacking ⊕ history ⊕ howto ⊕ humour ⊕ ideas ⊕ industry ⊕ information ⊕ inspiration ⊕ interesting ⊕ internet ⊕ ip ⊕ journalism ⊕ knol ⊕ knowledge ⊕ labs ⊕ list ⊕ literature ⊕ mashup ⊕ md5 ⊕ medecine ⊕ media ⊕ microblogging ⊕ mobile ⊕ monitoring ⊕ movies ⊕ mp3 ⊕ music ⊕ news ⊕ online ⊕ p2p ⊕ passwords ⊕ plugins ⊕ politics ⊕ privacy ⊕ rating ⊕ reference ⊕ registry ⊕ reputation ⊕ research ⊕ resource ⊕ retweet ⊕ Satelliteimagery ⊕ science ⊕ scripts ⊕ search ⊖ search-engine ⊕ searchengines ⊕ security ⊕ semantic ⊕ semanticweb ⊕ shakespeare ⊕ sms ⊕ social ⊕ socialmedia ⊕ software ⊕ statistics ⊕ tags ⊕ textpattern ⊕ timeline ⊕ tips ⊕ tool ⊕ tools ⊕ torrent ⊕ torrents ⊕ tracking ⊕ trends ⊕ tumblelog ⊕ tumblr ⊕ tweecious ⊕ twitter ⊕ visualization ⊕ vizualisation ⊕ web ⊕ web-dev ⊕ webapps ⊕ webservices ⊕ whois ⊕ widgets ⊕ wiki ⊕ wikipedia ⊕ windows ⊕ writing ⊕ YouTube ⊕Copy this bookmark: