Кључна разлика: ХТМЛ5 је пета ревизија ХТМЛ стандарда. ХТМЛ је скраћеница за ХиперТект Маркуп Лангуаге. То је добро познат знаковни језик који се користи за развој веб страница. Основни циљеви ХТМЛ5 су побољшање језика уз подршку за најновије мултимедије. Адобе Фласх је мултимедијална и софтверска платформа која се углавном користи за креирање векторске графике, анимације, игара и Рицх Интернет Апплицатионс (РИА). Ове РИА се могу репродуковати у Адобе Фласх Плаиер-у. Фласх се обично користи за додавање стреамед видео или аудио плејера, реклама и интерактивних мултимедијалних садржаја на веб странице.
Постоје два главна начина за уграђивање видеа на веб страницу. Један је помоћу Фласх-а, док је други у ХТМЛ5. Фласх је старија технологија у односу на ХТМЛ5. То је био један од најпопуларнијих начина за додавање интерактивности, видеа и анимација на веб сајтове. Да бисте могли да погледате ове видео снимке и / или анимације, морате да преузмете и инсталирате Фласх плугин у веб претраживач. Предност за ХТМЛ5 у односу на Фласх је што ХТМЛ подржава готово све веб-прегледнике, али не захтијева додатну инсталацију.
ХТМЛ се пише помоћу ХТМЛ елемената, који се састоје од ознака, првенствено и отварања ознаке и завршне ознаке. Подаци између ових ознака су обично садржаји. Главни циљ ХТМЛ-а је да дозволи веб претраживачима да интерпретирају и прикажу садржај писан између ознака. Ознаке су дизајниране да опишу садржај странице. ХТМЛ долази са унапред дефинисаним ознакама. Оне омогућавају да уметнете слике, текст, видео записе, обрасце и друге садржаје заједно у кохезивну веб страницу.
Елементи ХТМЛ-а су основни градивни блокови свих веб-локација. ХТМЛ омогућава да се слике и објекти уграђују у веб страницу. Такође се може користити за креирање интерактивних образаца. ХТМЛ такође пружа средства за креирање структурираних докумената. Он то чини означавањем структурне семантике за текст, као што су наслови, параграфи, листе, везе, цитати и друге ставке. Међутим, ових дана веб странице су ретко дизајниране користећи само ХТМЛ. ХТМЛ дозвољава програмеру да угради скрипте написане на језицима као што је ЈаваСцрипт, што многи често раде. Ово мења изглед и понашање ХТМЛ веб страница.
Основни циљеви ХТМЛ5-а су били да "побољшају језик уз подршку за најновије мултимедије, а да га људи лако читају и доследно разумију рачунари и уређаји, као што су веб-прегледници, парсери, итд." ХТМЛ5 надмашује ХТМЛ 4, као и КСХТМЛ 1 и ДОМ Левел 2 ХТМЛ. Поред тога, од децембра 2012, ХТМЛ5 је В3Ц Цандидате Рецоммендатион.
ХТМЛ5 је имао за циљ да адресира разноврсност мешавина карактеристика које су представљене различитим спецификацијама од стране различитих претраживача. Такође је имао за циљ да адресира многе синтаксне грешке у постојећим веб документима. Поред тога, он покушава да дефинише један језик за означавање који се може написати у ХТМЛ или КСХТМЛ синтакси. Такође је компатибилан са претходним ХТМЛ верзијама.
Фласх може креирати анимацију текста, цртежа и фотографија помоћу векторске и растерске графике. Такође подржава двосмерни пренос аудио и видео записа. Штавише, може снимити унос корисника углавном преко миша, тастатуре, микрофона и камере.
АцтионСцрипт се обично користи за програмирање Фласх апликација и анимација, док се Адобе Фласх Профессионал популарно користи за креирање Фласх садржаја. Фласх такође подржава аутоматизацију кроз ЈаваСцрипт Фласх језик (ЈСФЛ). Адобе Фласх Плаиер омогућава репродукцију Фласх садржаја. Плејер је доступан бесплатно као додатак за веб прегледаче за употребу на рачунарима, а сада и за паметне телефоне и таблете.
Неке разлике између ХТМЛ5 и Фласх-а:
- ХТМЛ5 је несумњиво највећи потенцијални тржишни досег било које платформе.
- Фласх захтева додатни додатак који ће бити инсталиран у прегледачу.
- Аппле не подржава Фласх.
- Блиц је назван као тешко употребљив на додирним уређајима, спор, празни батерија и несигурно.
- ХТМЛ5 је попут лагане, боље подржане, брже и отворене верзије Фласх-а.
- ХТМЛ5 се покреће природно у претраживачу, а не преко додатка који контролише корпорација.
- Фласх је популарнији и више се користи за видео и анимације него за ХТМЛ5.
- Фласх има добру аудио и видео подршку. ХТМЛ5 има различиту аудио и видео подршку, јер претраживачи подржавају различите комбинације аудио и видео формата.
- Фласх има зреле алате. Адобеов Фласх Буилдер и други алати су моћни и добро подржани. ХТМЛ5 садржај може бити написан у Јавасцрипт-у и ХТМЛ-у.
- Адобеови алати су такође много скупљи од Цонструцт 2. Цонструцт 2 је ХТМЛ5 едитор.
- У ХТМЛ5, пуни програмски приступ је омогућен за аудио и видео репродукцију. Међутим, још увек се расправља о питању подржаног кодека.
- Фласх олакшава уметање огласа унутар видеозаписа приказаних на Интернету.
- Фласх користи више ЦПУ снаге него ХТМЛ5.
- МП4 или Х.264, огг / Тхеора и ВебМ су три кодека који тренутно подржавају ХТМЛ5.