Kif Tinduna Hits minn Mezzi Mobbli fuq Paġni tal-Web

Tmexxi mill-ġdid tagħmir mobbli għal kontenut jew disinni mobbli

Għal bosta snin issa, l-esperti qalu li t-traffiku għal websajts minn viżitaturi fuq apparat mobbli kien qed jiżdied b'mod drammatiku. Għal din ir-raġuni, bosta kumpaniji smartly bdew iħaddnu strateġija mobbli għall-preżenza tagħhom fuq l-internet, billi joħolqu esperjenzi li huma adattati għat-telefon u apparati mobbli oħra.

Ladarba inti tkun qatta 'l-ħin biex titgħallem kif tfassal paġni tal-web għat-telefowns ċellulari , u timplimenta l-istrateġija tiegħek, inti wkoll trid tiżgura li l-viżitaturi tas-sit tiegħek ikunu jistgħu jaraw dawk id-disinni. Hemm ħafna modi kif tista 'tagħmel dan u xi xogħol aħjar minn oħrajn. Hawn ħarsa lejn il-metodu li tista 'tuża biex timplimenta appoġġ mobbli fuq il-websajts tiegħek - flimkien ma' rakkomandazzjoni qrib it-tmiem għal liema l-aħjar metodu biex jinkiseb dan huwa fuq il-Web tal-lum!

Ipprovdi Link għal Verżjoni tas-Sit Oħra

Dan huwa, bil-bosta, l-aktar metodu faċli biex jimmaniġġa l-utenti tal-mowbajl. Minflok ma ninkwetaw jekk jistgħux jew ma jistgħux jaraw il-paġni tiegħek, sempliċement jagħmlu link x'imkien qrib il-quċċata tal-paġna li tindika verżjoni mobbli separata tas-sit tiegħek. Imbagħad il-qarrejja jistgħu jagħżlu minnu nnifsu jekk iridux jaraw il-verżjoni mobbli jew ikomplu bil-verżjoni "normali".

Il-benefiċċju ta 'din is-soluzzjoni huwa li huwa faċli biex timplimenta. Dan jirrikjedi li inti toħloq verżjoni ottimizzata għall-mowbajl u mbagħad żid link x'imkien qrib il-quċċata tal-paġni tas-sit normali.

L-iżvantaġġi huma:

Fl-aħħar mill-aħħar, dan l-approċċ huwa antikwat li x'aktarx ma jkunx parti minn strateġija mobbli moderna. Xi drabi jintuża bħala waqfa ta 'waqfa ta' waqfien waqt li tkun qed tiġi żviluppata soluzzjoni aħjar, iżda fil-fatt huwa verament għajnuna ta 'medda qasira ta' żmien f'dan il-punt.

Uża JavaScript

F'varjazzjoni tal-approċċ imsemmi hawn fuq, xi wħud mill-iżviluppaturi jużaw xi tip ta 'skrittura tal-iskoperta tal-brawżer biex jindunaw jekk il-klijent ikunx fuq apparat mobbli u mbagħad irodduhom lejn dak is-sit mobbli separat. Il-problema bil-iskoperta tal-brawżer u l-apparat mobbli hija li hemm eluf ta 'apparati mobbli hemmhekk. Li tipprova tidentifikahom kollha b'Jjinka waħda tista 'tbiddel il-paġni kollha tiegħek f'qalbna li tniżżel - u għadek soġġetta għal ħafna mill-istess żvantaġġi bħall-approċċ imsemmi hawn fuq.

Uża l-midja CSS li tinżamm fl-idejn

Il-kmand tas-CSS @media li jinżamm fl-idejn jidher li jkun mod ideali biex jintwerew stili CSS biss għal apparati li jinżammu fl-idejn - bħal mowbajls. Dan jidher bħala soluzzjoni ideali għall-wiri ta 'paġni għal apparat mobbli. Tikteb paġna web waħda u mbagħad toħloq żewġ folji ta 'stil. L-ewwel għat-tip tal-midja tat-tip "screen" il-paġna tiegħek għal monitors u skrins tal-kompjuter. It-tieni għall-istejjer "jinżammu fl-idejn" jistiraw il-paġna tiegħek għal apparati żgħar bħal dawk tal-mowbajls. Jidher faċli, iżda ma jaħdimx fil-prattika.

L-akbar vantaġġ għal dan il-metodu huwa li m'għandekx iżżomm żewġ verżjonijiet tal-website tiegħek. Inti biss iżommu l-waħda, u l-folja ta 'l-istil tiddefinixxi kif għandha tfittex - li fil-fatt qiegħda toqrob lejn is-soluzzjoni aħħarija li rridu.

Problema b'din il-metodu hija li bosta telefowns ma jappoġġjawx il-midja tal-idejn tat-tip - huma juru l-paġni tagħhom bit-tip tal-midja tal-iskrin minflok. U bosta cell phones anzjani u handhelds ma jappoġġjawx CSS fil-livelli kollha. Fl-aħħar, dan il-metodu mhuwiex affidabbli, u għalhekk rarament jintuża biex jagħti verżjonijiet mobbli ta 'websajt.

