Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[bug] Devicedetect speelt weer op

Pagina: 1
Acties:
  • 431 views

  • Maasluip
  • Registratie: April 2002
  • Laatst online: 15:11

Maasluip

Frontpage Admin

Kabbelend watertje

Topicstarter
Ik krijg in mijn Lynx (tekst) browser opeens weer tweakers.mobi te zien als ik naar de FP ga, dit terwijl ik vorige week nog gewoon www.tweakers.net kreeg te zien. En als bijkomend probleem werkt http://tweakers.net/devicedetect niet (in Lynx), als ik die link wil openen wordt ik direkt naar tweakers.mobi geredirect.
En als bijkomend probleem: de link bijna onderaan " Bekijk deze pagina op Tweakers.net: http://tweakers.net/" werkt ook niet, want die wordt direkt naar tweakers.mobi geredirect.

Signatures zijn voor boomers.


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 16:04

crisp

Devver

Pixelated

Ik heb de redirect vanuit /devicedetect gefixed (die mag ueberhaupt nooit redirecten). Kan je eens kijken hoe je wordt gedetecteerd?

Intentionally left blank


  • Maasluip
  • Registratie: April 2002
  • Laatst online: 15:11

Maasluip

Frontpage Admin

Kabbelend watertje

Topicstarter
Je user-agent string is: Lynx/2.8.6rel.5 libwww-FM/2.14FM SSL-MM/1.4.1
OpenSSL/0.9.8g

Je wordt herkend als:
ID                    lynx_textonly_browser
Merk                  Lynx
Model                 Browser
Mobiel apparaat?      ja
Besturing
(X)HTML support level 1
Markup voorkeur       html_web_3_2
Javascript?           nee
Resolutie             300x100


Dat is in detail anders dan voorheen: Maasluip in "DeviceDetect: Niet elke Opera is mobiel!"

Als ik met de devicedetect mijn graad op A wil fixeren, dan zegt hij dat hij dat doet, maar als ik daarna naar het nieuws ga dan word ik weer gewoon naar tweakers.mobi geredirect.

[ Voor 15% gewijzigd door Maasluip op 27-09-2010 12:21 ]

Signatures zijn voor boomers.


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 16:04

crisp

Devver

Pixelated

ah, blijkbaar heeft WURFL nu dus zelf lynx toegevoegd...
Maasluip schreef op maandag 27 september 2010 @ 12:19:
[...]
Als ik met de devicedetect mijn graad op A wil fixeren, dan zegt hij dat hij dat doet, maar als ik daarna naar het nieuws ga dan word ik weer gewoon naar tweakers.mobi geredirect.
Ja, dat werkt op sessie-basis, en daarvoor moet je browser dus cookies ondersteunen...

[ Voor 77% gewijzigd door crisp op 27-09-2010 12:23 ]

Intentionally left blank


  • Maasluip
  • Registratie: April 2002
  • Laatst online: 15:11

Maasluip

Frontpage Admin

Kabbelend watertje

Topicstarter
Dat doet Lynx tegenwoordig alweer een tijdje :P

Wat voor cookie zet je? Of zit dit in de algemene TnetID cookie?

[ Voor 11% gewijzigd door Maasluip op 27-09-2010 12:27 ]

Signatures zijn voor boomers.


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 16:04

crisp

Devver

Pixelated

Maasluip schreef op maandag 27 september 2010 @ 12:27:
Dat doet Lynx tegenwoordig alweer een tijdje :P

Wat voor cookie zet je? Of zit dit in de algemene TnetID cookie?
Het hangt aan je sessie, dus inderdaad indirect je TnetID cookie

Intentionally left blank


  • Maasluip
  • Registratie: April 2002
  • Laatst online: 15:11

Maasluip

Frontpage Admin

Kabbelend watertje

