Cov khoom siv txawb nrov tshaj dhau los ua, qhov tsis xis nyob ntau dua yog xav tau ntawm ntau qhov chaw. Tias yog vim li cas, txij li xyoo 2012, webmasters tau siv cov kev daws teeb meem uas ua rau saib cov peev txheej ntawm cov ntxaij vab tshaus nrog qhov kev daws teeb meem qis dua - yoog raws.
Tshuaj ntsuab Tshuaj ntsuab
Hnub no, kwv yees li tsib lab tus tib neeg hauv ntiaj teb siv xov tooj ntawm tes, nrog rau ib feem peb ntawm lawv muaj smartphones. Yog li ntawd, cov tsheb khiav tsheb tau dhau los ua qhov tseem ceeb rau cov tswv lub vev xaib. Nws yog qhov zoo li qhov chaw ntawm cov neeg tuaj xyuas tsuas yog loj hlob dhau sijhawm. Tshawb nrhiav cav tau teb sai sai rau cov qauv no. Cov tuam txhab loj "Yandex" thiab Google tau hloov pauv tseem ceeb rau lawv cov algorithms rau qeb duas cov chaw hauv cov txiaj ntsig tshawb fawb, suav nrog qhov muaj qhov hloov pauv thiab tsim qauv. Cias muab, cov kev pab hauv web optimized rau cov xov tooj ntawm tes, smartphones thiab ntsiav tshuaj yuav muaj qee qhov zoo dua lawv cov neeg sib tw.
Teb layout txhais
Adaptive layout yog ib txoj hauv kev tsim cov nplooj ntawv web,cia li hloov qhov chaw ntawm cov blocks raws li lub vijtsam daws teeb meem ntawm lub cuab yeej uas nws tau saib. Ntawd yog, nrog rau txoj hauv kev no, cov qauv sib cais yog tsim rau ntau yam kev daws teeb meem. Cov nyhuv no ua tiav los ntawm kev sau cov ntaub ntawv CSS tshwj xeeb.
Thaum ntxov, qhov teeb meem tau daws txawv me ntsis. Cov neeg tsim khoom yuav tsum tau ua ntau ntau "lub cev txav", tsim cov qauv thiab tsim ntawm lub ntsiab ntawm lub xaib thiab ua tib yam rau lub xov tooj ntawm tes. Nyob ntawm qhov screen ntawm lub cuab yeej uas qhov project hauv Is Taws Nem nrog rau lub platform mobile tau pom, qhov tsim nyog version ntawm qhov chaw tau pib.
Txoj hauv kev no tsis tau ua pov thawj rau nws tus kheej hauv ntau txoj hauv kev, thiab feem ntau tus kws tshaj lij hauv web tsis tau coj los tsim lub xov tooj ntawm tes. Tam sim no qhov kev txiav txim no tau hloov pauv los ntawm kev hloov kho. Los ntawm kev tsim lub vev xaib pob txha siv cov thev naus laus zis no, tus kws saib xyuas lub vev xaib tsom tag nrho nws cov kev siv zog ntawm kev tsim ib qho qauv ntawm qhov project, thiab cov neeg tuaj saib tuaj yeem pom nws nrog tib theem ntawm kev nplij siab ob qho tib si ntawm lub khoos phis tawj loj thiab ntawm lub xov tooj ntawm tes, smartphone lossis ntsiav tshuaj.
Qhov zoo ntawm Kev Ua Haujlwm Zoo
Dab tsi yog qhov zoo ntawm kev hloov kho lub vev xaib layout? Nws tau raug sau tseg yav dhau los tias qhov zoo dua yog qhov tseeb ntawm txhua nplooj ntawv thaiv ntawm ib qho khoom siv. Tsis tas li ntawd, qhov zoo ntawm txoj hauv kev no hauv kev tsim cov qauv yog qhov ceev ntawm kev siv cov kev hloov pauv. Qhov no txhais li cas?
Yog tias lub vev xaib muaj ob lub platform, cov kev hloov pauv rau qhov kev teeb tsa yuav tsum yogthawj zaug siv nyob rau hauv kev ua hauj lwm version, thiab ces nyob rau hauv lub mobile version. Yog tias qhov kev hloov pauv hauv cov cai tseem ceeb heev, cov txheej txheem ntawm kev hloov pauv yuav siv sijhawm ntev. Nrog kev hloov kho layout, kev ua haujlwm ntawm lub xaib yog nqa tawm hauv ib cov ntaub ntawv. Cov kev hloov pauv tau ua rau qhov kev teeb tsa ntawm nplooj ntawv web yuav tshwm sim sib npaug sai sai hauv ob qho tib si ntau lawm thiab mobile versions.
Qhov tsis zoo ntawm txoj hauv kev no, qee tus neeg saib xyuas lub vev xaib hu ua qhov nyuaj ntawm nws qhov kev siv. Tab sis nrog lub advent ntawm CSS 3, tsim ib tug teb layout template tau ua heev yooj yim. Txawm tias tsis muaj kev paub webmasters tuaj yeem ua rau lawv lub vev xaib mobile-friendly.
Cov ntsiab lus thiab cov yam ntxwv ntawm kev hloov kho
Yuav ua li cas cov ntsiab cai underlie lub teb layout txoj hauv kev tsim web?
- Siv Cov Dej Layout Hom.
- "Rubber" images.
- Siv cov lus nug xov xwm (media-queries).
- Yuav tsum xav txog cov khoom siv mobile txij thaum pib ntawm qhov teeb tsa.
Los ntawm cov hauv paus ntsiab lus ntawm cov qauv no ntawm kev tsim cov qauv, cov yam ntxwv hauv qab no ntawm kev hloov kho raws li nram no:
1. Tsim thiab tsim lub vev xaib tsim los ntawm kev ua haujlwm ntawm tag nrho cov kev daws teeb meem: los ntawm lub xov tooj ntawm tes mus rau qhov screen widescreen.
2. Layout nrog cascading style nplooj ntawv siv xov xwm query technology qhia hauv CSS 3.
3. Programming ntawm sab ntawm ob tus neeg siv khoom thiab cov neeg rau zaub mov xa cov duab rau cov khoom siv txawb ntawm qhov me me thiab kev daws teeb meem.
Ib qho tseem ceeb, suav nrog qhov kev hloov pauv hloov tau tsim, yogdaws teeb meem matrix ntawm cov khoom siv hluav taws xob nrov. Txoj hauv kev no los tsim kev tsim kho yuav ua rau lub vev xaib tshawb xyuas ntawm ib qho screen zoo heev. Tab sis ua li cas koj thiaj paub tias leej twg yuav suav nrog hauv cov style?
Qhov twg pib nrog cov lus teb?
Feem ntau cov vev xaib tau tsim nyob rau hauv txoj hauv kev uas scrollbars tshwm rau ntawm cov ntxaij vab tshaus ntawm smartphones thiab ntsiav tshuaj, uas tsis yooj yim rau kev caij nkoj, thiab kev tsim thiab teeb tsa ntawm ntau qhov haujlwm hauv Is Taws Nem yooj yim "float". Cov vev xaib tsim los qhia kev tsim lub vev xaib muaj ntau yam kev tshuaj ntsuam kev daws teeb meem ntawm ntau yam khoom siv, raws li nws tsim nyog tso tawm cov nplooj ntawv ntawm koj qhov chaw.
Txoj kev hloov kho, piv txwv uas tuaj yeem pom ntau zaus, muaj ntau qhov zoo. Dab tsi yuav tsum nco ntsoov thaum mus txog nplooj ntawv layout li no?
Thaum pib ua haujlwm ntawm tus qauv, nws yog ib qho tseem ceeb uas yuav tsum tau sim ua ntu zus kom zoo npaum li cas cov ntsiab lus thiab layout blocks tshwm rau ntawm cov ntxaij vab tshaus sib txawv. Ua li no, qee zaum nws txaus los hloov qhov dav ntawm qhov browser qhov rai. Cov ntaub ntawv style tau txais cov lus nug hauv xov xwm thiab rov muab cov blocks, ua qhov hloov pauv tseem ceeb. Ib qho cuab yeej zoo rau kev sim cov qauv tsim qauv tuaj yeem yog qhov chaw uas ua rau cov ntxaij vab tshaus ntawm cov khoom siv ntawm cov qauv sib txawv. Cov kev pabcuam zoo li no yuav tso cai rau koj ua tib zoo xav thiab ntsuas seb tus qauv tsim zoo li cas ntawm cov khoom siv ntawm ntau lub xov tooj ntawm tes.
Txawm hais tias cov cuab yeej ntawm cov txheej txheem teb no tsis yooj yim, kev paub nws yuav txi txiv sai sai.