Qhov Sib Txawv Sib Txawv ntawm Kev Teeb Meem thiab Kev Tsim Kho Qhov Web Design

Sib Piv Txwv Sib Txawv Ntawm Ob Qhov Sib Txawv Raws Feem Ntau Yam Kev Siv Web Design

Kev tsim kho thiab tsim kho lub web tsim yog ob qho tib si rau txoj kev tsim cov cuab yeej ntau tus phooj ywg cov websites uas ua haujlwm zoo rau ntau qhov ntau thiab tsawg. Thaum lub vas sab qauv tsim los ntawm Google thiab yog qhov nrov tshaj ntawm ob txoj kev qhia, ob qho tib si ntawm cov cuab yeej rau ntau lub vas sab tsim muaj lawv cov peev xwm thiab lawv cov kev qaug zog.

Cia wb mus saib cov kev sib txawv ntawm cov qauv tsim thiab hloov kho lub web, uas yog tsom rau cov ntsiab lus tseem ceeb no:

Qee cov ntsiab lus

Ua ntej peb nkag mus rau hauv peb cov kev sib piv ntawm cov kev ua haujlwm zoo thiab tsim kho, cia peb siv sij hawm los saib txog qib siab ntawm ob txoj kev no.

Cov vev xaib lub website muaj cov kua dej uas hloov thiab ua raws nraim li qhov kev ntsuam xyuas tau siv. Media lus nug cia cov chaw teb kom txawm hloov "ntawm yoov" yog hais tias qhov browser resized.

Kev tsim kho tsim siv ntau qhov ntau raws li kev txiav txim siab ua ntej txiav txim siab kom xa daim qauv tsim nyog tshaj plaws rau qhov screen loj uas tau kuaj pom thaum nplooj ntawv thawj zaug.

Nrog cov ntsiab lus sab nraud nyob rau hauv qhov chaw, cia peb rov qab mus rau peb qhov tseem ceeb ntawm kev ua kom pom tseeb.

Yooj Yim ntawm Kev Loj Hlob

Qhov sib txawv ntawm qhov sib txawv ntawm cov qauv tsim thiab kev siv lub web tsim yog nyob rau hauv txoj kev uas cov ntsiab lus no tau siv rau lub website. Vim tias tsim tsim tsim ib qho kev hloov ua kua rau txhua qhov, nws yog qhov zoo tshaj plaws rau cov haujlwm uas koj hloov lub vev xaib los ntawm hauv av . Sim ua kom muaj ib lub website uas tau tsim los ua tus neeg muaj cai tuaj yeem yog qhov teeb meem loj heev vim tias koj tsuas tsis muaj theem ntawm kev tswj uas koj xav tau yog tias koj tab tom tsim qhov chaws ntawm kos thiab kev ua haujlwm tsim rau hauv tus account rau qhov theem ntawm qhov txheej txheem . Qhov no txhais tau hais tias thaum koj retrofit ib qhov chaw yuav teb, koj yuam kom ua kev tsis txaus siab kom nyob twj ywm li ntawd uas muaj cov codebase.

Yog tias koj ua hauj lwm nrog ib lub vas sab uas muaj tas li, koj mus kom ze tawm tias koj tuaj yeem tawm qhov me me uas lub tsev kawm ntawv tau tsim kho kom zoo dua thiab ntxiv rau kev sib txuas ntxiv rau ntawm qhov tsim nyog. Muaj qee zaum, yog tias ib qhov kev npaj nyiaj txiag me me, thiab yog tias nws tsuas yog siv cov haujlwm me me xwb, koj yuav xaiv ntxiv kom muaj kev hloov tshiab ntxiv rau qhov kev ntsuam xyuas me me / mobile-centric. Qhov no txhais tau hais tias koj yuav tso cai ntxig rau txhua tus siv tib qhov kev npaj - tej zaum ib lub 960 breakpoint version uas yog qhov chaw uas tau tsim muaj kev tsim los rau.

Lub upside rau mus kom ze mus kom ze yog tias koj tau zoo dua leverage ib qhov code uas twb muaj lawm, tab sis ib qho ntawm cov kev downsides yog tias koj tab tom npaj txawv layout templates rau txhua breakpoint koj xaiv los txhawb. Qhov no yuav muaj feem cuam tshuam rau ntawm qhov haujlwm uas xav tau los tsim thiab tswj xyuas qhov kev daws teeb meem no hauv lub sijhawm ntev.