Topicstarter
Dan gaat daar iets mis. De cookiejar wordt niet geupdate als ik mijn graad vastzet. Ik krijg dus wel netjes te zien dat mijn graad is vastgezet, en bij een simpele reload blijft dat ook staan, maar als ik dan naar een andere pagina ga dan is het weg.

Geen idee of Lynx op de een of andere manier picky is met cookies (als het kan chocolate chip), maar kun je Lynx anders fixeren op een graad die op zijn minst reacties laat zien?

Oh ja: en misschien ook iets maken dat die "Bekijk deze pagina op Tweakers.net:" niet redirect?

Signatures zijn voor boomers.


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 16:04

crisp

Devver

Pixelated

Maasluip schreef op maandag 27 september 2010 @ 12:47:
Dan gaat daar iets mis. De cookiejar wordt niet geupdate als ik mijn graad vastzet. Ik krijg dus wel netjes te zien dat mijn graad is vastgezet, en bij een simpele reload blijft dat ook staan, maar als ik dan naar een andere pagina ga dan is het weg.
De fixed devicegrade wordt serverside opgeslagen, gekoppelt aan de sessie.
Geen idee of Lynx op de een of andere manier picky is met cookies (als het kan chocolate chip), maar kun je Lynx anders fixeren op een graad die op zijn minst reacties laat zien?

Oh ja: en misschien ook iets maken dat die "Bekijk deze pagina op Tweakers.net:" niet redirect?
Ja, dat heeft daar mee te maken; als op een of andere manier de fixed grade niet onthouden wordt (of de browser zelf geen cookies vasthoud en dus elke keer een andere sessie krijgt).

Ik sluit niet uit dat daar een bugje ingeslopen is met het overzetten van onze sessies naar MongoDB, maar dat moet ik nog even testen :)

Intentionally left blank


  • Maasluip
  • Registratie: April 2002
  • Laatst online: 15:11

Maasluip

Frontpage Admin

Kabbelend watertje

Topicstarter
Ik zie nu ook dat als ik naar een user gallery ga met Lynx, dan word ik gewoon keihard naar http://tweakers.mobi/ gestuurd (en dus naar de nieuwsberichten).

Dat lijkt me toch ook niet de bedoeling?

Signatures zijn voor boomers.


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 16:04

crisp

Devver

Pixelated

Maasluip schreef op woensdag 29 september 2010 @ 11:14:
Ik zie nu ook dat als ik naar een user gallery ga met Lynx, dan word ik gewoon keihard naar http://tweakers.mobi/ gestuurd (en dus naar de nieuwsberichten).

Dat lijkt me toch ook niet de bedoeling?
Mja, die redirect is gewoon generiek. Devices die die redirect normaliter krijgen zijn vaak ueberhaupt niet in staat tweakers.net fatsoenlijk te tonen.

Intentionally left blank


  • Maasluip
  • Registratie: April 2002
  • Laatst online: 15:11

Maasluip

Frontpage Admin

Kabbelend watertje

Topicstarter
Ik weet niet wat je gefixed hebt, maar :>

Misschien dat WURLF zelf iets gedaan heeft, dit is nu mijn devicedetect output:
 Je user-agent string is: Lynx/2.8.6rel.5 libwww-FM/2.14FM SSL-MM/1.4.1
 OpenSSL/0.9.8g

 Je wordt herkend als:
 ID                    lynx
 Merk                  Lynx
 Model
 Mobiel apparaat?      nee
 Besturing             keyboard
 (X)HTML support level 4
 Markup voorkeur       html_web_4_0
 Javascript?           nee
 Resolutie             nvt

 Op basis van deze gegevens word je geclassificeerd als grade E

[ Voor 86% gewijzigd door Maasluip op 25-10-2010 11:08 ]

Signatures zijn voor boomers.


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 16:04

crisp

Devver

Pixelated

Dat heb ik inderdaad gefixed :)

Intentionally left blank

Pagina: 1

Dit topic is gesloten.