Hvernig á að greina smelli úr farsímum á vefsíðum

Beina farsíma í farsíma efni eða hönnun

Í mörg ár hafa sérfræðingar verið að segja að umferð á vefsíður frá gestum á farsímum hefur vaxið verulega. Af þessum sökum hafa mörg fyrirtæki byrjað að faðma farsímaáætlun fyrir nálægð sína á netinu, skapa reynslu sem henta til síma og annarra farsíma.

Þegar þú hefur eytt tíma í að læra hvernig á að hanna vefsíður á farsímum og framkvæma stefnu þína, þá viltu einnig að ganga úr skugga um að gestir heimsóknarinnar geti séð þær hönnunarmyndir. Það eru margar leiðir sem þú getur gert þetta og sumir vinna betur en aðrir. Hér er að líta á aðferðina sem þú getur notað til að framkvæma farsímaaðstoð á vefsvæðum þínum - ásamt tilmælum nálægt lokinni fyrir hvað besta leiðin til að ná þessu er á vefnum í dag!

Gefðu tengil á annan vefútgáfu

Þetta er langstærsti aðferðin til að meðhöndla farsímafyrirtæki. Í stað þess að hafa áhyggjur af því hvort þeir geti eða getur ekki séð síðurnar þínar skaltu einfaldlega setja tengil á einhvern hátt nálægt efst á síðunni sem bendir á sérstaka farsímaútgáfu af vefsvæðinu þínu. Þá geta lesendur valið hvort þeir vilja sjá farsímaútgáfuna eða halda áfram með "venjulega" útgáfuna.

Ávinningur af þessari lausn er að það er auðvelt að framkvæma. Það krefst þess að þú býrð til bjartsýni útgáfu fyrir farsíma og þá til að bæta við tengli einhversstaðar nálægt efst á venjulegum vefsíðum.

Gallarnir eru:

Að lokum er þessi nálgun úreltur sem ólíklegt er að vera hluti af nútíma farsímaáætlun. Það er stundum notað sem skyndihjálp festa á meðan betri lausn er að þróa en það er í raun skammtíma hljómsveit á þessum tímapunkti.

Notaðu JavaScript

Í afbrigði af ofangreindum aðferðum, nota sumir forritari einhvers konar eyðublöð til að greina vafra til að greina hvort viðskiptavinurinn er á farsímanum og þá beina þeim til aðskilda farsímavefsvæðis. Vandamálið við uppgötvun vafra og farsíma er að það eru þúsundir farsíma þarna úti. Til að reyna að finna þá alla með einu JavaScript gæti breytt öllum síðum þínum í niðurhals martröð - og þú ert enn undir mörgum sömu göllum og ofangreind nálgun.

Notaðu CSS & # 64; fjölmiðla handfesta

CSS skipunin @media handfesta virðist sem það væri hugsjón leið til að sýna CSS stíl bara fyrir handfrjáls tæki - eins og farsímar. Þetta virðist vera tilvalin lausn til að sýna síður fyrir farsíma. Þú skrifar eina vefsíðu og síðan búið til tvær stílblöð. Fyrsti fyrir "skjár" fjölmiðill gerð stíll síðuna þína fyrir skjái og tölvuskjá. Annað fyrir "handfesta" stíll þinn síðu fyrir lítil tæki eins og þau farsíma. Hljómar auðvelt, en það virkar ekki í raun í reynd.

Stærsta kosturinn við þessa aðferð er að þú þarft ekki að halda tveimur útgáfum af vefsíðunni þinni. Þú heldur bara einn og stíll lak skilgreinir hvernig það ætti að líta út - sem er í raun að nálgast endalokann sem við viljum.

Vandamál með þessari aðferð er að margir símar styðja ekki handfesta fjölmiðlunargerðina - þeir birta síðurnar sínar með gerð fjölmiðla í staðinn. Og margir eldri farsímar og handhelds styðja ekki CSS yfirleitt. Að lokum er þessi aðferð óáreiðanleg og er því sjaldan notuð til að afhenda farsímaútgáfur af vefsíðum.

Notaðu PHP, JSP, ASP til að finna User-Agent