Tsim Kev Tswj

Ib qho ntawm cov kev ua tau zoo ntawm cov vev xaib yog tias lawv cov kua fluidity pub lawv hloov thiab txhawb txhua qhov kev ntsuam xyuas me me uas tsuas yog ua ntej kev teeb tsa tsuas pom kev txiav txim siab txiav txim siab nyob rau hauv kev coj ua. Qhov tseeb tiag, txawm tias qhov chaw ua haujlwm yuav pom zoo ntawm ntau qhov tseem ceeb ntawm cov npo (feem ntau qhov sib txawv ntawm cov khoom siv nyob rau hauv kev lag luam), tiam sis qhov kev tsim qauv feem ntau cuam tshuam ntawm cov qauv uas nrov.

Piv txwv li, ib lub tsev kawm ntawv yuav zoo saib ntawm cov voj voog thoob plaws 1400 pixels, qhov nruab nrab ntawm 960 pixels, thiab lub vijtsam me me ntawm 480 pixels, tab sis ua li cas rau cov xeev nyob hauv cov qib no? Ua tus tsim qauv, koj muaj tsawg los tswj tsis tau cov kev sib tw hauv-ntawm qhov nruab nrab thiab qhov muag pom ntawm nplooj ntawv ntawm qhov ntau thiab tsawg dua yog qhov tsawg tshaj qhov zoo tagnrho.

Nrog rau lub website uas koj yoog tau, koj muaj ntau txoj kev tsim tswj ntau qhov kev siv layouts vim tias lawv tsau ntau ntau raws li koj tau tsim muaj kev sib tsoo. Cov neeg ua haujlwm tsis txaus ntseeg no tsis yog qhov teeb meem vim tias koj tau ua tib zoo tsim txhua qhov "saib" (lub ntsiab lus ntawm txhua txoj kev coj) uas yuav muab xa mus rau cov neeg tuaj xyuas.

Ua kom txaus raws li theem ntawm cov qauv tswj tsim tau, koj yuav tsum paub hais tias nws los ntawm tus nqi. Tau, koj muaj kev tswj xyuas tag nrho txhua qhov kev ncua sij hawm, tab sis qhov ntawd txhais tau tias koj yuav tsum tau nqis peev tsim tsim lub sijhawm tsim los tsim rau txhua qhov ntawm cov ntawv uas nws muaj. Qhov ntau breakpoints koj xaiv tsim, rau ntau lub sij hawm koj yuav tsum tau siv nyob rau hauv tus txheej txheem.

Breadth ntawm kev them nyiaj yug

Ob leeg teb thiab hloov kho lub web tsim nyiam kev txhawb zog zoo nkauj, tshwj xeeb tshaj yog nyob rau hauv cov neeg saib xyuas niaj hnub no.

Cov kauj ruam sib txuas lus yuav tsum yog cov tog neeg sab nrauv los sis Javascript rau kev tshuaj ntsuam xyuas me me. Obviously, yog hais tias ib qhov chaw uas yuav tsum tau Javascript, nws txhais tau tias qhov browser yuav tsum muaj nws enabled hais rau qhov chaw ntawd ua haujlwm kom raug. Qhov ntawd yuav tsis yog qhov kev txhawj xeeb rau koj vim tias neeg feem coob yuav muaj Javascript hauv lawv cov browsers, tab sis txhua lub sij hawm ib qhov chaw muaj kev vam khom tseem ceeb rau txhua yam, nws yuav tsum raug sau tseg.

Responsive cov websites thiab xov xwm lus nug tias lub hwj chim lawv yuav ua hauj lwm zoo nyob rau hauv tag nrho cov browsers niaj hnub. Qhov teeb meem tsuas koj yuav muaj nrog cov hiob versions ntawm Internet Explorer txij versions 8 thiab hauv qab no tsis txhawb cov lus nug . Ua hauj lwm nyob ib ncig ntawm no , lub Javascript polyfill feem ntau siv , uas txhais tau hais tias muaj kev ywj pheej ntawm Javascript ntawm no thiab, tsawg kawg rau cov qub versions ntawm IE. Ntxiv dua thiab, qhov no tsis yog qhov kev txhawj xeeb rau koj, tshwj xeeb tshaj yog tias koj qhov chaw analytics qhia tau tias koj tsis tau txais ntau tus neeg tuaj xyuas uas siv cov kev tso cai ntawm cov laus dua.

