Mmene Mungayang'anire Mitundu Yochokera Kumtundu Wachida Zipangizo Zamakono pa Webusaiti

Sinthani zipangizo zamakono zogwiritsa ntchito mafoni kapena zojambula

Kwa zaka zambiri, akatswiri akhala akunena kuti magalimoto pamasitolo kuchokera kwa alendo pa zipangizo zamakono akuwonjezeka kwambiri. Pachifukwa ichi, makampani ambiri adayamba kuphunzira njira zamakono zowonongeka pa Intaneti, kupanga zochitika zomwe zikuyenera foni ndi zipangizo zina zamagetsi.

Mukadapatula nthawi yophunzira momwe mungagwiritsire masamba a pa intaneti pafoni , ndikugwiritsira ntchito njira yanu, mudzafunanso kuonetsetsa kuti alendo anu a pa Intaneti angathe kuona zojambulazo. Pali njira zambiri zomwe mungachitire zimenezi ndipo ena amagwira ntchito bwino kuposa ena. Pano pali njira yomwe mungagwiritsire ntchito kuti mugwiritse ntchito zothandizira mafoni pawebusaiti yanu - pamodzi ndi ndondomeko pafupi ndi mapeto a njira yabwino kwambiri kuti mukwaniritse izi pa webusaiti yathu lero!

Perekani Chizindikiro kwa Wina Webusaiti

Izi ndizo njira yosavuta yothandizira ogwiritsa ntchito foni. M'malo modandaula ngati angathe kapena sangathe kuwona masamba anu, ingoikani chiyanjano kwinakwake pamtunda wa tsamba lomwe limatchula mbali yosiyana ya tsamba lanu. Ndiye owerenga akhoza kusankha okha kusankha ngati akufuna kuona mafoni kapena apitirize ndi "yachizolowezi".

Phindu la njirayi ndilosavuta kugwiritsa ntchito. Ikufuna kuti mupange mawonekedwe apamwamba a mafoni ndiyeno kuwonjezera chiyanjano penapake pamtunda wa masamba omwe amapezeka.

Zovuta ndi izi:

Potsirizira pake, njirayi ndi yamakedzana yomwe sitingathe kukhala mbali ya zamakono zamakono. Nthaŵi zina amagwiritsidwa ntchito ngati kuyimitsa galasi pamene njira yabwino ikukambitsirana, koma kwenikweni ndi thandizo laling'ono laling'ono panthawiyi.

Gwiritsani ntchito JavaScript

Mosiyana ndi njira yomwe tatchula pamwambayi, wojambula wina amagwiritsa ntchito mtundu wina wa osatsegula script kuti azindikire ngati kasitomala ali pa chipangizo cha m'manja ndikuwatsitsiranso ku malo osungirako apadera. Vuto ndi kuyang'ana kwa osatsegula ndi zipangizo zamakono ndikuti pali zikwi zamagetsi zamtundu kunja uko. Kuyesera kuwapeza onse ndi JavaScript amatha kusokoneza masamba anu onse - ndipo mukukumana ndi zovuta zomwezo monga momwe tanenera.

Gwiritsani ntchito CSS & # 64;

Lamulo la CSS @media handheld likuwoneka ngati ilo lingakhale njira yabwino yosonyezera machitidwe a CSS okha pa zipangizo zamanja - monga mafoni a m'manja. Izi zikuwoneka ngati njira yabwino yosonyezera masamba a zipangizo zamakono. Mukulemba tsamba limodzi la webusaiti ndikupanga mapepala awiri. Yoyamba pa "skrini" zojambulajambula zojambulajambula zomwe zili patsamba lanu la osamala ndi makompyuta. Yachiwiri pazithunzi "zamanja" za pepala lanu za zipangizo zing'onozing'ono monga mafoni a m'manja. Zikumveka mosavuta, koma sizigwira ntchito kwenikweni.

Phindu lalikulu pa njirayi ndikuti simukuyenera kusunga ma webusaiti awiri a webusaiti yanu. Inu mumangokhala chimodzimodzi, ndipo pepala lamasewera likufotokozera momwe ziyenera kuwonera - zomwe zikuyandikira kwenikweni mapeto omwe tifuna.

Vuto ndi njirayi ndi kuti mafoni ambiri samagwiritsa ntchito mtundu wa makina othandizira apamwamba-amasonyeza masamba awo ndi mtundu wa zojambula pazithunzi m'malo mwake. Ndipo mafoni ambiri achikulire ndi ma m'manja sakuthandizira CSS konse. Pamapeto pake, njirayi ndi yosakhulupirika, choncho sichitha kugwiritsidwa ntchito popereka mawonekedwe a webusaiti.

Gwiritsani ntchito PHP, JSP, ASP kuti muzindikire Wogwira ntchito

