Jinsi ya Kuchunguza Nukuu Kutoka kwa Vifaa vya Mkono kwenye Machapisho ya Wavuti

Rekebisha vifaa vya simu kwa maudhui ya simu au miundo

Kwa miaka sasa, wataalamu wamesema kuwa trafiki kwenye tovuti kutoka kwa wageni kwenye vifaa vya simu imekuwa imeongezeka kwa kasi. Kwa sababu hii, makampuni mengi yameanza kukubalika mkakati wa simu kwa uwepo wao wa mtandaoni, na kujenga uzoefu unaofaa kwa simu na vifaa vingine vya simu.

Mara baada ya kutumia wakati wa kujifunza jinsi ya kuunda kurasa za wavuti za simu za mkononi , na kutekeleza mkakati wako, utahitaji pia kuhakikisha kuwa wageni wa tovuti yako wanaweza kuona miundo hiyo. Kuna njia nyingi unaweza kufanya hivyo na wengine hufanya kazi vizuri zaidi kuliko wengine. Tazama njia ambayo unaweza kutumia kutekeleza msaada wa simu kwenye tovuti zako - pamoja na mapendekezo karibu na mwisho kwa njia bora zaidi ya kufikia hili ni kwenye Mtandao wa leo!

Kutoa Kiungo kwenye Version nyingine ya Tovuti

Hii ni, kwa mbali, njia rahisi ya kushughulikia watumiaji wa simu za mkononi. Badala ya wasiwasi ikiwa wanaweza au hawawezi kuona kurasa zako, tu kuweka kiungo mahali fulani karibu na ukurasa wa juu ambao unaonyesha tofauti ya simu ya tovuti yako. Kisha wasomaji wanaweza kuchagua wenyewe kama wanataka kuona toleo la simu au kuendelea na toleo "la kawaida".

Faida ya suluhisho hili ni kwamba ni rahisi kutekeleza. Inahitaji kuunda toleo bora la simu na kisha kuongeza kiungo mahali fulani karibu na ukurasa wa kawaida wa tovuti.

Vikwazo ni:

Hatimaye, mbinu hii ni ya muda mfupi ambayo haiwezekani kuwa sehemu ya mkakati wa kisasa wa simu. Wakati mwingine hutumiwa kama kurekebisha pengo wakati ufumbuzi bora unaendelea, lakini ni kweli misaada ya muda mfupi wakati huu.

Tumia JavaScript

Kwa tofauti ya mbinu iliyotajwa hapo juu, msanidi programu fulani hutumia aina fulani ya script ya kutambua kivinjari kuchunguza kama mteja ana kwenye kifaa cha simu na kisha kuwaelekeza kwenye tovuti hiyo ya simu ya mkononi. Tatizo la kugundua kivinjari na vifaa vya simu ni kwamba kuna maelfu ya vifaa vya simu nje huko. Kujaribu kuchunguza wote kwa JavaScript moja inaweza kugeuza kurasa zako zote katika dakika ya kupakua - na bado unakabiliwa na vikwazo vingi kama vile njia iliyotajwa hapo juu.

Tumia handheld ya CSS & # 64;

Amri ya CSS @media handheld inaonekana kama ingekuwa njia nzuri ya kuonyesha mitindo ya CSS tu kwa vifaa vya mkono - kama simu za mkononi. Hii inaonekana kama suluhisho bora la kurasa za kurasa za vifaa vya simu. Unaandika ukurasa mmoja wa wavuti kisha uunda karatasi mbili za mtindo. Ya kwanza kwa mitindo ya vyombo vya habari "skrini" ukurasa wako wa wachunguzi na skrini za kompyuta. Ya pili kwa mitindo "ya mkono" ya ukurasa wako kwa vifaa vidogo kama vile simu za mkononi. Inaonekana rahisi, lakini haifanyi kazi kwa kawaida.

Faida kubwa kwa njia hii ni kwamba huna kudumisha matoleo mawili ya tovuti yako. Wewe unabakia moja, na karatasi ya mtindo inafafanua jinsi inapaswa kuangalia - ambayo kwa kweli inakaribia ufumbuzi wa mwisho tunayotaka.

Tatizo la namna hii ni kwamba simu nyingi haziunga mkono aina ya vyombo vya habari vya mkono-zinaonyesha kurasa zao na aina ya vyombo vya habari badala. Na simu za mkononi nyingi za zamani na vifaa vya mkono havijasaidia CSS hata. Hatimaye, njia hii haiaminiki, na kwa hiyo haitumiwi mara kwa mara kutoa matoleo ya simu ya tovuti.

