Si të përdorni standardet e internetit për të ndërtuar faqe për çdo pajisje

Disclosure: Mbështetja juaj ju ndihmon të mbani sitin në punë! Ne fitojmë një tarifë referimi për disa nga shërbimet që rekomandojmë në këtë faqe.


Kur Tim Berners-Lee krijoi për herë të parë INQUIRE (pararendësin në internet), ai kishte një vizion për një super autostradë informacioni të udhëtuar lirshëm nga të gjithë. Ndërsa ishte ende në fillimet e veta, World Wide Web premtoi një qasje të pandërprerë në informacion, komunitet dhe, po, mundësi biznesi. Sidoqoftë, ndërsa faqja e internetit ngadalë po merrte formë, ajo liri dukej të kërcënohej nga brenda dhe kishte një shans të mirë që interneti që gëzojmë sot mund të shembet nën potencialin e tij.

W3C dhe Projekti i Standardeve të Uebit

Shumë kohë pasi u prezantua web-i në botë, Netscape dhe Microsoft (dy nga lëvizësit kryesorë në zhvillimin e programeve kompjuterike) filluan një luftë shfletuese të përshkallëzuar në mënyrë të vazhdueshme. Në përpjekje për të lënë jashtë tjetrën, secila firmë po prezantonte elemente të reja në programin e tyre themelor dhe duke hartuar mënyra të reja për të marrë dhe përpunuar përmbajtjen në internet. Rezultati ishte dy shfletues konkurrues që po rriteshin gjithnjë e më pak të pajtueshëm. Kjo kishte potencialin ta shndërronte ëndrrën e një interneti të pahijshëm në një makth të ndërlikuar, duke mohuar në mënyrë efektive përdoruesit e aksesit në gamën e plotë të përmbajtjes online, ndërsa ngre kostot e hartimit dhe zhvillimit të faqes në internet..

Në përgjigje të luftërave të vazhdueshme të shfletuesit dhe thyerjes së mundshme të projektit të internetit, Berners-Lee formoi Konsorciumin e World Wide Web (W3C). Detyra e saj ishte të krijonte një seri protokolesh dhe udhëzimesh të pranuara në mënyrë universale për internetin. Këto do të shndërroheshin në librin e rregullave i cili do të udhëzonte punën e programuesve dhe zhvilluesve të programeve në të ardhmen, me shpresë se siguron rritjen e vazhdueshme dhe aksesin e internetit..

Në 1998, një grup i pavarur i stilistëve dhe zhvilluesve të uebit formuan Projektin e Standardeve të Uebit (WaSP). Misioni i saj ishte të rafinojë dhe promovojë listën e praktikave më të mira të W3C dhe t’i japë fund luftërave të shfletuesit një herë e përgjithmonë. WaSP ishte e suksesshme, dhe vizioni për një autostradë informacioni të udhëtuar lirshëm u realizua. Sot, WaSP vazhdon të punojë drejt mbajtjes së internetit falas, të hapur dhe të aksesueshme për të gjithë.

Rëndësia e Standardeve të Uebit

