Векове - Fall Out Boy Текстове на песни

HTML е толкова стар и тромав език, който е предназначен само за маркиране на текст. Днес е много рядко да видите статичен HTML уеб сайт или сайт само с текст или много просто оформление.

Като уеб разработчик смятам, че е неудобно да използвам HTML и CSS, много повтарящи се и тромави. Мисля, че за много уебсайтове това може да бъде опростено много.

Тим Бърнърс-Лий (W3) написа през август документ, озаглавен "Световната мрежа: минало, настояще и бъдеще" 1996

... въпреки че HTML ще се счита за част от установената инфраструктура (а не за вълнуваща нова играчка), винаги ще има нови формати, и може да се окаже, че по-мощен и може би по-последователен набор от формати в крайна сметка ще измести HTML.

Така че, повече от 15 години по-късно, HTML все още е тук и е тук, за да остане. Защо?

Защо търсенето на алтернативи на xml носи толкова релевантни резултати, но търсенето на алтернативи на html почти не води до релевантни резултати?

Отговори като „твърде трудно е да се промени стандарт“ не отговарят на въпроса, тъй като се появиха много нови стандарти от стартирането на мрежата. Също така не търся отговори, които предполагат използване на инструменти за опростяване на процеса или формати, които така или иначе зависят от HTML или CSS, технологиите, които в момента изискват плъгин и дори не се опитват да станат отворени стандарти (като Flash), не са отговор нито едно.

BTW, ето 2 статии, написани преди повече от две години като повод за размисъл, може да помогне с написването на по-добри отговори.

„Практики за HTML, CSS и уеб разработка: минало, настояще и бъдеще“, описващ много свързан проблем, от Йенс О. Майерт.

"Кратка история на HTML" от Скот Рейнен, Ето цитат от края:

Така че сега можете да отговорите на въпроси относно HTML5, без дори да поглеждате черновата, което е удобно, тъй като черновата е с дължина 400+ страници. Защо има нов таг в HTML5? Защото някой доставчик на браузър (може би този, който притежава и голям видео сайт) го е искал. Защо в HTML5 има толкова много елементи на интерфейса за писане? Защото някой доставчик на браузър (може би този, който продава телефони без поддръжка на Flash) ги иска. Защо няма поддръжка за RDFa в HTML5? Очевидно никой доставчик на браузър не го е искал.

Това ли е бъдещето?

  • Ако смятате, че html и CSS са неудобни, вероятно трябва да си намерите друга работа

„Като уеб разработчик намирам за неудобно да използвам HTML и CSS“

Това е лудост, не са ли изминали дълъг път HTML и CSS през последните 10+ години? От javascript получихме jQuery и AJAX, подобрение в javascript. HTML5 CSS3 подобрения на HTML и методи за проектиране. С подобренията на CSS се отдалечихме от таблиците и имаме флуиден дизайн.

Сега с мобилните телефони имаме дизайни, които се коригират въз основа на потребителските агенти, за да се поберат в iPad, iPhone, Android и други.

Никой не иска да промени стандарта, а по-скоро да го подобри, което се случва ежедневно.

е работил за вас: Charles Robertson | Искате ли да се свържете с нас?