2 ms·
> Google messed up the internet because they don't allow installing other websites' searches easily. We had an opensearchdescription.xml for literally most of t
by Razengan 5y ago
> Google messed up the internet because they don't allow installing other websites' searches easily. We had an opensearchdescription.xml for literally most of the websites, and somehow Browsers (including Firefox and Safari) managed to mess that up.
I’ve long thought that search should be provided by individual websites and cached/indexed by ISPs, like DNS etc.
You search for “foo”, your nearest Search Protocol Service (or called whatever) hosted on the ISP looks at all the content served by the ISP in the past which contained “foo”, then it asks those web servers for a detailed index for all occurrences of “foo” on their site.
If none found, query the next nearest search servers.
Search could and should definitely be decentralized.
- caymanjim 5y agoThis would be even easier to game than Google SEO.
- marginalia_nu 5y ago> Search could and should definitely be decentralized. While looking things up in an index partitions fairly well, search queries are typically extremely underspecified, so what you end up with is potentially millions of results. This is why you need a search ranking, like this is not negotiable. If you don't have this, your results will be hot garbage. The crux being that this partitions in an orthogonal axis to document retreival. If you don't solve this problem, you basically end up with YaCy. It's peer-to-peer, but it's slow as molasses and the results just aren't very good.