Indlela yokujonga iimpapu ezivela kwiiWebhu kwiiWebhu kwiiWebhu

Ukulungiswa kwakhona kwezixhobo zeselula kwizinto eziphathekayo okanye izikripthi

Kwiminyaka ngoku, iingcali zithi ukuthutha kwiiwebhusayithi ezivela kwiindwendwe eziphathekayo eziphathekayo kuye kwanda ngokuphawulekayo. Ngenxa yoko, iinkampani ezininzi ziye zaqala ukufumana isicwangciso esicwangcisiweyo se-online presence, ukudala amava afanelekileyo kwifowuni nakwezinye izixhobo eziphathekayo.

Emva kokuba usuchithe ixesha lokufunda indlela yokuyila iphepha lewebhu kwiifowuni zefowuni , kwaye ukuphumeza isicwangciso sakho, uya kufuna kwakhona ukuqinisekisa ukuba iindwendwe zewebhusayithi zakho ziyakwazi ukubona ezo zakhiwo. Zininzi iindlela ongakwenza ngazo kwaye ezinye zisebenza kangcono kunabanye. Nantsi ingqwalasela kwindlela ongayisebenzisa ukuphumeza inkxaso yefowuni kwiiwebhusayithi zakho-kunye neengcebiso ngasekupheleni kweyona ndlela efanelekileyo yokuphumeza le nto kwiwebhsayithi yanamhlanje!

Ukubonelela isiqhagamshelo kwenye iWindows Site

Oku kukude, indlela elula yokuphatha abasebenzisi befowuni. Esikhundleni sokukhathazeka nokuba banako okanye abakwazi ukubona amaphepha akho, vele ubeke unxibelelwano kwindawo ephakamileyo kwiphepha elibonisa inguqu ehlukeneyo yesayithi yakho. Emva koko abafundi banokuzikhethela ukuba ngaba bafuna ukubona umxholo weselula okanye baqhubeke neenguqu "eziqhelekileyo".

Inzuzo yolu mbululo kukuba kulula ukuyisebenzisa. Kufuna ukuba wenze i-version elungiselelwe yeselula uze udibanise ikhonkco kwindawo ethile kufuphi namaphepha e-site evamile.

Iingxaki zi:

Ekugqibeleni, le ndlela iphelelwe yisikhathi engenakwenzeka ukuba yinxalenye yesicwangciso samanqwanqwa esimanje. Ngamanye amaxesha kusetyenziswa ukulungiswa kwe-stop-gap ngelixa isisombululo esilungileyo siphuhliswayo, kodwa ngokwenene lixesha elifutshane le-band-aid kule nkalo.

Sebenzisa iJavaScript

Ngokwahlukileyo kwindlela ekhankanyiweyo ngasentla, umqhubi othile usebenzisa uhlobo oluthile lokubhalwa kwesibhawuzi ukufumanisa ukuba umthengi usefowuni yeselula kwaye emva koko uyayithumela kuloo ndawo ehlukeneyo yeselula. Ingxaki yokufumanisa isiphequluli kunye nezixhobo eziphathekayo kukuba kukho amawaka amadivayisi eselula apho. Ukuzama ukuwafumana bonke ngeJavaScript enye ingenza onke amaphepha akho abe yi-nightmare yokulanda - kwaye usengaphansi kwemingeni efana nale ndlela ekhankanyiweyo ngasentla.

Sebenzisa i-CSS & # 64;

Umyalelo we-CSS @media handheld ubonakala ngathi uyindlela efanelekileyo yokubonisa izitayela zeCSS nje ngeefowuni ezigcinwe ngesandla - njengefowuni. Oku kubonakala ngathi isisombululo esihle sokubonisa amaphepha eselula. Ubhala iphepha elilodwa leWebhu uze udale amaphepha ama-style amabili. Iyokuqala yendlela "yeskrini" yohlobo lwezobugcisa bephepha lakho elijongene nezilwanyana kunye nezikrini zekhompyutha. Okwesibini kwiindlela "eziphathekayo" zephepha lakho zeefowuni ezincinci ezinjengezo fowuni. Izandi zilula, kodwa ayisebenzisi ngokwenene.

Inzuzo enkulu kunale ndlela kukuba akufanele ugcine iiinguqu ezimbini zewebhusayithi yakho. Ugcina nje enye, kwaye iphepha lohlobo luchaza indlela ekufuneka libukeke ngayo-oko ngokwenene lisondela kwisisombululo sokuphela esikufunayo.

Ingxaki ngale ndlela kukuba iifowuni ezininzi azixhaseli uhlobo lwezobuchwephesha-zibonisa amaphepha abo ngolu hlobo loluntu lwefayile. Kwaye ininzi iifowuni kunye ne-handhelds azixhasekanga nakwiCSS. Ekugqibeleni, le ndlela ingathembekanga, kwaye ngoko ke ayisetyenzisiweyo ukunikezela ngeenguqu eziphathekayo zewebhusayithi.

Sebenzisa i-PHP, i-JSP, i-ASP ukufumana uMmeli-Umsebenzisi

