Nola aurkitu gailu mugikorren hitsak web orrialdeetan

Birbideratu gailu mugikorrek edukien edo diseinu mugikorretarako

Orain dela urte, adituek esan dute telefono mugikorretarako bisitarien webgunerako trafikoa handituz joan dela nabarmen. Hori dela eta, enpresa askok argi eta garbi hasi dute mugikorraren estrategia beren presentzia linean barneratzeko, telefonoaren eta beste gailu mugikorretarako aproposak diren esperientziak sortuz.

Telefono mugikorren web orriak nola diseinatu ikasten duzun denbora eta zure estrategia martxan jarri duzunean ere, zure webguneko bisitariek diseinu horiek ikusi ahal izango dituztela ziurtatu nahi duzu. Horrelako modu asko egin ditzakezu eta besteek baino hobeto funtzionatzen dute. Hona hemen zure webguneko mugikorraren euskarria ezartzeko erabilitako metodoari begirada bat. Amaitzeko hurbil dagoen gomendioarekin, gaur egungo Webguneak lortzeko egokiena den metodoa da!

Beste gunearen bertsio baterako sarbidea eskaintzen du

Hau da, orain arte, telefonoaren erabiltzaileei aurre egiteko modurik errazena. Zure orriak ikusteko edo ezin dituztenei buruz kezkatuta egon beharrean, estekan jarri besterik ez duzu zure webguneko beste mugikorren bertsio bateko orriaren goiko aldean. Ondoren, irakurleek mugikorraren bertsioa ikusteko edo bertsio "normal" batekin jarraitu nahi duten ala ez aukeratu dezakete.

Soluzio honen onurak errazago ezartzea da. Mugikorrerako bertsio optimizatua sortu behar duzu eta, ondoren, esteka bat gehitzeko leku normaleko orrialdeetatik gertu dagoen lekuan.

Desabantaila hauek dira:

Azken finean, hurbilketa hori ez da zaharkiturik mugikorreko estrategia moderno baten parte izatea. Batzuetan, stop-gap konponbide gisa erabiltzen da, konponbide hobea garatzen ari den bitartean, baina oraingoz banda-laguntza laburra da.

Erabili JavaScript

Aurreikusitako hurbilketa-aldaketaren batean, garatzaileek arakatzailearen detekzio script mota batzuk erabiltzen dituzte bezeroak telefono mugikorrean badaude eta, gero, mugikorreko gune bereizi batera birbidaltzeko. Arakatzailearen detekzioarekin eta gailu mugikorren arazoarekin dago han milaka gailu mugikor daude. Horiek guztiak JavaScript batekin detektatzeko saiakera guztiak zure orri guztiak deskargatzeko amesgaizto bihurtuko lirateke, eta oraindik ere aipatu dugun hurbilketa desegokien askoren menpe dago.

Erabil ezazu CSS & # 64; multimedia agenda elektronikoa

CSS agindua @media ordenagailu eramangarria CSS estiloak erakusteko modu ezin hobea izango litzateke, eskuko gailuetarako soilik, adibidez telefono mugikorretan. Gailu mugikorren orriak erakusteko konponbide egokiena dirudi. Web orri bat idazten duzu eta bi estilo-orri sortu. Lehenengoa "pantailako" motako multimedia-motako monitoreak eta ordenagailuko pantailen orriak antolatzen ditu. "Eskuko agenda" bigarrenak telefono mugikorrek bezalako gailu txikien orrialdea eskaintzen du. Soinuak errazak dira, baina ez du praktikan funtzionatzen.

Metodo honekin abantaila handiena da zure webguneko bi bertsio ez edukitzea. Bakar bat mantentzen duzu, eta estilo-orriak definitzen du nola begiratu beharko lukeen, hau da, nahi dugun azken irtenbidea hurbiltzea.

Metodo honekin arazo bat da telefono mugikorrek ez dituztenei eskuko multimedia mota onartzen, pantailako media motako pantaila erakusten dute ordez. Telefono mugikorren eta eskuko agenda zaharragoek ez dute CSS onartzen. Azkenean, metodo hau ez da fidagarria, eta, beraz, oso gutxitan erabiltzen da webgune baten bertsio mugikorrak emateko.

Erabili PHP, JSP, ASP erabiltzaile-agentea hautemateko

