Janë HTML 5 Tags Rasti i ndjeshëm?

Praktikat më të mira për shkrimin e elementëve të HTML 5

Një pyetje që shumë dizajnerë të rinj kanë është nëse HTML 5 tags janë të ndjeshme ndaj rasti? Përgjigja e shkurtër është - "Jo". Etiketat HTML5 nuk janë të ndjeshme ndaj rasti, por kjo nuk do të thotë që nuk duhet të jeni të rreptë në mënyrën se si shkruani HTML-in tuaj!

Kthehu tek XHTML

Para se HTML5 të futet në industri , profesionistët e uebit do të përdorin një aromë të gjuhës markup të quajtur XHTML për të ndërtuar faqet e tyre të internetit.

Kur shkruani XHTML, duhet të shkruani të gjitha etiketat standarde në shkronja të vogla sepse XHTML është i ndjeshëm ndaj rasti. Kjo do të thotë se tag është një tag tjetër nga në XHTML. Ju duhej të jeni shumë specifik në mënyrën se si keni koduar një faqe XHTML dhe përdorni vetëm shkronja të vogla. Kjo aderencë e rreptë në të vërtetë ishte një përfitim për shumë zhvillues të rinj të uebit. Në vend që të ishin në gjendje të shkruanin shënjues me një përzierje të shkronjave të vogla dhe të mëdha, ata e dinin se kishte një format të rreptë që duhej ndjekur. Për këdo që i priste dhëmbët në web kur XHTML ishte popullor, vetë ideja se markup mund të jetë një përzierje e shkronjave të sipërme dhe të vogla duket e huaj dhe thjesht e gabuar.

HTML5 humbet

Versionet e HTML para XHTML nuk ishin të ndjeshme ndaj çështjeve. HTML5 e ndoqi atë traditë dhe u largua nga kërkesat strikte të formatimit të XHTML.

Pra, HTML 5, ndryshe nga XHTML, nuk është i ndjeshëm ndaj çështjeve. Kjo do të thotë se dhe dhe janë të gjithë të njëjtin tag në HTML 5. Nëse kjo duket si kaos për ju, ndjej dhimbjen tuaj.

Ideja prapa HTML5 nuk ishte e ndjeshme ndaj çështjeve, ishte që të lehtësoheshin profesionistët e rinj të internetit për të mësuar gjuhën, por si dikush që ua mëson web design studentëve të rinj, unë mund të dëshmoj absolutisht se ky nuk është aspak rasti.

Të jesh në gjendje t'i japësh studentit të ri të dizajnit të internetit një sërë rregullash definitive, të tilla si "shkruani gjithmonë HTML si të vogla", i ndihmon ata kur përpiqen të mësojnë gjithçka që kanë nevojë për të mësuar të jenë një projektues web. Duke u dhënë atyre rregulla që janë shumë fleksibël, në të vërtetë konfuzin shumë nxënës në vend që ta bëjnë më të lehtë për ta.

Më pëlqen fakti që autorët e spekulimit HTML5 po përpiqeshin të ndihmonin në lehtësimin e mësimit duke e bërë atë më fleksibël, por në këtë rast mendoj se ata kanë bërë një hap të gabuar.

Konventa në HTML 5 është që të përdorin shkronja të vogla

Ndërsa është e vlefshme për të shkruar etiketat duke përdorur çdo rast që preferoni kur shkruani HTML 5, konventa është që të përdorni të gjitha shkronjat e vogla për etiketat dhe atributet. Kjo është pjesërisht për shkak se shumë zhvillues të tjerë të kalitur të cilët kanë jetuar gjatë ditëve të XHTML të rreptë kanë kryer mbi ta praktikat më të mira në HTML5 (dhe më gjerë). Ata profesionistë web nuk kujdesen që një përzierje e shkronjave të mëdha dhe të vogla janë të vlefshme në HTML5 sot, ata do të rrinë me atë që ata e dinë, të cilat janë të gjitha shkronja të vogla.

Pra, shumica e njohurive të web designit janë të mësuarit nga të tjerët, veçanërisht nga ata që kanë më shumë përvojë në industri. Kjo do të thotë që zhvilluesit e rinj të web-it do të shqyrtojnë kodin e profesionistëve të kualifikuar dhe do të shohin të gjitha shënimet e vogla. Nëse ata emulojnë këtë kod, kjo do të thotë se edhe ata do të shkruajnë HTML5 në të gjitha shkronja të vogla. Kjo është ajo që duket të ndodhë sot.

Praktikat më të mira për letërsi

Në përvojën time, e gjej mirë që gjithmonë të përdoren shkronja të vogla për kodin HTML, si dhe për emrat e skedarëve. Për shkak se disa servera janë të ndjeshëm nga shkronjat e vogla kur bëhet fjalë për emrat e skedarëve (për shembull, "logo.jpg" do të shihet ndryshe nga "logo.JPG"), nëse keni një rrjedhë pune ku përdorni gjithmonë shkronja të vogla, ku zorrë mund të jetë çështja nëse jeni duke përjetuar probleme si imazhet që mungojnë . Nëse përdorni gjithmonë shkronja të vogla, mund ta zvogëloni këtë si një problem ndërsa debugoni çështjet e faqes. Kjo është fluksi i punës që u mësoj studentëve të mi dhe që përdor në punën time të dizajnit të web design.

Artikulli origjinal nga Jennifer Krynin. Redaktuar nga Jeremy Girard.