Малко размисли на тема кода в уеб

Писането на html се оказва сложна работа. Ето и малко поп-научна фантастика:

В началото на проекта, HTML кода се прави заедно със (или преди) изгледа на сайта. Дизайнерите индиректно поставят изисквания към дизайна, така щото той да може да предаде и покаже това, което те са отчели като правилно за сайта.

В следващия момент програмистите изведнъж почват да претендират за това как въпросното парче код е неудобно за databinding или за обособяване в отделен include/ UI control.

След малко usability/accessibility експерта решава да цъфне и да каже, че сайта трябвало незнамси подкаквоси да бъдел достъпен и видим за глухонемите, които оперират без мишка.

След малко пък се оказва, че сайта наистина не е достъпен под siemens ME 105123 (немска версия) (или под моя собствен телефон, допотопен, но с претенции!), защото въпросното устройство чете CSS през 3 реда, както му падне.

Три дни след като си залепил панелите с тиксо и си пуснал сайта, клиента започва да изказва собствено мнение по въпроса за това как точно да му бъде маркиран сайта и кое е най-важно в неговото съдържание.”Ти, недей гледа какво пише в интернетя, аз ‘га съм ги чел тия работи…”.

След няколко седмици се оказва, че въпреки титаничните ти усилия все пак някъде с някои от всичките сервизни пакети под win 2000/IE 5 JScript-а се смотва при секретарката на заместник шефа, която задължително трябва да има достъп до сайта, защото нямало кой друг да управлява съдържанието.

След още толкова системният администратор на клиента мрънка, че не работело под SUSE 9.3/Conqueror, пък от него зависело да поддържа административните права върху сайта.

И всички тези противоречиви изисквания се очаква ти да ги изсипеш върху нещастния html код на сайта. Е как да стане?

ПП. Напоследък имам чувството, че бурята в клиентския код за уеб тепърва приближава (първите метеоритни парчета  удрят по капака), и че browser wars episode 2 надвисват над уеб разработчиците. Този път - със 10+ раси.

6 Коментара по “Малко размисли на тема кода в уеб”

  1. Боко:

    Което ми даде страхотна идея за онлайн рпг игра - избираш си с какъв браузър да играеш и разните му плюсове и минуси. Примерно ако избереш за плюс пълна поддръжка на ЦСС2, тогава вероятно ще трябва да уравновесиш с бавно стартиране или могъщ memory leak…

  2. Краси:

    Да те викна при мен да го кажеш тва на моя шеф(”Писането на html се оказва сложна работа”)! И аз това му го разправям, ама той не ми вярва!
    Иначе размислите ти ме хвърлиха и мен в размисли … Обаче ако гореспоменатите персони(дизайнер, програмист, usability expert и сисадмин) ги играе един човек, положението става друго…

  3. toranaga:

    така като те чета и направо ще ме откажеш от уеба ;) и преди да се насоча към продаването на домати, се сещам че поне не ми се налага да пиша HTML… и въздъхвам с облекчение…

  4. Петьо:

    Писането на какъв да е html е лесно, трудно става когато искаш да си наистина изряден. Както имаше един лаф “easy to learn, hard to master”. Въпросът, който зачеквам пред себе си, е, че застоя в браузърния пазар и настоящото отпадане на ie5, придружено с активизация на mozilla и навлизането на мощни мобилни телефони и незнамсикаквиси мобилни пишки извади на яве далеч по-сериозни проблеми в уеб средата. Паралелно бизнесът на хората отдавна вече не иска просто “ваше собствено представяне в интернет с ваша поща” (Е? И как това ше ми върне десетяхто хиляди?). Напоследък все повече и повече клиентите пристигат с готов бизнес модел, с адекватни идеи за уеб разработка (не сайт, а доста повече като интеракция на потребителя със системата). Което те кара да изцеждаш user agent-a откъм css, ECMAScript и DOM. Където разликата между платформите е все още ясно различима, неприятна и най-вече водеща до ненужни разходи по проекта (12 часа изследване на това защо аджеба тая пазарска количка не вървяла под safari).

  5. Павел:

    Наистина е така!Ако си прецизен към себе си,е доста трудно!!!

  6. http://www.math.northwestern.edu/~wphooper/code/latex/format/lx.php?passus823/59191.html:

    muslim nude webcams women

    pZfnxt2 | naked girls webcams

Коментирай