Do të ishte e vështirë të mbivlerësohet rëndësia e Projektit të Standardeve të Uebit dhe udhëzimeve që ato promovojnë. Që interneti të realizojë potencialin e tij të plotë, duhet të udhëhiqet nga disa parime të zakonshme. Këto “standarde të internetit” ofrojnë një seri udhëzimesh themelore dhe shpresohet universale, përmes të cilave krijohet dhe shpërndahet përmbajtja për internet. Nevoja për këto standarde të uebit është e qartë, dhe ato adresojnë disa aspekte kryesore të programimit dhe hartimit të uebit.

  • Kodi Efektiv – standardet e uebit sjell kodimin efikas në hartimin e uebit. Nëse i gjithë programimi ishte i kufizuar në HTML, rezultati do të ishte skedarë i fryrë dhe pa të drejtë që kërkojnë më shumë se kohën e nevojshme të shkarkimit. Kjo jo vetëm që ndikon në përvojën në internet të përdoruesit, por në të vërtetë mund të rrisë koston e hyrjes në përmbajtje në internet për ata përdorues që paguajnë për shkarkime nga megabyte.
  • Përputhshmëria e kodimit – qoftë një faqe në internet, një shtesë ose një aplikim softuerik, pothuajse çdo pjesë e programimit kalon nëpër duart e shumë stilistëve të ndryshëm. Pasja e një standardi të pranuar të kodimit siguron që të gjithë programuesit flasin të njëjtën gjuhë, dhe ai kod mbetet i efektshëm dhe efikas pavarësisht nga autori.
  • Mirëmbajtja e Thjeshtuar – kjo mbështet më tej vlerën e praktikave të standardizuara të kodimit. Kodi i dobët dhe efikas është më i lehtë, dhe më pak i kushtueshëm, për të aktualizuar dhe mirëmbajtur. Me informacionin për stilin dhe paraqitjen e specifikuar në një vend (d.m.th. elementet CSS) azhurnimet nuk kanë nevojë të aplikohen në çdo faqe të një faqe aktive.
  • Përputhshmëria e pajisjes – respektimi i standardeve të uebit siguron që përmbajtja në internet mund të riformatohet shpejt dhe me efikasitet për shfletues dhe pajisje të ndryshme. Kjo është veçanërisht e rëndësishme tani që pajisjet e lëvizshme janë bërë kaq të njohura me përdoruesit në internet.
  • Përputhshmëria e motorëve të kërkimit – të gjithë zhvilluesit e uebit duan që përmbajtja e tyre në internet të jetë lehtësisht e kërkueshme nga Google dhe motorët e tjerë të kërkimit. Në mënyrë që çdo motor kërkimi të renditet dhe të kthejë përmbajtjen përkatëse në një kërkim të përdoruesit, duhet ta skanojë atë përmbajtje me një zvarritës në internet. Nëse ai zvarritës nuk mund të interpretojë përmbajtjen, renditja natyrisht do të vuajë. Duke ndjekur standardet e aprovuara të përcaktuara nga W3C, zhvilluesit mund të sigurojnë më lehtë që përmbajtja që prodhojnë mund të skanohet shpejt dhe me saktësi nga bots të motorit të kërkimit..
  • Aksesueshmëria – më në fund, standardet e uebit adresojnë gjithashtu çështjen e aksesit për personat me shikim të dobët. Përdoruesit me dëmtim të shikimit shpesh përdorin lexuesit e ekranit për të hyrë në përmbajtje në internet. Këta lexues lexojnë fjalë për fjalë me zë të lartë faqen e internetit. Respektimi i standardeve të pranuara të uebit që rregullojnë strukturën semantike siguron që mund të deshifrojnë me lehtësi përmbajtjen në internet, duke e mbajtur uebin të hapur dhe të arritshëm për të dëmtuarit në shikim. Ky është një nga disa aspektet e projektit të standardeve të uebit që është kodifikuar në ligj.

Standardet W3C

