Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Google-Suche tut ohne JavaScript nicht mehr

37 views
Skip to first unread message

Christoph Schneegans

unread,
Apr 12, 2012, 7:30:34 PM4/12/12
to
Hallo allerseits!

Mit einigem Erstaunen stelle ich fest, daß die Google-Suche ohne
JavaScript überhaupt nicht mehr funktioniert. Wenn ich
<http://www.google.de/> öffne, einen Suchbegriff eingebe und auf
"Google-Suche" klicke oder das Formular per Enter abschicke, lande
ich auf einer Seite, die folgenden Text anzeigt:

404. That’s an error. The requested URL ... was not found on this
server. That’s all we know.

Ich kann das mit IE, Firefox, Opera und Chrome reproduzieren, wenn
JavaScript abgeschaltet ist.

Absicht oder Versehen seitens Google? Na ja, jedenfalls eine zweite
Chance für Bing...

--
<http://schneegans.de/web/kanonische-adressen/> · Gute URLs

Bjoern Hoehrmann

unread,
Apr 12, 2012, 8:07:34 PM4/12/12
to
* Christoph Schneegans wrote in de.comm.infosystems.suchmaschinen:
>Mit einigem Erstaunen stelle ich fest, daß die Google-Suche ohne
>JavaScript überhaupt nicht mehr funktioniert. Wenn ich
><http://www.google.de/> öffne, einen Suchbegriff eingebe und auf
>"Google-Suche" klicke oder das Formular per Enter abschicke, lande
>ich auf einer Seite, die folgenden Text anzeigt:

Funktioniert für mich in Opera. Cookies/Cache/Verlauf löschen?
--
Björn Höhrmann · mailto:bjo...@hoehrmann.de · http://bjoern.hoehrmann.de
Am Badedeich 7 · Telefon: +49(0)160/4415681 · http://www.bjoernsworld.de
25899 Dagebüll · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/

Christoph Schneegans

unread,
Apr 12, 2012, 9:26:15 PM4/12/12
to
Bjoern Hoehrmann schrieb:

>> Mit einigem Erstaunen stelle ich fest, daß die Google-Suche ohne
>> JavaScript überhaupt nicht mehr funktioniert.
>
> Funktioniert für mich in Opera. Cookies/Cache/Verlauf löschen?

Habe mir das noch etwas genauer angeschaut; nach dem Abschicken des
Formulars lande ich auf
<http://www.google.de/search?sclient=psy-ab&hl=en&site=&source=hp&q=foobar&btnG=Search>,
und im Quelltext liest man bspw. das:

<noscript><meta HTTP-EQUIV="refresh" content="0;url=&gbv=1&sei=bnqHT7uhGsbQtAbT34n6Aw">

Der relative Verweis wird vom Browser zu
<http://www.google.de/&gbv=1&sei=bnqHT7uhGsbQtAbT34n6Aw> aufgelöst,
und das liefert 404. Wenn man die URL so zusammenbaut, wie es
vermutlich intendiert ist, erhält man
<http://www.google.de/search?sclient=psy-ab&hl=en&site=&source=hp&q=foobar&btnG=Search&gbv=1&sei=bnqHT7uhGsbQtAbT34n6Aw>,
und das spuckt auch ohne JavaScript die gewünschten Ergebnisse aus.
Das sieht mir doch sehr nach einem Fehler bei Google aus.

Immerhin brauche ich den Google-Eintrag in meiner search.ini offenbar
nur um '&gbv=1' zu erweitern, damit die Suche wieder tut.

--
<http://schneegans.de/sv/> · Schema-Validator für XML

Mike Ritter

unread,
Apr 12, 2012, 9:37:20 PM4/12/12
to
Christoph Schneegans schrieb:

> Habe mir das noch etwas genauer angeschaut; nach dem Abschicken des
> Formulars lande ich auf
> <http://www.google.de/search?sclient=psy-ab&hl=en&site=&source=hp&q=foobar&btnG=Search>,
> und im Quelltext liest man bspw. das:
>
> <noscript><meta HTTP-EQUIV="refresh" content="0;url=&gbv=1&sei=bnqHT7uhGsbQtAbT34n6Aw">

Wie machst Du das? Ich kann das hier nicht nachvollziehen, Refresh ist
deaktiviert, ich lande trotzdem auf dem 404.

Christoph Schneegans

unread,
Apr 12, 2012, 10:29:23 PM4/12/12
to
Mike Ritter schrieb:

>> (...) nach dem Abschicken des Formulars lande ich auf
>> <http://www.google.de/search?sclient=psy-ab&hl=en&site=&source=hp&q=foobar&btnG=Search>,
>> und im Quelltext liest man bspw. das:
>>
>> <noscript><meta HTTP-EQUIV="refresh" content="0;url=&gbv=1&sei=bnqHT7uhGsbQtAbT34n6Aw">
>
> Wie machst Du das? Ich kann das hier nicht nachvollziehen, Refresh
> ist deaktiviert, ich lande trotzdem auf dem 404.

Hm, welchen Browser verwendest du denn? In Opera wirkt die
Einstellung "Enable automatic redirection" auf HTTP- und meta-
Weiterleitungen. Diese Einstellung ist AFAICS mit
<opera:config#UserPrefs|ClientRefresh> verknüpft.

Notfalls einen Proxy wie Fiddler nehmen, der den Traffic loggt.

--
<http://schneegans.de/web/xhtml/> · Klare Antworten zu XHTML

Christoph Schneegans

unread,
Apr 13, 2012, 4:07:33 AM4/13/12
to
Christoph "Ingrid" Schneegans schrieb:

> (...) nach dem Abschicken des Formulars lande ich auf
> <http://www.google.de/search?sclient=psy-ab&hl=en&site=&source=hp&q=foobar&btnG=Search>,
> und im Quelltext liest man bspw. das:
>
> <noscript><meta HTTP-EQUIV="refresh" content="0;url=&gbv=1&sei=bnqHT7uhGsbQtAbT34n6Aw">

Ich sehe nun (allerdings auf einem anderen Rechner) eine absolute
URL:

<noscript><meta HTTP-EQUIV="refresh"
content="0;url=http://www.google.de/search?sclient=psy-ab&hl=de&site=&source=hp&q=foobar&gbv=1&sei=2N2HT4_zOIHusgaVssz4Cg">

Damit funktioniert die Suche ohne JavaScript wieder.

--
<http://schneegans.de/usenet/mids/> · Postings verlinken

0 new messages