Kev Nyuaj Siab yav tom ntej

Qhov dej ntawm cov nplooj ntawv teb tuaj yeem ua rau lawv zoo dua ntawm cov chaw nruab siab thaum nws los txog rau yav tom ntej-phooj ywg. Qhov no yog vim hais tias cov chaw pabcuam tsis yog tsim los ua kom haum raws li cov txheej txheem tsim kev sib txuas ntawm yav dhau los. Lawv hloov kom haum txhua cov ntxaij vab tshaus , nrog rau cov uas yuav tsis tau nyob rau hauv kev ua lag luam niaj hnub no. Qhov no txhais tau hais tias cov tsev kawm ntawv yuav tsis tas yuav tsum "tsau" yog tias qhov kev daws teeb meem tshiab mam li pib nrov.

Saib ntawm qhov zoo tshaj plaws nyob rau hauv cov cuab yeej ntaus cim (raws li ntawm Lub Yim Hli 2015, muaj dua 24,000 hauv cov cuab yeej hauv kev ua lag luam), muaj ib qhov chaw uas nws qhov zoo tshaj plaws kom haum no ntau cov ntxaij vab tshaus tseem ceeb heev rau yav tom ntej-kev phooj ywg. Qhov no yog vim hais tias qhov toj roob hauv pes tsis pom muaj ntau yam tsawg dua yav tom ntej, uas txhais tau hais tias tsim tawm rau cov ntxaij lossis qhov ntau thiab tsawg yog yuav ua tsis tau, yog tias peb tsis tau txais qhov kev muaj tiag.

Nyob rau sab nraud ntawm qhov kev sib piv scenario, yog lub tsev kawm ntawv tsim tawm thiab nws tsis haum tshiab cov kev txiav txim siab uas yuav ua ib qho tseem ceeb hauv kev ua lag luam, ces tom qab ntawd koj yuav raug yuam kom ntxiv qhov xaus rau qhov chaw uas koj tau tsim. Qhov no ntxiv cov qauv tsim thiab kev txhim kho rau cov haujlwm thiab nws txhais tau hais tias cov chaw hloov chaw no yuav tsum muaj kev saib xyuas zoo kom paub tseeb tias tsis muaj kev sib tshuam tshiab tau nkag rau hauv kev ua lag luam uas yuav tsum ntxiv rau ntawm qhov chaw. Ntxiv dua thiab, nrog rau ntau hom kev ntaus ntawv sib txawv ua li cas, yog tias yuav tsum tau xyuas seb puas muaj qhov tshiab thiab yuav ua rau lawv muaj kev sib ntsib tshiab yog qhov kev sib tw tsis tu ncua uas yuav muaj kev cuam tshuam rau kev ua haujlwm uas koj yuav tsum tau los txhawb nqa ib qhov chaw thiab tus nqi ntawm txoj haujlwm lub tuam txhab lossis lub koom haum uas lub tsev kawm ntawv yog rau.

Kev ua tau zoo

Kev tsim muaj qhov web tsim tau ntev tau raug liam (tsis ncaj ncees rau feem ntau) ntawm kev tsis haum los ntawm kev sib tw ceev / kev sib tw. Qhov no yog loj vim yog qhov tseeb uas nyob rau hauv cov hnub thaum ntxov ntawm txoj kev mus no, ntau tus kws tsim tawm hauv lub web tsuas yog siv cov lus nug me me rau hauv ib qhov chaw uas muaj tus CSS uas twb muaj lawm. Qhov no yuam cov dluab thiab cov kev pabcuam los siv rau cov ntxaij dav hlau loj kom xa tuaj rau tag nrho cov cuab yeej siv, txawm tias cov neeg ntxawg me me tsis tau siv lawv hauv lawv qhov kawg. Kev tsim kom tsim muaj txoj hau kev ntev txij hnub ntawd thiab qhov kev muaj tiag yog qhov chaw ua haujlwm zoo hnub no tsis raug teeb meem ntawm kev ua haujlwm.

