Weblabor OpenSearch hibás
Ok, most a Google keresés van beépítve, mindenesetre a Weblabor OpenSearch nem működik IE 7-ben. (Hibaüzenetet ad ha hozzá akarom adni.)
Megoldás:
Ez az URL: http://weblabor.hu/misc/opensearch.xml
helyett:
helyett ez a MIME típus kéne:
■ Megoldás:
Ez az URL: http://weblabor.hu/misc/opensearch.xml
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearchdescription/1.1/">
helyett:
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
application/xml
helyett ez a MIME típus kéne:
application/opensearchdescription+xml
MS szerint
http://www.google.com/search?q=%2Fspec%2Fopensearchdescription%2F első találata http://blogs.msdn.com/ie/archive/2005/09/14/466186.aspx
A MIME típust el tudom képzelni, kérdés, hogy a szerverben hogyan fogjuk beállítani, mert erre nem reagál...
MIME nem gond
MIME nem számít, akár
text/html
is jó neki. FF-nak is.Namespace-t átírom akkor jelentkezik a hiba:
http://img264.imageshack.us/img264/5587/opensearcherrornz2.png
Doksiban
application/opensearchdescription+xml
van, így azt kéne használni, bár MS se azt használja, mert:IE-ben "Find More Providers..." menüpont ide visz:
http://www.microsoft.com/windows/ie/searchguide/en-en/default.mspx
Arról az oldalról pl. Google OpenSearch: http://download.microsoft.com/download/A/3/C/A3C89D63-E2F0-460D-9F5F-23B51EA52B5E/Google.xml
Namespace ok (nem az amit IE blogon írtak), MIME típusa:
text/xml
.oké
opensearch.xml
ésopensearchg.xml
javítva (az utóbbi vezet konkrétan a Google-on át). Namost mivel a keresés úgyis a Google-re irányít, ezért a fejrész<link>
elemét is átírtam arra, hogy a Google verzióra hivatkozzon. Tehát most elvileg mennie kell, ráadásul rögtön a Google-re is fog menni.A MIME még nincs javítva.
Nem "jól-formázott"
oké, javítva
Works
http://img293.imageshack.us/img293/6554/addsearchqs7.png