Skirtumas tarp HTML 4 ir HTML 5

HTML 4 vs HTML 5

Tobulėjant internetui, keičiasi ir jo kalba. Šiuo metu yra ketvirtoji HTML versija, o HTML 5 jau yra darbuose ir yra baigta rengti. Pagrindinis „HTML 5“ tikslas yra sukurti labiau standartizuotą kalbą, apimančią daugybę naujų paplitimo turinio tipų. Labiausiai pastebimas HTML 5 pokytis yra jo galimybė integruoti vaizdo įrašą ir garsą nereikia trečiųjų šalių papildinių. HTML 4 yra naudojami keli papildiniai, populiariausi yra „Adobe Flash“. „Flash“ taip pat naudojama piešiant ant skrydžio puslapyje, paprastai interaktyviam turiniui perteikti ar žaidimams. Dabar tai tvarko drobės elementas HTML 5.

Siekiant patobulinti HTML 5 galimybes pateikti įvairius turinius, buvo pridėta SVG ir MathML palaikymas. SVG yra statinės arba dinaminės vektorinės grafikos brėžinio specifikacija. Kadangi SVG parašytas XML, jis turi daug privalumų, pvz .; scenarijų sudarymas, indeksavimas ir geresnis glaudinimas. „MathML“ taip pat yra XML specifikacija, susijusi su teisingu matematinių formulių vaizdavimu. Matematikos formulės buvo problemiškos nuo interneto pradžios, todėl HTML ir daugelis interneto svetainių kūrėjų pasirinko lygčių rodymą vaizdais. Vaizdų naudojimo trūkumai yra padidėjęs modifikavimo darbas ir negalėjimas ieškoti ar indeksuoti.

Siekiant patobulinti HTML puslapių struktūrą, buvo pridėta, pakeista arba pašalinta daugybė elementų. Nauji elementai apima: skyrių, straipsnį, atidėjimą, h grupę, antraštę, poraštę, navigaciją, figūrą ir daugybę kitų. Pakeisti elementai yra elementai, kurie jau yra HTML 4, tačiau jų veikimo būdas buvo pakoreguotas. Į pakeistų elementų sąrašą įeina: a, b, adresas, citata, hr, I, etiketė, meniu, stiprus, didelis ir daugybė kitų. Galiausiai, pašalinti elementai yra elementai, kurie nebeįtraukiami į HTML 5, tarp jų: ​​basefont, didelis, centras, šriftas, perspėjimas, tt, u, rėmelis, rėmelių rinkinys, rėmeliai, akronimas, programėlė, isindex, dir, noscript. Šių elementų atsisakymo priežastys yra nebenaudojimas, senėjimas dėl CSS ir tinkamumo naudoti problemos. Pašalintus elementus vis dar galima naudoti, nes naršyklės vis tiek galėtų juos analizuoti, tačiau naudojant juos puslapyje, HTML 5 patvirtinimas gali nepavykti..

Santrauka:

1.HTML 5 gali natūraliai įtraukti turinį, kuriam reikėjo papildinių į HTML 4.
2.HTML 5 gali naudoti vidinius SVG ir MathML, o HTML 4 negali.
3.HTML 5 leidžia saugoti ir naudoti neprisijungus naudojamas programas, o HTML 4 ne.
4.HTML 5 turi daug naujų elementų, kurių nėra HTML 4.
5.Kai kurie elementai pasikeitė HTML 5, palyginti su tuo, kaip jie buvo HTML 4.
6.HTML 5 pašalino tam tikrus elementus iš HTML 4.