Mugikorreko erabiltzaileek webgunearen bertsio mugikor bat birbideratzeko modu askoz ere hobea da, gailu mugikorrek erabiltzen ez duten scripting-lengoaia edo CSS bat baizik. Horren ordez, zerbitzariaren aldeko hizkuntza (PHP, ASP, JSP, ColdFusion, eta abar) erabiltzen du erabiltzailearen agenteari begiratzeko eta HTTP eskaera aldatu mugikorrera joateko, telefono mugikorra bada.

Horretarako PHP kode sinple bat honela izango litzateke:

stristr ($ ua, "Windows CE") edo
stristr ($ ua, "AvantGo") edo
stristr ($ ua, "Mazingo") edo
stristr ($ ua, "Mugikorra") edo
stristr ($ ua, "T68") edo
stristr ($ ua, "Syncalot") edo
stristr ($ ua, "Blazer")) {
$ DEVICE_TYPE = "MOBILE";
}
if (isset ($ DEVICE_TYPE) eta $ DEVICE_TYPE == "MOBILE") {
$ location = 'mobile / index.php';
goiburua ('Kokapena:'. $ location);
irteera;
}
?>

Arazoa da gailu mugikorrek erabiltzen dituzten beste erabiltzaile-agente potentzial asko eta asko daude. Gidoi horietako asko harrapatuko eta birbideratuko dira, baina ez da inolaz ere. Eta are gehiago gehitzen dira denbora guztian.

Gainera, aurreko irtenbideekin batera, irakurleentzako aparteko gune mugikorra ere mantendu behar duzu! Bi (edo gehiago!) Webguneak kudeatzeko eragozpen hori irtenbide hobea bilatzen duen arrazoia da.

Erabili WURFL

Oraindik zure mugikor erabiltzaileak gune bereizi batera birbideratzeko zehazten baduzu, WURFL (Wireless Universal Resource File) konponbide ona da. XML fitxategia (eta orain DB fitxategia) eta hainbat DBI liburutegi daude, haririk gabeko erabiltzaile-agenteen datuak eguneratuta ez ezik, erabiltzaile-eragile horien funtzioak eta gaitasunak ere onartzen dituztenak.

WURFL erabiltzeko, XML konfigurazio fitxategia deskargatu eta gero zure hizkuntza hautatu eta APIa zure webgunean ezartzeko. WURFL erabiliz Java, PHP, Perl, Ruby, Python, Net, XSLT eta C ++ tresnak daude.

WURFL erabiltzeko onura da jende asko eguneratzen eta konfigurazio fitxategia denbora guztian gehitzen dela. Beraz, erabiltzen ari zaren fitxategia zaharkiturik dagoena deskargatzen amaitu baino lehen, aukera batzuk hilabete bat deskargatzen badituzu, mugikorreko arakatzaile guztiak zure irakurleek ohiko moduan erabil ditzakete. arazoak. Arazoa, noski, etengabe deskargatu eta eguneratu behar duzu. Horrela, erabiltzaileek bigarren webgunea eta sortzen dituen desabantailak zuzendu ditzakezu.

Irtenbide onena diseinu sentikorrena da

Beraz, gailu desberdinetarako gune ezberdinak mantentzen ez badira erantzuna, zer da? Erantzun web diseinua .

Sentikorrena diseinua non CSS media galderetan erabiltzen duzun estilo zabalak hainbat gailu estiloak definitzeko. Diseinu sentikorra web orri bat sortzeko aukera ematen dizu bai mugikorretarako bai erabiltzaile ez mugikorretarako. Ondoren, ez duzu mugikorreko webguneko edukia zein den edo ez duzu gogoratu mugikorreko azken aldaketak transferitzeko. Gainera, CSS idatzitakoan behin, ez duzu ezer berria deskargatzeko.

Diseinu sentiberatugabea ezin hobeto funtziona daiteke gailu eta nabigatzaile zaharretan (horietako gehienak gaur egun oso erabilgarriak dira eta ez da kezkatu behar), baina gehigarria da (edukiak edukia eransten du, edukiaren ordez urrun) irakurle horiek zure webgunea irakurri ahal izango dute, ez dute itxura egokia gailu zaharreko edo nabigatzailean.