Tumia PHP, JSP, ASP Kuchunguza Agent-Mtumiaji

Hii ni njia bora zaidi ya kuelekeza watumiaji wa simu kwenye toleo la simu ya tovuti, kwa sababu haitegemei lugha ya script au CSS ambayo kifaa cha mkononi hakitumii. Badala yake, hutumia lugha ya upande wa seva (PHP, ASP, JSP, ColdFusion, nk) ili kuangalia wakala wa mtumiaji na kisha kubadilisha ombi la HTTP ili kuelezea ukurasa wa simu ikiwa ni kifaa cha simu.

Nambari rahisi ya PHP kufanya hivyo ingeonekana kama hii:

stristr ($ ua, "Windows CE") au
stristr ($ ua, "AvantGo") au
stristr ($ ua, "Mazingo") au
stristr ($ ua, "Simu") au
stristr ($ ua, "T68") au
stristr ($ ua, "Syncalot") au
stristr ($ ua, "Blazer")) {
$ DEVICE_TYPE = "MOBILE";
}
kama (isset ($ DEVICE_TYPE) na $ DEVICE_TYPE == "MOBILE") {
$ eneo = 'simu / index.php';
kichwa ('Eneo:'. $ mahali);
Utgång;
}
?>

Tatizo hapa ni kwamba kuna kura nyingi na mawakala wengine wa uwezo ambao hutumiwa na vifaa vya simu. Hati hii itachukua na itaelekeza mengi yao lakini sio kwa njia yoyote. Na zaidi huongeza wakati wote.

Zaidi, kama ilivyo na ufumbuzi mwingine hapo juu, utahitaji bado kudumisha tovuti tofauti ya wavuti kwa wasomaji hawa! Kikwazo hiki cha kuwa na kusimamia tovuti mbili (au zaidi!) Ni sababu ya kutosha kutafuta suluhisho bora.

Tumia WURFL

Ikiwa bado umeamua kuhamisha watumiaji wako wa simu kwenye tovuti tofauti, basi WURFL (Faili Yisiyo ya Rasilimali ya Universal) ni suluhisho nzuri. Hii ni faili ya XML (na sasa ni faili ya DB) na maktaba mbalimbali ya DBI ambayo sio tu data ya wakala wa watumiaji wa wireless hadi sasa na pia ambayo ina uwezo na uwezo wa msaada wa watumiaji.

Ili kutumia WURFL, unapakua faili ya usanidi wa XML kisha uchukua lugha yako na utekeleze API kwenye tovuti yako. Kuna zana za kutumia WURFL na Java, PHP, Perl, Ruby, Python, Net, XSLT, na C ++.

Faida ya kutumia WURFL ni kwamba kuna watu wengi wa uppdatering na kuongeza faili config wakati wote. Kwa hiyo wakati faili unayoyotumia ni nje ya tarehe karibu kabla ya kumaliza kupakua, nafasi ni kwamba ikiwa unayopakua mara moja kwa mwezi au hivyo, utakuwa na browsers zote za mkononi ambazo wasomaji wako hutumia bila ya matatizo. Kikwazo, bila shaka, ni kwamba unapaswa kuendelea kupakua na kurekebisha hii - yote ili uweze kuelekeza watumiaji kwenye tovuti ya pili na vikwazo vinavyojenga.

Suluhisho Bora Ni Kubuni Msikivu

Kwa hiyo, ikiwa kuhifadhi maeneo tofauti kwa vifaa tofauti si jibu, ni nini? Msikivu wa kubuni wavuti .

Muundo wa shukrani ni wapi unavyotumia maswali ya vyombo vya habari CSS kuelezea mitindo ya vifaa vya upana mbalimbali. Design shukrani inakuwezesha kuunda ukurasa mmoja wa wavuti kwa watumiaji wote wa simu na zisizo za simu. Kisha huna haja ya wasiwasi kuhusu maudhui yaliyoonyeshwa kwenye tovuti ya simu au kumbuka kuhamisha mabadiliko ya hivi karibuni kwenye tovuti yako ya simu. Zaidi, mara moja umeandikwa CSS, huna kupakua chochote kipya.

Mpangilio wa shukrani hauwezi kufanya kazi kikamilifu kwenye vifaa na vifaa vya zamani sana (ambavyo wengi wao hutumiwa sana leo na haipaswi kuwa na wasiwasi sana kwako), lakini kwa sababu ni nyongeza (kuongeza mitindo kwenye maudhui, badala ya kuchukua maudhui mbali) wasomaji hawa bado wataweza kusoma tovuti yako, haitaonekana kuwa bora kwenye kifaa chao cha zamani au kivinjari.