Bug (?) di browser testuali

Se avete problemi con l'installazione e la configurazione di Slackware64 postate qui. Non usate questo forum per argomenti che trattano la Slackware32 o generali... per quelli usate rispettivamente il forum Slackware e Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware64 usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Vic Steele
Linux 3.x
Linux 3.x
Messaggi: 534
Iscritto il: dom 27 apr 2008, 13:46
Nome Cognome: Luigi Caiazza
Slackware: current x86_64
Kernel: 3.0.0
Desktop: Fluxbox / KDE 4.7.0
Distribuzione: Fedora 15
Località: Potenza
Contatta:

Bug (?) di browser testuali

Messaggio da Vic Steele »

Ciao a tutti.
Volevo chiedervi di fare una prova: provate con qualunque browser testuale (io ho provato con Lynx, un amico anche con wget e curl) ad accedere a http://www.wordreference.com/enit/*paro ... ese_a_caso* .
Mentre su un browser grafico va tutto come dovrebbe andare, sui suddetti browser veniamo rispediti su yahoo.com .
È un bug o cosa? Quali spiegazioni possono esserci?

Noi ce ne siamo data una: leggendo i sorgenti della pagina, c'è un javascript hostato su yahoo.com . È possibile che il browser testuale, non essendo in grado di interpretarli, non lanci una risposta corretta a yahoo e quindi per quest'ultimo, che a questo punto sarebbe scritto con i piedi, ciò significa ridirezionare indistintamente alla pagina principale?
Questo tuttavia non spiegherebbe perché, da un browser grafico, disabilitando i Javascript la pagina funzioni lo stesso.

hashbang
Packager
Packager
Messaggi: 2021
Iscritto il: ven 4 giu 2010, 10:27
Nome Cognome: Luca De Pandis
Distribuzione: macOS/OpenBSD
Località: Lecce/Bergamo

Re: Bug (?) di browser testuali

Messaggio da hashbang »

Confermo il problema con lynx.

Su Links e w3m, però, funziona.

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6631
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Bug (?) di browser testuali

Messaggio da targzeta »

No, non penso proprio ci siano dei bug sui browser testuali. Il motivo per cui alcune volte i siti danno risposte diverse a seconda dei browser generalmente risiede nel fatto che controllano alcuni degli header http. In genere vengono controllati 'User-Agent' oppure 'Host' (non mi chiedere perché). Tra l'altro è una tecnica usata anche per internazionalizzare le pagine: se hai la stessa pagina scritta in lingue diverse potresti vedere l'elenco delle lingue accettate dal browsere per fornire la risposta migliore.

Nel caso in questione, comunque, lo script controlla l'User-Agent, infatti se fai questa richiesta con wget:

Codice: Seleziona tutto

wget --header='User-Agent: Mozilla' http://www.wordreference.com/enit/get
vedrai che funziona. Almeno a me ha funzionato :).

Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Vic Steele
Linux 3.x
Linux 3.x
Messaggi: 534
Iscritto il: dom 27 apr 2008, 13:46
Nome Cognome: Luigi Caiazza
Slackware: current x86_64
Kernel: 3.0.0
Desktop: Fluxbox / KDE 4.7.0
Distribuzione: Fedora 15
Località: Potenza
Contatta:

Re: Bug (?) di browser testuali

Messaggio da Vic Steele »

È vero, funziona!
Conoscevo la tecnica per l'internazionalizzazione, ma non immaginavo che almeno al giorno d'oggi venissero usati anche questi altri tipi di filtri (o perlomeno non in questi siti dove non girano dati sensibili).

Grazie mille per il chiarimento.

Rispondi