Kuinka pystyy tunnistamaan PHP:n avulla, että sivua selaa jokin PDA-laite?
Kaikki muu on valmista, eli on olemassa erilliset sisältöjen muotoilut normaalille ja "kevyelle" ruudulle. Olisi siistiä, jos selaimen voisi ohjata suoraan ilman erillistä osoitekikkailua tyyliin "?mode=wap" tms.
PDA, WAP ym. tunnistus PHP:lla
Xcode, Mac OS X Server sekä muuta hauskaa ja hyödyllistä
3 viestiä
• Sivu 1/1
-
- Viestit: 2952
- Liittynyt: 4.3.2004 klo 19.46
-
- Viestit: 2952
- Liittynyt: 4.3.2004 klo 19.46
Viesti Kirjoittaja wanders »
Jatkanpa taas omia tarinoita...
Löytyi skripti jolla selvitetään selainohjelman USER_AGENT ja sen avulla tunnistetaan, onko kyseessä kännykkäselain. No testasin ja testikapulassa on käytössä Opera Mini, joka meni testistä läpi HTML-selaimena (jota se onkin).
Eli joku muu menetelmä??? Ei huvittaisi laajentaa tuota olemassaolevaa skriptiä ja lisätä siihen uusia vaihtoehtoja, koska se tuntuu epäonnistuneeksi tuomitulta väylältä.
Edit:
Muokkasin kuitenkin skriptiä niin että se luokittelee Opera Minin "WAP"-selaimeksi, kuten myös Nintendo Wiin ja Playstationin - vaikkei ole mitään hajua miten nuo näyttävät nettisivuja.
iPhonen ja vastaavien "isojen" pda-laitteiden tullessa käyttöön tämäkin menee taas uusiksi, kun ei enää ole ISO ja pieni, vaan tulee enemmän variaatioita resoluutioiden ja ominaisuuksien kohdalle.
Löytyi skripti jolla selvitetään selainohjelman USER_AGENT ja sen avulla tunnistetaan, onko kyseessä kännykkäselain. No testasin ja testikapulassa on käytössä Opera Mini, joka meni testistä läpi HTML-selaimena (jota se onkin).
Eli joku muu menetelmä??? Ei huvittaisi laajentaa tuota olemassaolevaa skriptiä ja lisätä siihen uusia vaihtoehtoja, koska se tuntuu epäonnistuneeksi tuomitulta väylältä.
Edit:
Muokkasin kuitenkin skriptiä niin että se luokittelee Opera Minin "WAP"-selaimeksi, kuten myös Nintendo Wiin ja Playstationin - vaikkei ole mitään hajua miten nuo näyttävät nettisivuja.
iPhonen ja vastaavien "isojen" pda-laitteiden tullessa käyttöön tämäkin menee taas uusiksi, kun ei enää ole ISO ja pieni, vaan tulee enemmän variaatioita resoluutioiden ja ominaisuuksien kohdalle.
---
-
- Viestit: 43
- Liittynyt: 22.3.2006 klo 20.11
- Paikkakunta: Jyväskylä
3 viestiä
• Sivu 1/1
Palaa sivulle “Ohjelmointi, skriptit ja palvelimet”
Hyppää
- Yleiset aiheet
- ↳ Ajankohtaista Apple-maailmasta
- ↳ Käyttöjärjestelmät
- ↳ Ohjelmat
- ↳ Yleiskeskustelu
- Mac ja oheislaitteet
- ↳ Yleiskeskustelu laitteista
- ↳ MacBook, MacBook Pro ja MacBook Air
- ↳ iMac
- ↳ Mac mini
- ↳ Mac Pro ja Mac Studio
- ↳ Ongelmia Macin kanssa?
- iPhone, iPad ja Apple Watch
- ↳ iPhone-, iPad- ja Apple Watch -laitekeskustelu
- ↳ iPhone-, iPad- ja Apple Watch -ohjelmat sekä iOS
- ↳ Ongelmia iPhonen, iPadin tai Apple Watchin kanssa?
- Huviksi ja hyödyksi
- ↳ Off-topic
- ↳ Kuva ja graafinen suunnittelu
- ↳ Audio ja musiikki
- ↳ Video, televisio ja elokuvat
- ↳ Pelit ja pelaaminen
- ↳ Ohjelmointi, skriptit ja palvelimet
- ↳ Tietoturva ja varmuuskopiointi
- ↳ Verkot, mobiilidata ja muut puhelimet
- ↳ Retronurkka
- ↳ Foorumin ylläpito
- Kauppapaikka
- ↳ Myydään Mac
- ↳ Myydään iPhone, iPad ja iPod
- ↳ Myydään muut Applen tuotteet
- ↳ Myydään muuta tietotekniikkaa
- ↳ Ostetaan Mac
- ↳ Ostetaan iPhone, iPad ja iPod
- ↳ Ostetaan muut Applen tuotteet
- ↳ Ostetaan muuta tietotekniikkaa
- ↳ Vaihdetaan, annetaan, työtä haetaan ja tarjotaan
- ↳ Kauppapaikan keskustelu ja hintavinkit