Qeeb qeeb qeeb qeeb thiab cov websites tsis tuaj yeem tsis yog qhov teeb meem hauv lub website - nws yog ib qho teeb meem uas muaj nyob rau hauv tag nrho cov websites. Cov duab uas dhau hnyav, txau ntawm kev tshaj tawm, ntau ntawv thiab ntau dua thiab luj ib qhov chaw cia, tab sis ob qho tib si teb thiab kho cov websites yuav ua tau kom ceev ceev. Qhov tseeb , lawv tuaj yeem tsim ua ib txoj hauv kev uas tsis ua rau kev ua tau qhov tseem ceeb, tab sis qhov no tsis yog ib qho kev zoo ntawm kev daws teeb meem ntawm nws tus kheej, tiam sis nws yog ib qho kev xav ntawm pawg neeg uas tau koom nrog txoj kev tsim ntawm lub chaw nws tus kheej.

Tshaj Layout

Ib qho ntawm feem ntau cov feem sib txuas ntawm kev tsim kho lub web tsim yog tias koj tsuas tsis tau muaj kev tswj ntawm qhov tsim ntawm lub tsev kawm ntawv rau kev teem caij, tab sis kuj yog cov kev pab cuam uas tau xa rau cov neeg kawm ntawv lub versions. Piv txwv, qhov no txhais tau hais tias cov duab retina tuaj yeem xa mus rau cov retina li, thaum cov duab tsis muaj retina tau txais cov duab zoo dua qub uas muaj me dua hauv cov ntaub ntawv loj. Lwm qhov chaw resources (Javascript files, CSS styles, etc.) yuav smartly tauj thaum lawv xav tau thiab yuav raug siv.

Kev siv qhov web tsim siv tau yooj yim dua li ntawm qhov yooj yim kab zauv ntawm "yog tias koj yog ib lub website, ua kom yooj yim mus siv." Tag nrho cov chaw, nrog rau kev txhim kho tiav, yuav tau txais txiaj ntsig los ntawm txoj kev ua kom tau zoo dua.

Lub scenario no qhia tau hais tias qhov xwm txheej ntawm qhov "tiv thaiv tiv thaiv kev tawm tsam" kev sib cav. Thaum nws muaj tseeb tias ib qho kev coj ua kom haum yuav zoo dua rau cov lus teb rau cov khoom tuav, nws kuj yog ib txoj hauv kev zoo rau tag nrho kev txhim kho. Ib yam li ntawd, qee qhov kev ua haujlwm yuav raug ntxiv rau hauv ib qho chaw uas muaj qhov code-base, muab qhov chaw ntawd tag nrho cov txiaj ntsig ntawm txoj kev tuaj yeem siab.

Yam Uas Yog Txij Nkawm Zoo Tshaj Tawm?

Thaum nws los txog rau qhov sib txeeb ntawm kev tsim kho lub web tsim, tsis muaj tseeb "khiav", tab sis cov lus teb yog qhov kev txhawb zog ntau dua. Qhov tseeb, qhov "zoo dua" yog nyob ntawm cov kev xav tau ntawm ib qhov project. Ntxiv mus, qhov no tsis tas yuav yog "ib qho / lossis" qhov xwm txheej. Muaj ntau ntau tus kws tshaj lij uas muaj cov tsev kawm ntawv uas tsim kom muaj qhov zoo tshaj plaws ntawm cov qauv tsim web tsim (dej dav dav, kev them nyiaj yug yav tom ntej) nrog cov qauv siv ntawm cov qauv siv (zoo tsim kom tswj, ntse kev ua haujlwm ntawm qhov chaw).

Feem ntau hu ua RESS (Responsive Web Design nrog Cov Khoom Sib Sau Sab Neeg Sab Nraud), qhov kev qhia no qhia tau hais tias muaj tiag tiag tsis muaj "ib qho me me haum rau tag nrho cov kev daws teeb meem." Ob leeg lub web tsim thiab hloov kho tau lawv cov peev xwm thiab lawv cov teeb meem, yog li koj yuav tsum txiav txim siab twg yuav ua hauj lwm zoo dua rau koj qhov project, los sis yog hais tias ib qho kev sib xyaw ua kua yuav ua rau koj zoo tshaj plaws.