Imeneyi ndi njira yabwino kwambiri yobweretsera anthu ogwiritsa ntchito mafoni kumalo osatsegula a pawebusaiti, chifukwa sichidalira chinenero cholembera kapena CSS chomwe chipangizo cha m'manja sichigwiritsa ntchito. M'malo mwake, imagwiritsa ntchito chinenero cha seva (PHP, ASP, JSP, ColdFusion, ndi zina zotero) kuti muyang'ane wothandizirawo ndikusintha pempho la HTTP kuti muloze ku tsamba lapamwamba ngati ndilo chipangizo.

Pulogalamu ya PHP yosavuta kuchita izi ikanawoneka ngati iyi:

stristr ($ ua, "Windows CE") kapena
stristr ($ ua, "AvantGo") kapena
stristr ($ ua, "Mazingo") kapena
stristr ($ ua, "Mobile") kapena
stristr ($ ua, "T68") kapena
stristr ($ ua, "Syncalot") kapena
stristr ($ ua, "Blazer")) {
$ DEVICE_TYPE = "MOBILE";
}}
ngati (ayambe ($ DEVICE_TYPE) ndi $ DEVICE_TYPE == "MOBILE") {
$ malo = 'mobile / index.php';
mutu ('malo:'. $ malo);
Potulukira;
}}
?>

Vuto apa ndilokuti pali ambiri ndi ena ambiri omwe angagwiritse ntchito mafoni omwe amagwiritsidwa ntchito ndi zipangizo zamagetsi. Tsamba ili lidzagwira ndi kulunjika zambiri mwa iwo koma osati zonse mwa njira iliyonse. Ndipo zambiri zowonjezedwa nthawi zonse.

Kuwonjezera apo, monga mwa njira zina zowonjezera pamwamba, mufunikira kukhalabe ndi malo osungira malowa kwa owerenga awa! Kusokonekera kotereku koyenera kusamalira mawebusaiti awiri (kapena kuposa!) Ndi chifukwa chofuna kupeza yankho labwino.

Gwiritsani ntchito WURFL

Ngati mwatsimikiza mtima kutumizira mafoni anu ogwiritsira ntchito pawekha, ndiye WURFL (Fayilo Yopanda Zonse Zopanda Utumiki) ndiyo njira yabwino. Iyi ndi fayilo ya XML (ndipo tsopano ndi DB file) ndi makina osiyanasiyana a DBI omwe samangokhala ndi deta yamakina opanda mawonekedwe osakanikirana komanso omwe ali ndi othandizira othandizira.

Kuti mugwiritse ntchito WURFL, mumasula fayilo yokonza XML ndikusankha chinenero chanu ndikugwiritsa ntchito API pa webusaiti yanu. Pali zida zogwiritsa ntchito WURFL ndi Java, PHP, Perl, Ruby, Python, Net, XSLT, ndi C ++.

Phindu logwiritsa ntchito WURFL ndilokuti pali anthu ambiri omwe amawongolera ndi kuwonjezera pa ma foni nthawi zonse. Kotero ngakhale fayilo yomwe mukuigwiritsa ntchito ilibe nthawi yambiri musanamalize kulitsa izo, mwayi ndiwotheka kuti mutayisunga kamodzi pa mwezi kapena kotero, mutha kukhala ndi makasitomala onse omwe owerenga anu amagwiritsa ntchito popanda mavuto. Zovuta, ndithudi, ndizofunika kuti muzisunga ndi kusintha izi - zonse kuti muthe kutsogolera ogwiritsa ntchito webusaiti yachiwiri ndi zovuta zomwe zimapanga.

Njira Yabwino Yothetsera Kulengedwa

Kotero ngati kusungira malo osiyana a zipangizo sizolondola, ndi chiyani? Kulumikiza webusaitiyi .

Kulingalira bwino ndi kumene mumagwiritsa ntchito mafunso a CSS kuti afotokoze mafashoni a zipangizo zosiyanasiyana. Kukonzekera kwadongosolo kumakupatsani inu kukhazikitsa tsamba limodzi la webusaiti kwa onse ogwiritsa ntchito mafoni ndi osagwiritsa ntchito. Ndiye simukusowa kudandaula ndi zomwe zili pa webusaiti yanu kapena kumbukirani kusinthanso kusintha kwaposachedwa pa webusaiti yanu. Komanso, mutakhala ndi CSS, simukuyenera kukopera chilichonse chatsopano.

Kulingalira bwino sikungagwire ntchito bwino kwambiri pazipangizo zamakono komanso zamakono (zomwe zambiri zimagwiritsidwa ntchito masiku ano ndipo siziyenera kudetsa nkhaŵa kwa inu), koma chifukwa ndi zowonjezera (kuwonjezera mafilimu pa zomwe zilipo, m'malo molemba kutali) owerenga awa adzalandabe kuwerenga webusaiti yanu, izo siziwoneka bwino pa chipangizo chawo chakale kapena msakatuli.