Ndërsa WaSP adreson një sërë çështjesh, udhëzimet kryesore të përcaktuara fillimisht nga W3C janë bërë thelbi i pranuar në mënyrë universale të librit të rregullave të standardeve të internetit. Këto formojnë bazën në të cilën varet rritja e vazhdueshme dhe mundësia e përdorimit të internetit, dhe ato mund të ndahen në disa tema themelore.

  • Gjuhët e markupit janë sisteme për shtimin e informacionit në një dokument që është i ndarë nga vetë teksti. Udhëzimet e standardeve të uebit rregullojnë përdorimin e HTML dhe ndryshimet vijuese të tij (përfshirë HTML5 dhe XHTML). Si gjuhë shënjimi, variantet HTML përdoren për të modifikuar lloje të ndryshme të përmbajtjes në një dokument në internet. Elementet që përbëjnë këto gjuhë specifikojnë se si duhet të jepet çdo pjesë e përmbajtjes në një shfletues në internet (d.m.th. tituj, paragrafë, listat e buleteteve, etj). Ndërsa elementët bazë të shënjimit përcaktojnë përmbajtjen aktuale, përdorimi i atributeve shtesë shërbejnë për të siguruar informacion më specifik në lidhje me atë përmbajtje.
  • HTML (Hypertext Markup Language) është gjuha më e vjetër e kodimit në internet. Si i tillë, ajo është gjuha më e zakonshme e shënjimit që përdoret nga zhvilluesit e uebit dhe akoma formon një pjesë të konsiderueshme të gjithë përmbajtjes në internet. Përdorimi i HTML rregullohet nga një sërë rregullash sintaksore të cilat, megjithëse mjaft efikase, janë gjithashtu mjaft të dobët. Elementet nuk janë të ndjeshëm ndaj çështjeve, etiketat mbyllëse nuk janë të rregulluara rreptësisht, dhe shkurtesat mund të përdoren për atribute të caktuara. Ndërsa HTML themelor ishte standardi për shumë vite, ai ka pësuar disa rishikime, duke përfshirë HTML 2.0 dhe HTML 3.0. Iteracioni i saj i fundit është HTML5.
  • HTML5 është përsëritja e fundit e gjuhës themelore HTML të shënjimit. Ajo prezanton disa rregulla dhe veçori të reja, ndërsa hedh poshtë disa nga elementët nga versionet e mëparshme. HTML5 prezantoi elemente të reja semantike dhe atributet e kontrollit, si dhe disa ndërfaqe të Programimit të Aplikimit (API) që mbështesin tipare zvarritjeje, lëshimi, vendosjeje dhe ruajtje lokale që eliminojnë përdorimin e cookies.
  • XHTML qëndron për gjuhën eXtensible Markup të HyperText. Ai kombinon atributet strukturore të HTML me veçoritë e një aplikacioni XML. XHTML përdoret në mënyrë tipike kur përmbajtja në internet duhet të përpunohet për përputhshmëri me pajisjet celulare ose planet vizatuese të shfletuesit. Shtimi i elementeve XML e bën më të shpejtë dhe më të lehtë për përpunimin e përmbajtjes sesa HTML standarde. XHTML gjithashtu sjell rregulla më të rrepta semantike në gjuhë. Elementet dhe atributet në XHTML janë të ndjeshme ndaj çështjeve, të gjithë elementët duhet të jenë të mbyllur dhe vlerat e atributeve duhet të mbyllen me citate.
  • CSS (Sheets Cascading Sheets) ofrojnë mekanizmin me anë të të cilit ndryshimet në pamjen ose pozicionin e përmbajtjes në internet mund t’i caktohen elementeve HTML ose XHTML të një dokumenti. Përdorimi i CSS përcakton pamjen e përgjithshme të një faqe në internet, dhe lejon që ajo të rimodelohet shpejt dhe me efikasitet. Me pak fjalë, përdorimi i CSS u lejon zhvilluesve të uebit të kontrollojnë në mënyrë më artistike formatimin dhe paraqitjen e një dokumenti. Kjo lejon që zhvilluesit e uebit të ndryshojnë me lehtësi sfondet, të ndryshojnë shkronjat dhe madhësitë e tekstit dhe përmbajtjen e ripozicionimit në një faqe në internet. Ndërsa shumica e kësaj është e mundur me HTML themelore, përdorimi i CSS lejon programuesit dhe zhvilluesit e uebit të prodhojnë përmbajtje që mbështetet nga një kod më i thjeshtë dhe efikas.
  • JavaScript është një gjuhë skriptimi e orientuar nga objekti. Kryesisht përdoret për të shtuar sjelljen në një faqe në internet. Mund të përdoret për të vërtetuar të dhënat mbi një formë, për të siguruar funksione tërheqëse dhe tërheqëse, për të mundësuar funksionet e butonit dhe për të gjallëruar elementet e faqes. JavaScript është instrumental në bërjen e faqeve në internet më interaktive, duke i lejuar ata që t’u përgjigjen më saktë ngjarjeve të përdoruesve, siç janë klikimet e miut, navigimi i faqeve dhe kërkimet e futura.

Këto janë bazat themelore të programimit dhe hartimit të uebit siç përcaktohen nga W3C dhe Projekti i Standardeve të Uebit. Më shumë sesa thjesht një grup i “praktikave më të mira”, aderimi në përdorimin e tyre siguron zhvillimin e vazhdueshëm dhe zgjerimin e World Wide Web..