Þetta er mun betri leið til að endurvísa farsímanotendur í farsímaútgáfu vefsvæðisins, vegna þess að það treystir ekki á forskriftarþarfir eða CSS sem farsíminn notar ekki. Í staðinn notar það tungumál fyrir miðlarahlið (PHP, ASP, JSP, ColdFusion, osfrv.) Til að skoða notanda-umboðsmanninn og síðan breyta HTTP-beiðninni til að benda á farsíma síðu ef það er farsíma.

Einföld PHP kóða til að gera þetta myndi líta svona út:

stristr ($ ua, "Windows CE") eða
stristr ($ ua, "AvantGo") eða
stristr ($ ua, "Mazingo") eða
stristr ($ ua, "Mobile") eða
stristr ($ ua, "T68") eða
stristr ($ ua, "Syncalot") eða
stristr ($ ua, "Blazer")) {
$ DEVICE_TYPE = "MOBILE";
}
ef (isset ($ DEVICE_TYPE) og $ DEVICE_TYPE == "MOBILE") {
$ location = 'mobile / index.php';
haus ('Staðsetning:'. $ staðsetning);
hætta;
}
?>

Vandamálið hér er að það eru hellingur af öðrum hugsanlegum notendum sem eru notaðir af farsímum. Þetta handrit mun grípa og beina mörgum af þeim en ekki öllum með neinum hætti. Og meira er bætt við allan tímann.

Að auki, eins og með aðrar lausnir hér að framan, verður þú að þurfa að halda áfram að hafa sérstakt farsímavæði fyrir þessa lesendur! Þessi galli af því að þurfa að stjórna tveimur (eða fleiri!) Vefsíðum er ástæða til að leita að betri lausn.

Notaðu WURFL

Ef þú ert enn staðráðinn í að beina farsímafyrirtækjunum þínum á sérstakt vefsvæði, þá er WURFL (Wireless Universal Resource File) góð lausn. Þetta er XML skrá (og nú DB skrá) og ýmsar DBI bókasöfn sem innihalda ekki aðeins uppfærðar upplýsingar um þráðlausa notanda umboðsmann, heldur einnig hvaða eiginleikar og hæfileiki þessi notandi-umboðsmenn styðja.

Til að nota WURFL, sækirðu niður XML stillingarskrána og valið tungumálið þitt og framkvæmdu API á vefsíðunni þinni. Það eru verkfæri til að nota WURFL með Java, PHP, Perl, Ruby, Python, Net, XSLT og C ++.

Ávinningur af því að nota WURFL er að það eru fullt af fólki að uppfæra og bæta við stillingarskránum allan tímann. Þannig að meðan skráin sem þú ert að nota er úreltur næstum áður en þú hefur lokið við að hlaða henni niður, eru líkurnar á því að ef þú hleður því niður einu sinni í mánuði eða svo, þá muntu hafa alla farsíma vafra sem lesendur þínir nota venjulega án þess að allir vandamál. The hæðir, auðvitað, er að þú þarft stöðugt að hlaða niður og uppfæra þetta - allt svo þú getur beint notendum á annað vefsvæði og göllum sem skapar.

Besta lausnin er móttækileg hönnun

Svo ef viðhalda mismunandi stöðum fyrir mismunandi tæki er ekki svarið, hvað er það? Móttækilegur vefhönnun .

Móttækilegur hönnun er þar sem þú notar CSS fjölmiðla fyrirspurnir til að skilgreina stíl fyrir tæki af ýmsum breiddum. Móttækileg hönnun gerir þér kleift að búa til eina vefsíðu fyrir bæði farsíma og notendur sem ekki eru notendur. Þá þarftu ekki að hafa áhyggjur af því efni sem á að birta á farsímanum eða muna að flytja nýjustu breytingar á farsímanetinu þínu. Auk þess þarftu ekki að sækja neitt nýtt þegar þú hefur skrifað CSS.

Móttækilegur hönnun virkar ekki fullkomlega á mjög gömlum tækjum og vöfrum (flestir eru í mjög litlum notum í dag og ætti ekki að vera mikið af áhyggjum fyrir þig), heldur vegna þess að það er aukefni (að bæta stílum við innihaldið frekar en að taka efni í burtu) þessir lesendur munu ennþá geta lesið vefsíðuna þína, það mun bara ekki líta vel út fyrir gamla tæki eða vafra.