Mahtaisko php:llä kursittuihin sivuihin saada tunnistusta asiakkaan selaimen html5-valmiudesta. Tuota html-muotoa on vähän huono käyttää kun kaikki selaimet eivät sitä ymmärrä ja näille selaimille tulkki voisi lähettää vanhemmantyylisen version.
Oiskos vinkkejä
html5-valmiuden tunnistus?
6
155
Vastaukset
- 23432432432
Ei taida olla mitään muuta keinoa kuin js pätkä tai mikä tahansa muu härpätin joka tarkistaa mikä selain ja versio on käytössä.
Tähän ratkaisuun tottakai pitää olla pieni tietokanta tai vertailutaulukko jossa on kaikki tuetut selaimet. - sdfsfsdfdfsdfsd
Tästä saattaa olla apua:
http://www.modernizr.com/
http://www.webresourcesdepot.com/better-html5-css3-usage-by-detecting-browsers-capabilities-with-modernizr/ - KTSE
Niin ajattelin jotain sellasta kun mulla oli joskus ihan toimivanakin, että selaimen headerista pysty päättelemään ymmärtääkö selain application/xhtml xml -homman ja jos ei, niin sellaselle selaimelle pistettiin html4.01 text/html -muotoinen dokumentti ja muille kunnollinen xhtml1.1. Eli php-tulkki korjas tarvittavat muutokset tyhmemmälle selaimelle.
- Joku Vaan
Niin sinulla on varmaankin jotain tilastoja mitä selaimia sivuilla kävijöillä on? Sivuston käyttäjä ryhmä ratkaisee missä määrin voi kokeilla uusia juttuja. Nykyään käytännössä usein riittää että IE 7 - 8 otetaan huomioon, muilla suosituilla selaimilla sitten toimii ongelmitta..
IE 7 - 8 ei tarvitse mitään PHP juttuja jos ei halua, http://css3pie.com/ http://selectivizr.com/ http://code.google.com/p/html5shim/ riittävät pitkälle (Modernizr sisälsi ainakin joskus html5shimiä vastaavan joka aktivoi HTML5 tagit vanhemmilla IE selaimilla, kannattaa varmistaa jos sitä käytät ettei tule kahta samaa tekevää)
Katso http://www.ericgiguere.com/tools/http-header-viewer.html niin huomaat mitä selain lähettää palvelimelle, ainoostaan user-agent on mistä pystyy jotain päättelee mutta sehän voi olla ihan mitä tahansa. Toisaaltaan sehän ei haita mitään tässä tapauksessa.
"härpätin joka tarkistaa mikä selain ja versio on käytössä. Tähän ratkaisuun tottakai pitää olla pieni tietokanta tai vertailutaulukko jossa on kaikki tuetut selaimet."
Hmmm... mitäänhän en tiedä tästäkään asiasta, mutta oliskos helpompa tutkia moottoreita niitähän ei kovin montaa eri merkkistä ole?
Siis jos moottorin versio on uudempa kuin x niin HTML5 toimii ok.
Mutta juu turhaa kikkailua moinen, linkitetyt JS jutut riittävät kyl (riippuen mitä HTML5 uusia ominaisuuksia on tarkoitus käyttää) . Jos intoa on niin lisää tekstni jos sivu ei näy kunnol klikkaa tästä joka välittää pienelle PHP scriptille tiedon, että käytetäämpäs HTML tageja. Käyttämällä vaik sessioneita saat tekstin näkymään muutamalla ensinmäisellä sivunlatauksella sitten se piilotetaan. - Joku Vaan
Laitetaas viel yks linkki lisää http://html5boilerplate.com/ toki tossa on jotain turhaakin mut hyvä siitä on aloittaa.
- sdfsfsdf
Toi html5boilerplate.com käyttää myös muuten tuota edellä linkattua "modernizr" kikkaretta.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 1231853
Noniin rakas
Annetaanko pikkuhiljaa jo olla, niin ehkä säilyy vienot hymyt kohdatessa. En edelleenkään halua sulle tai kenellekään mi1001640Lasten hyväksikäyttö netissä - Joka 3. nuori on saanut seksuaalisen yhteydenoton pedofiililtä
Järkyttävää! Lapsiin kohdistuva seksuaalinen hyväksikäyttö verkossa on yhä pahempi ongelma. Ulkolinja: Lasten hyväksikäy511215Kumpi vetoaa enemmän sinuun
Kaivatun ulkonäkö vai persoonallisuus? Ulkonäössä kasvot vai vartalo? Mikä luonteessa viehättää eniten? Mikä ulkonäössä?491098Multa sulle
Pyörit 24/7 mielessä, kuljet mun mukana, mielessä kyselen sun mielipiteitä, vitsailen sulle, olen sydän auki, aitona. M31978Nainen, olen tutkinut sinua paljon
Salaisuutesi ei ole minulle salaisuus. Ehkä teimme jonkinlaista vaihtokauppaa kun tutkisimme toisiamme. Meillä oli kumm50876Mies, eihän sulla ole vaimoa tai naisystävää?
Minusta tuntuu jotenkin, että olisit eronnut joskus, vaikka en edes tiedä onko se totta. Jos oletkin oikeasti edelleen s47876Olet myös vähän ärsyttävä
Tuntuu, että olet tahallaan nuin vaikeasti tavoiteltava. En tiedä kauanko jaksan tätä näin.37810Okei nyt mä ymmärrän
Olet siis noin rakastunut, se selittää. Onneksesi tunne on molemminpuolinen 😘56798Onko sulla empatiakykyä?
Etkö tajua yhtään miltä tämä tuntuu minusta? Minä ainakin yritän ymmärtää miltä sinusta voisi tuntua. En usko, että olet38797