Разлика између ХТМЛ 4 и ХТМЛ 5

ХТМЛ 4 вс ХТМЛ 5

Како се Интернет развијао, тако се повећавао и његов језик. Тренутно је ХТМЛ у својој четвртој верзији, а ХТМЛ 5 већ ради и финализира се. Главни циљ ХТМЛ 5 је створити стандардизованији језик који укључује много нових типова садржаја који превладавају данас. Најуочљивија промена у ХТМЛ-у 5 је његова способност да укључује видео и аудио без потребе за додацима других произвођача. У ХТМЛ-у 4, постоји доста додатака који су у употреби при чему је Адобе Фласх најпопуларнији. Фласх се користи и за цртање у покрету на страници, обично за приказивање интерактивног садржаја или за игре. Овим се сада бави елементом платна у ХТМЛ-у 5.

Да би се побољшала способност ХТМЛ 5 за приказивање широког спектра садржаја, додата је подршка за СВГ и МатхМЛ. СВГ је спецификација за цртање статичке или динамичке векторске графике. Пошто је СВГ написан у КСМЛ-у, има бројне предности попут; скрипта, индексирања и боље компресије. МатхМЛ је такође спецификација у КСМЛ-у која је укључена у тачан приказ математичких формула. Формуле математике су проблематичне од почетка Интернета, а ХТМЛ и многи веб програмери прибегавали су приказивању једначина путем слика. Недостаци употребе слика укључују повећану радну снагу у модификовању и немогућност претраживања или индексирања.

Да би се побољшала структура ХТМЛ страница, многи елементи су додани, измењени или уклоњени. Нови елементи укључују: одељак, чланак, на страну, х-групу, заглавље, подножје, нав, лик и многе друге. Измењени елементи су елементи који су већ присутни у ХТМЛ 4, али начин на који раде је подешен. Листа измењених елемената укључује: а, б, адресу, цитирај, хр, И, ознаку, мени, јаку, велику и још много тога. Коначно, уклоњени елементи су елементи који више нису укључени у ХТМЛ 5, а међу њима су: основни фонт, велики, центар, фонт, ставка, тт, у, фраме, фрамесет, нофрамес, акроним, апплет, исиндек, дир, носцрипт. Разлози за одбацивање ових елемената крећу се од употребе, застарелости због ЦСС-а и проблема са употребљивошћу. Уклоњени елементи и даље се могу користити јер би их прегледачи и даље могли рашчланити, али ако их употребите на страници, то ће довести до неуспеха ХТМЛ 5 провере.

Резиме:

1.ХТМЛ 5 може на природан начин да садржи садржај за који су потребни додатци у ХТМЛ 4.
2.ХТМЛ 5 може користити СВГ и МатхМЛ инлине, а ХТМЛ 4 не може.
3.ХТМЛ 5 омогућава складиштење и употребу офлајн апликација док ХТМЛ 4 не.
4.ХТМЛ 5 има много нових елемената који нису присутни у ХТМЛ 4.
5.Цеер елементи су се променили у ХТМЛ 5 у поређењу са оним у ХТМЛ 4.
6.ХТМЛ 5 је избацио одређене елементе са ХТМЛ 4.