Tutoriale Online

Projekti i Standardeve të Uebit dhe udhëzimet që W3C ka kodifikuar, ofrojnë një fushë të pasur për studim. Ka shumë mësime në internet që do të shërbejnë si hyrje në standardet e uebit, dhe rëndësinë e tyre për zhvillimin modern të programeve kompjuterike dhe hartimin e uebit.

  • Pse Ne kemi nevojë për Standarde Ueb: kjo video e shkurtër, e përgatitur nga Jeffrey Zeldman (një nga themeluesit e Projektit të Standardeve të Uebit) ofron një prezantim të shkurtër të konceptit të standardeve të internetit dhe pse ato janë thelbësore për një internet në rritje dhe të hapur. Ndërsa Zeldman nuk hyn në detaje mbi specifikat e standardeve të uebit, kjo video dëshmon një pikënisje informuese për ata që janë të interesuar për këtë temë.
  • Standardet dhe Zhvillimi i Uebit: të përgatitur nga Universiteti i Uashingtonit, ky tutorial përqendrohet në aplikimet teknike të standardeve të internetit për programim dhe dizajnim të uebit. Tutoriali shqyrton përdorimet e duhura të HTML, XHTML, XML, dhe CSS, me ushtrime dhe shembuj që ilustrojnë praktikat më të mira siç përcaktohen nga Projekti Web Standard.
  • Format e arritshme HTML / XHTML: ky tutorial vjen direkt nga Projekti i Standardeve të Uebit. Ai shqyrton përdorimin e HTML dhe XHTML në hartimin dhe zhvillimin e përmbajtjes në internet që është në përputhje me lexuesit e ekranit dhe kompjuterët braille. Me qasjen në internet që tani kodifikohet në ligj në shumë vende, ky është një lexim thelbësor për të gjithë zhvilluesit e uebit.
  • Idetë e përbashkëta midis HTML dhe XHTML: përsëri, kjo vjen direkt nga Projekti i Standardeve të Uebit. Tutoriali diskuton për evolucionin e HTML dhe ndryshimet midis HTML themelore dhe XHTML.
  • Si të arrihen Standardet dhe Cilësia e Uebit në Uebfaqen tuaj: ky udhëzues është përgatitur nga W3C, dhe adreson të gjitha shqetësimet themelore të standardeve të internetit dhe mënyrën se si ato zbatohen në hartimin e një faqe interneti cilësore. Artikulli përfshin HTML, XHTML dhe CSS. Diskutimi i praktikave dhe mjeteve më të mira që mund të përdoren për të vërtetuar përmbajtjen e një faqe në internet për të siguruar që ai po përmbush standardet e pranuara të Projektit të Standardeve të Uebit.

Librat