Le ndlela yindlela engcono yokuhanjiswa abasebenzisi beselula kwi-mobile version yesayithi, kuba ayithembeli kwiilwimi zesicatshulwa okanye iCSS ukuba ifowuni yeselula ayisebenzisi. Kunoko, isebenzisa ulwimi lweelwimi lomncedisi (PHP, ASP, JSP, ColdFusion, njl.) Ukujonga kwi-agent-user kwaye utshintshe isicelo se-HTTP ukubhekisela kwiphepha lefowuni ukuba isiselula.

Ikhowudi ye-PHP elula ukwenza oku kuya kubonakala ngathi:

stristr ($ ua, "Windows CE") okanye
stristr ($ ua, "AvantGo") okanye
stristr ($ ua, "Mazingo") okanye
stristr ($ ua, "i-Mobile") okanye
stristr ($ ua, "T68") okanye
stristr ($ ua, "Syncalot") okanye
stristr ($ ua, "Blazer")) {
$ DEVICE_TYPE = "MOBILE";
}
ukuba (isset ($ DEVICE_TYPE) kunye ne $ DEVICE_TYPE == "MOBILE") {
$ indawo = 'yeselula / index.php';
intloko ('Indawo:'. indawo yendawo);
Phuma;
}
?>

Ingxaki apha kukuba kukho ininzi kunye namanye amaninzi angabasebenzisi-abasebenzisi abasebenzisi asetyenziswayo. Esi sibhalo siya kubamba kwaye siqondise ezininzi zazo kodwa kungekhona zonke ngeendlela. Kwaye ezinye ziyakongezwa ngamaxesha onke.

Ngaphezu koko, njengoko ezinye izisombululo ezingasentla, kuya kufuneka ukuba uqhubeke nokugcina indawo ehambayo yeselula yaba bafundi! Le ngxaki yokulawula iiwebhsayithi ezimbini (okanye ngaphezulu!) Zizathu zokufumana isisombululo esingcono.

Sebenzisa iWURFL

Ukuba usuzimisele ukuhambisa abasebenzisi bakho abasebenzisa isistim kwi-site ehlukeneyo, ngoko iWURFL (Ifayile ye-Universal Wire Resource) isisombululo esihle. Le yifayile ye-XML (kwaye ngoku ifayela leDBI) kunye neelayibrari ezahlukeneyo zeDBI ezingabandakanyi nje kuphela idatha engasebenzisi-wireless-agent ye-wireless-time-to-date kodwa kunye nokuba yiyiphi impawu kunye nekhono kwezoxhaswa ngabasebenzisi.

Ukusebenzisa i-WURFL, uyalanda ifayile yefayile ye-XML uze ukhethe ulwimi lwakho kwaye usebenzise i-API kwiwebhusayithi yakho. Kukho izixhobo zokusebenzisa iWURFL ngeJava, PHP, Perl, Ruby, Python, Net, XSLT kunye neC ++.

Inzuzo yokusebenzisa i-WURFL kukuba kukho abantu abaninzi ukuhlaziya kunye nokongeza kwi-config yefayile yonke ixesha. Nangona i fayili oyisebenzisayo ingaphandle kwexesha ngaphambi kokuba uqedile ukuyilanda, kunokwenzeka ukuba ukuyikhuphela kanye ngenyanga okanye kunjalo, uya kuba nazo zonke izikhangeli ezihambahambayo ngabafundi bakho abaqhelekileyo basebenzise ngaphandle iingxaki. Eyona nto leyo, kukuba, kufuneka uqhubeke ukhuphela kwaye ubuyekeze oku - konke ukwenzela ukuba uqondise abasebenzisi kwiwebhusayithi yesibini kunye nezinto ezingaphumeleli ezenzayo.

Isisombululo esihle kunazo zonke

Ngoko ukuba ukuhlala kwiindawo ezahlukeneyo kwiidivaysi ezahlukeneyo akusiyo impendulo, yintoni na? Uluhlu lwewebhu olusabelayo .

Uyilo oluyimpendulo apho usebenzisa khona imibuzo yeendaba zeCSS ukuchaza izitayela zezixhobo zobubanzi ezahlukeneyo. Uyilo olumkelekileyo lukuvumela ukuba wenze iphepha elilodwa leWebhsayithi kubasebenzisi abasebenzisa iselula kunye nabangekho. Emva koko akufanele ukhathazeke malunga nomxholo ongabonakalisa kwisayithi ephathekayo okanye ukhumbule ukudlulisa utshintsho olutshanje kwisayithi yakho yeselula. Ngaphezu koko, xa unobhaliso lweCSS, akudingeki ulande nantoni na entsha.

Uyilo oluyimpendulo alukwazi ukusebenza ngokugqibeleleyo kwizixhobo ezindala kakhulu kunye neziphequluli (ezininzi zazo ezisetyenziswa kakhulu kakhulu namhlanje kwaye akufanele zikhathazeke kakhulu), kodwa ngenxa yongqinisiso (ukongeza izitayela kumxholo, kunokuba uthathe okuqukethwe kude) aba bafundi baya kukwazi ukufunda iwebhusayithi yakho, akuyi kukhangeleka kakuhle kwidivayisi yabo endala okanye isiphequluli.