Uża PHP, JSP, ASP biex Tinduna l-Utent-Aġent

Dan huwa mod ħafna aħjar biex l-utenti tal-mowbajl jiġu diretti mill-ġdid għal verżjoni mobbli tas-sit, għax ma jiddependix fuq lingwaġġ tal-kitba jew CSS li t-tagħmir mobbli ma jużax. Minflok, juża lingwa tas-server (PHP, ASP, JSP, ColdFusion, eċċ.) Biex tħares lejn l-utent-aġent u mbagħad ibiddel it- talba HTTP biex tindika paġna mobbli jekk tkun apparat mobbli.

Kodiċi PHP sempliċi biex tagħmel dan ikun jidher bħal dan:

stristr ($ ua, "Windows CE") jew
stristr ($ ua, "AvantGo") jew
stristr ($ ua, "Mazingo") jew
stristr ($ ua, "Mobile") jew
stristr ($ ua, "T68") jew
stristr ($ ua, "Syncalot") jew
stristr ($ ua, "Blazer")) {
$ DEVICE_TYPE = "MOBILE";
}
jekk (isset ($ DEVICE_TYPE) u $ DEVICE_TYPE == "MOBILE") {
$ location = 'mobile / index.php';
header ('Post:'. lokazzjoni ta '$);
ħruġ;
}
?>

Il-problema hawnhekk hija li hemm lottijiet u ħafna aġenti potenzjali oħra li jintużaw minn apparat mobbli. Dan l-iskript se jaqbad u jbiddel ħafna minnhom iżda mhux kollha bi kwalunkwe mezz. U aktar jiżdiedu l-ħin kollu.

Barra minn hekk, kif ukoll bis-soluzzjonijiet l-oħra ta 'hawn fuq, ikollok xorta jkollok iżżomm sit mobbli separat għal dawn il-qarrejja! Dan l-iżvantaġġ li wieħed ikollu jimmaniġġja żewġ websajts (jew aktar!) Huwa raġuni biżżejjed biex ifittex soluzzjoni aħjar.

Uża WURFL

Jekk għadek iddeterminat li torbot mill-ġdid l-utenti tal-mowbajl tiegħek għal sit separat, allura WURFL (Wireless Universal Resource File) hija soluzzjoni tajba. Dan huwa fajl XML (u issa fajl DB) u diversi libreriji DBI li mhux biss fihom dejta aġġornata dwar l-aġent ta 'l-utent mingħajr fili iżda wkoll liema karatteristiċi u kapaċitajiet li dawk l-aġenti ta' l-utent jappoġġjaw.

Biex tuża WURFL, tniżżel il-fajl tal-konfigurazzjoni XML u mbagħad tagħżel il-lingwa tiegħek u timplimenta l-API fuq il-websajt tiegħek. Hemm għodod għall-użu ta 'WURFL ma Java, PHP, Perl, Ruby, Python, Net, XSLT, u C ++.

Il-benefiċċju tal-użu ta 'WURFL huwa li hemm ħafna nies li jaġġornaw u jżidu mal-fajl tal-konfigurazzjoni l-ħin kollu. Għalhekk, filwaqt li l-fajl li qed tuża ma jkunx aġġornat kważi qabel ma tkun spiċċajt tniżżilha, iċ-ċansijiet huma li jekk tniżżilha darba fix-xahar jew hekk, ikollok il-browsers mobbli kollha li l-qarrejja tiegħek normalment jużaw mingħajr problemi. L-iżvantaġġ, ovvjament, huwa li inti għandek kontinwament tniżżel u taġġorna dan - kollha sabiex inti tista 'tidderieġi lill-utenti għal websajt oħra u l-iżvantaġġi li toħloq.

L-Aħjar Soluzzjoni Jinsab Disinn Responsiv

Mela jekk iż-żamma ta 'siti differenti għal apparati differenti mhix ir-risposta, x'inhu? Disinn tal-web responsiv .

Id-disinn li jirreaġixxi huwa fejn tuża mistoqsijiet tal-midja tas-CSS biex tiddefinixxi stili għal apparati ta 'wisa' varji. Id-disinn li jirrispondi jippermettilek li toħloq paġna waħda kemm għall-utenti mobbli kif ukoll għal dawk mhux mobbli. Imbagħad m'għandekx għalfejn tinkwieta dwar liema kontenut trid tidher fuq is-sit tal-mowbajl jew ftakar li tittrasferixxi l-aħħar bidliet fis-sit tal-mowbajl tiegħek. Plus, ladarba jkollok is-CSS bil-miktub, m'għandekx tniżżel xi ħaġa ġdida.

Id-disinn li jirreaġixxi jista 'ma jaħdimx perfettament fuq apparati estremament qodma u browsers (li l-biċċa l-kbira minnhom huma f'użu żgħir ħafna llum u m'għandux ikun ħafna ta' tħassib għalik), iżda minħabba li huwa addittiv (iżżid stili fuq il-kontenut, aktar milli tieħu kontenut bogħod) dawn il-qarrejja xorta se jkunu jistgħu jaqraw il-websajt tiegħek, hija biss mhix se tħares ideali fuq it-tagħmir qadim jew il-browser tagħhom.