Ndërsa mësimet në internet mund të ofrojnë një prezantim të përgjithshëm të standardeve të internetit, ata që dëshirojnë të bëhen më të aftë në protokollet e pranuara të dizajnit të uebit dhe zhvillimit të softverit do të duan të eksplorojnë më tej temën. Librat e mëposhtëm janë burime të paçmueshme si për zhvilluesit e internetit, ashtu edhe për publikun e gjerë.

  • Dizenjimi me Standardet e Uebit (2009) nga Zeldman dhe Marcotte: Jeffrey Zeldman ishte bashkëthemelues i Projektit të Standardeve të Uebit, dhe këtu ai jep një nga punimet përfundimtare mbi standardet e uebit dhe aplikimin e tyre në hartimin e uebit. Shkruar në një stil tërheqës dhe të lehtë për tu kuptuar, Zeldman dhe Marcotte shikojnë rëndësinë e standardeve të internetit, aplikimin e HTML5 dhe CSS3 në hartimin e uebit, dhe teknikat e autorizimit për faqet në internet në përputhje me standardet që ngarkojnë më shpejt dhe ofrojnë një përvojë më të kuptuar të përdoruesit.
  • Masterizimi i CSS: Advanced Solutions Standard Standard (2009) nga Collinson et al: i synuar kryesisht drejtuesve të internetit të ndërmjetëm dhe të përparuar, ky libër shikon rolin e fletëve të stilit kaskadues në hartimin modern të uebit dhe si të aplikoni praktikat më të mira për të përmbushur përputhjen e standardeve të internetit. Libri përmban shembuj të shumtë se si të përdoret në mënyrë efektive CSS3, së bashku me udhëzues se si të identifikohen dhe të rregullojnë shumë probleme të projektimit të lidhura me CSS.
  • Mundësia e përdorimit të uebit: Standardet e Uebit dhe pajtueshmëria rregullatore (2006) nga Rutter et al: rekomanduar nga Projekti i Standardeve të Uebit, ky libër ekzaminon detyrimet ligjore të zhvilluesve të uebit për të siguruar që përmbajtja e tyre të jetë plotësisht e arritshme për përdoruesit me dëmtim të shikimit. Autorët shikojnë aspektet morale dhe juridike të pajtueshmërisë, dhe japin shembuj kodues për të ilustruar praktikat më të mira.
  • Dizajnimi në internet në një Nutshell (2006) nga Jennifer Niederst: kjo referencë në desktop ofron një udhëzues të dobishëm për programuesit dhe zhvilluesit e programeve kompjuterike. Niederst diskuton praktikat më të mira për hartimin e uebit, dhe se si ato kanë ndryshuar nga ditët më të hershme të internetit. Temat variojnë nga struktura themelore HTML deri tek përfshirja e CSS dhe JavaScript për prezantim dhe sjellje të zgjeruar.
  • JavaScript: Visual QuickStart Guide (2014) nga Smith dhe Negrino: ky libër shikon rolin e JavaScript në hartimin e uebit për shfletuesit në përputhje me standardet. Përdorimi i pamjeve të fotografive dhe shembujve të detajuar, autorët ofrojnë një udhëzues të thjeshtë për skriptuesit fillestar dhe të ndërmjetëm për përfshirjen e JavaScript në projektin e projektimit në internet që plotëson standardet e W3C.

përmbledhje

Një internet falas dhe i hapur nuk do të ishte i mundur pa miratimin e një numri protokollesh dhe udhëzimesh të përcaktuara mirë për hartimin dhe zhvillimin e uebit. Më shumë sesa thjesht një sërë praktikash më të mira, këto standarde të pranuara në mënyrë universale në internet ndihmojnë projektuesit e uebit të krijojnë një përmbajtje të shpejtë dhe efektive në internet miqësore për përdoruesit, duke siguruar që ajo përmbajtje të mbetet lehtësisht e kërkueshme nga motorët e kërkimit dhe surfuesit në internet. Standardet e uebit të W3C janë themeli i dizajnit të mirë të uebit, dhe përmes përsosjes së tyre të vazhdueshme do të sigurojë që interneti të mbetet i lirë, i hapur dhe i arritshëm për të gjithë.

Leximi i mëtutjeshëm dhe burimet

Ne kemi më shumë udhëzues, mësime dhe infografikë që lidhen me kodimin e faqes në internet:

  • Një hyrje në JavaScript: mësoni gjithçka rreth kësaj gjuhe nga ana e klientit që i bën faqet e internetit më interaktive.
  • HTML për fillestarët – Udhëzuesi Ultimate: nëse doni të bëheni një programues në internet, ky është vendi për të filluar.
  • CSS – Paraqitje, udhëzues dhe burime: mësoni gjithçka rreth paraqitjes së faqes në internet.

Trendet e Dizajnit në Ueb kurrë nuk do t’i harroni

Vetëm se ne kemi standarde në internet nuk do të thotë që faqet e internetit gjithmonë duken se veprojnë në një mënyrë tërheqëse. Në Trendet tona të Dizajnit Web-Infographic Ju kurrë nuk do të harroni se do të ekzekutojmë disa modele të vjetra për të cilat njerëzit menduan se ishin të shkëlqyera.

Trendet e Dizajnit në Ueb kurrë nuk do t'i harroni
Trendet e Dizajnit në Ueb kurrë nuk do t’i harroni

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map