e_mir: (Default)
[personal profile] e_mir
Все-таки веб-верстка остается ужасно примитивным занятием. Все вокруг уже автоматизировано, а вот это вот сидение с линейкой и калькулятором и тщетные попытки угадать, как оно будет выглядеть на очередном браузере - выглядит использованием ручной прялки в век роботов.

Date: 2009-06-30 11:32 am (UTC)
From: [identity profile] mischko.livejournal.com
ну більшість розбіжностей в броузерних реалізаціях стандартів відомі і досвідченому розробнику буде не важко писати крос-броузерний код від початку.
Інша річ, що це робить поріг входження для новачків вищим.

Принаймі мені так здається.

п.с. фраза "розбіжності в реалізації стандартів" - це оксюморон чи ні?

Date: 2009-06-30 11:45 am (UTC)
From: [identity profile] mischko.livejournal.com
особливо, якщо шаблон писавсь під ІЕ 5.5 чи давніші версії цього цікавого продукту.

Date: 2009-06-30 12:04 pm (UTC)
From: [identity profile] vladimirgin.livejournal.com
По большому счет всё web-программирование в текущем виде - суть извращение. Просто потому, что построен на основе (HyperText Transfer Protocol - главное слово TEXT), которая ни разу не задумывалсь для всего этого. Грубо говоря, в начале был велосипед, потом ему решили приделать тележку, потом моторчик, потом сделать 2-ух местных, потом поставить на рельсы. Все это можно сделать, но будет постоянная борьба с тем, что фундамент слабый, не предназначенный для того сооружения, которое на нем взгромоздили. И это несоответствие сказывается постоянно...

Date: 2009-06-30 12:17 pm (UTC)
From: [identity profile] mischko.livejournal.com
НМСД: тут проблема не в незаточеності базового класу під нові задачі, а в розбіжностях реалізації здавалось би єдиного для всіх стандарту.

Date: 2009-06-30 12:39 pm (UTC)
From: [identity profile] mischko.livejournal.com
проблеми сумісності досить успішно вирішуються DTD, я не правий?
Моя думка, що 90% всіх складностей розробки/підтримки HTML документів впираються в питання кросброузерності, бо кожен виробник розуміє стандарт якось по іншому.

Date: 2009-06-30 07:21 pm (UTC)
From: [identity profile] forcomments76.livejournal.com
Все проблемы различий реализаций уходят с добавлением волшебной строчки

в начале страницы. Даже IE6 начинает себя вести корректно (в который больше всего палок обычно и летит)

Date: 2009-06-30 07:26 pm (UTC)
From: [identity profile] forcomments76.livejournal.com
Сорри забыл заменить угловые скобки:
<!DOCTYPE html>

Date: 2009-06-30 02:01 pm (UTC)
From: [identity profile] vladimirgin.livejournal.com
:) Уже приятно, что в меня не летят тапки. Я не большой профессионал в web-программировании, так что еще опасаюсь обвинений в дилетантстве.

Вот и тоже думаю - чего же не сделать новый протокол?.. Не вместо HTTP, а параллельно ему. Добавить поддержку для него в web-server-ах и браузерах, и потихоньку переползать. Правильно вы мыслите - странно, что мэджоры этим не занялись. По идее, тут можно как раз получить серьезнейшее преимущество, введя свой протокол...

Date: 2009-06-30 07:28 pm (UTC)
From: [identity profile] forcomments76.livejournal.com
В противовес уже есть flash

Date: 2009-06-30 07:29 pm (UTC)
From: [identity profile] forcomments76.livejournal.com
Противовес http или html?

Date: 2009-06-30 08:04 pm (UTC)
From: [identity profile] forcomments76.livejournal.com
Ну тогда flash, там есть постоянные соединения.
А вообще недостатки http и html компенсируются хорошими фреймворками вроде JQuery

Date: 2009-07-01 05:39 am (UTC)
From: [identity profile] mischko.livejournal.com
фреймворк - це для динамічного контенту, а якщо працюєш зі статичним?

Date: 2009-07-01 06:38 am (UTC)
From: [identity profile] dwarwood.livejournal.com
>как оно будет выглядеть на очередном браузере
будто бы есть инструменты для автотестирования веб сайтов.
сами правда тоже еще не пользовались, руки не дошли.

Profile

e_mir: (Default)
e_mir

April 2017

S M T W T F S
      1
2345678
9101112131415
16171819202122
232425 26272829
30      

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 17th, 2026 04:02 am
Powered by Dreamwidth Studios