Привет ! https://habrahabr.ru/post/312022/ нда-с... вот потому я и пишу до сих пор руками HTML из обычного текстового редактора :) ... -- Best regards, Alexander V Soroka http://www.svr.ua/ AS106-RIPE mailto:alex@euro.net.ua
On 17 жовт. 2016 р., at 12:36, Alexander V Soroka
Привет !
https://habrahabr.ru/post/312022/
нда-с... вот потому я и пишу до сих пор руками HTML из обычного текстового редактора :) ...
Надеюсь, это хотя бы vim с .vimrc на сто строк и правильной раскраской для смеси HTML и Javascript?
-- Best regards, Alexander V Soroka http://www.svr.ua/ AS106-RIPE mailto:alex@euro.net.ua
Ты застрял в первой половине последней декады прошлого века :) On 10/17/16 12:36 PM, Alexander V Soroka wrote:
Привет !
https://habrahabr.ru/post/312022/
нда-с... вот потому я и пишу до сих пор руками HTML из обычного текстового редактора :) ...
-- Volodymyr Litovka "Vision without Execution is Hallucination." -- Thomas Edison
Привет ! Monday, October 17, 2016, 2:11:27 PM, Volodymyr Litovka doka.ua@gmail.com you wrote: VL> Ты застрял в первой половине последней декады прошлого века :) Я тебе больше скажу: я программлю до сих пор на Асм и С, без всяких ++, и от слов "обьектноориентированное программирование" меня до сих пор типает :) ...и как-то мне это для микроконтроллеров хватает, и для реалтайм систем тоже... ...и заниматься всем этим бредом чтобы "в ногу с 2016" я не собираюсь. принципиально. VL> On 10/17/16 12:36 PM, Alexander V Soroka wrote: VL> https://habrahabr.ru/post/312022/ VL> нда-с... VL> вот потому я и пишу до сих пор руками HTML из обычного текстового редактора :) ... -- Best regards, Alexander V Soroka http://www.svr.ua/ AS106-RIPE mailto:alex@euro.net.ua
Если это не нужно тебе в твоих задачах, это не значит, что "всё это - бред". Не всё. :-) On 10/17/16 2:15 PM, Alexander V Soroka wrote:
Привет !
Monday, October 17, 2016, 2:11:27 PM, Volodymyr Litovka doka.ua@gmail.com you wrote: VL> Ты застрял в первой половине последней декады прошлого века :)
Я тебе больше скажу: я программлю до сих пор на Асм и С, без всяких ++, и от слов "обьектноориентированное программирование" меня до сих пор типает :)
...и как-то мне это для микроконтроллеров хватает, и для реалтайм систем тоже...
...и заниматься всем этим бредом чтобы "в ногу с 2016" я не собираюсь. принципиально.
VL> On 10/17/16 12:36 PM, Alexander V Soroka wrote: VL> https://habrahabr.ru/post/312022/ VL> нда-с... VL> вот потому я и пишу до сих пор руками HTML из обычного текстового редактора :) ...
-- Volodymyr Litovka "Vision without Execution is Hallucination." -- Thomas Edison
Где тут лайки ставить?
2016-10-17 14:20 GMT+03:00 Volodymyr Litovka
Если это не нужно тебе в твоих задачах, это не значит, что "всё это - бред".
Не всё.
:-)
On 10/17/16 2:15 PM, Alexander V Soroka wrote:
Привет !
Monday, October 17, 2016, 2:11:27 PM, Volodymyr Litovka doka.ua@gmail.com you wrote: VL> Ты застрял в первой половине последней декады прошлого века :)
Я тебе больше скажу: я программлю до сих пор на Асм и С, без всяких ++, и от слов "обьектноориентированное программирование" меня до сих пор типает :)
...и как-то мне это для микроконтроллеров хватает, и для реалтайм систем тоже...
...и заниматься всем этим бредом чтобы "в ногу с 2016" я не собираюсь. принципиально.
VL> On 10/17/16 12:36 PM, Alexander V Soroka wrote: VL> https://habrahabr.ru/post/312022/ VL> нда-с... VL> вот потому я и пишу до сих пор руками HTML из обычного текстового редактора :) ...
-- Volodymyr Litovka "Vision without Execution is Hallucination." -- Thomas Edison
-- Pavlo Narozhnyy +380 95 276 31 46 https://www.techniqtrading.com/
Mon, Oct 17, 2016 at 14:15:39, alex wrote about "[uanog] Re: [uanog] почувствовать глубину маразма...":
Я тебе больше скажу: я программлю до сих пор на Асм и С, без всяких ++, и от слов "обьектноориентированное программирование" меня до сих пор типает :)
...и как-то мне это для микроконтроллеров хватает, и для реалтайм систем тоже...
При этом ты, как мольеровский герой, используешь ООП, не зная об этом :) Что происходит, когда говоришь open() на файл? - создаётся объект. Что происходит при вызове read()? - выполняется вызов метода объекта, причём через полиморфный интерфейс (одинаково для файлов на диске, сокетов, отражённой на "файл" в /proc таблицы состояния, и так далее). open() - паттерн "фабрика" практически в чистом виде. Вот утрировать его, да, места в микроконтроллере обычно нет, да и не нужно:) но это и как с любыми другими подходами.
...и заниматься всем этим бредом чтобы "в ногу с 2016" я не собираюсь. принципиально.
Так от тебя никто и не требует программировать ATtiny на JS :) Но при чём тут ООП? -netch-
Привет ! Friday, October 21, 2016, 10:31:23 AM, Valentin Nechayev netch@netch.kiev.ua you wrote: VN> Mon, Oct 17, 2016 at 14:15:39, alex wrote about "[uanog] Re: VN> [uanog] почувствовать глубину маразма...":
Я тебе больше скажу: я программлю до сих пор на Асм и С, без всяких ++, и от слов "обьектноориентированное программирование" меня до сих пор типает :)
...и как-то мне это для микроконтроллеров хватает, и для реалтайм систем тоже...
VN> При этом ты, как мольеровский герой, используешь ООП, не зная об этом :) VN> Что происходит, когда говоришь open() на файл? - создаётся объект. Неч, ты не в теме вааще :) у микроконтроллеров, например на ATMega168PA , нету "файлов". и вообще понятие "файл" и открытие его в С подразумевает наличие БИБЛИОТЕКИ готовых функций. Так вот я тебя расстрою :) этого просто нет. Значит и обьектов нет, потому что КАЖДУЮ функцию только я решаю брать, у кого брать(пакеты) или написать самому. Именно поэтому мне 8МГц тактовой хватает для огромной кучи дел. а вот программерам "для Ардуины" не повезло - там процедурное программирование в их библиотеках, и там ничего не попишешь - вот тот сказ как раз про них... -- Best regards, Alexander V Soroka http://www.svr.ua/ AS106-RIPE mailto:alex@euro.net.ua
"Файл" - это собирательный образ "внешнего источника данных", будь-то сокет или любой другой объект взаимодействия с внешним миром. Саша, ты правильно делаешь, что упрощаешь картину мира под свои задачи. Но неправильно то, что трактор считаешь лучше коня. On 10/21/16 10:40 AM, Alexander V Soroka wrote:
Привет !
Friday, October 21, 2016, 10:31:23 AM, Valentin Nechayev netch@netch.kiev.ua you wrote: VN> Mon, Oct 17, 2016 at 14:15:39, alex wrote about "[uanog] Re: VN> [uanog] почувствовать глубину маразма...":
Я тебе больше скажу: я программлю до сих пор на Асм и С, без всяких ++, и от слов "обьектноориентированное программирование" меня до сих пор типает :)
...и как-то мне это для микроконтроллеров хватает, и для реалтайм систем тоже... VN> При этом ты, как мольеровский герой, используешь ООП, не зная об этом :) VN> Что происходит, когда говоришь open() на файл? - создаётся объект.
Неч, ты не в теме вааще :)
у микроконтроллеров, например на ATMega168PA , нету "файлов". и вообще понятие "файл" и открытие его в С подразумевает наличие БИБЛИОТЕКИ готовых функций. Так вот я тебя расстрою :) этого просто нет. Значит и обьектов нет, потому что КАЖДУЮ функцию только я решаю брать, у кого брать(пакеты) или написать самому. Именно поэтому мне 8МГц тактовой хватает для огромной кучи дел.
а вот программерам "для Ардуины" не повезло - там процедурное программирование в их библиотеках, и там ничего не попишешь - вот тот сказ как раз про них...
-- Volodymyr Litovka "Vision without Execution is Hallucination." -- Thomas Edison
очепятка - "хуже коня" On 10/21/16 10:51 AM, Volodymyr Litovka wrote:
"Файл" - это собирательный образ "внешнего источника данных", будь-то сокет или любой другой объект взаимодействия с внешним миром.
Саша, ты правильно делаешь, что упрощаешь картину мира под свои задачи. Но неправильно то, что трактор считаешь лучше коня.
On 10/21/16 10:40 AM, Alexander V Soroka wrote:
Привет !
Friday, October 21, 2016, 10:31:23 AM, Valentin Nechayevnetch@netch.kiev.ua you wrote: VN> Mon, Oct 17, 2016 at 14:15:39, alex wrote about "[uanog] Re: VN> [uanog] почувствовать глубину маразма...":
Я тебе больше скажу: я программлю до сих пор на Асм и С, без всяких ++, и от слов "обьектноориентированное программирование" меня до сих пор типает :)
...и как-то мне это для микроконтроллеров хватает, и для реалтайм систем тоже... VN> При этом ты, как мольеровский герой, используешь ООП, не зная об этом :) VN> Что происходит, когда говоришь open() на файл? - создаётся объект.
Неч, ты не в теме вааще :)
у микроконтроллеров, например на ATMega168PA , нету "файлов". и вообще понятие "файл" и открытие его в С подразумевает наличие БИБЛИОТЕКИ готовых функций. Так вот я тебя расстрою :) этого просто нет. Значит и обьектов нет, потому что КАЖДУЮ функцию только я решаю брать, у кого брать(пакеты) или написать самому. Именно поэтому мне 8МГц тактовой хватает для огромной кучи дел.
а вот программерам "для Ардуины" не повезло - там процедурное программирование в их библиотеках, и там ничего не попишешь - вот тот сказ как раз про них...
-- Volodymyr Litovka "Vision without Execution is Hallucination." -- Thomas Edison
-- Volodymyr Litovka "Vision without Execution is Hallucination." -- Thomas Edison
Привет ! Friday, October 21, 2016, 10:51:59 AM, Volodymyr Litovka doka.ua@gmail.com you wrote: VL> "Файл" - это собирательный образ "внешнего источника данных", VL> будь-то сокет или любой другой объект взаимодействия с внешним VL> миром. ну так не надо сюда про "Обьекты" и ООП лепить, ок ? :-) VL> Саша, ты правильно делаешь, что упрощаешь картину мира под свои VL> задачи. Но неправильно то, что трактор считаешь лучше коня. Неправильно. Я всегда трактор подбираю под размер огорода. И картина мира вообще-то проще чем всем кажется. так что усложнять не имеет смысла. VL> On 10/21/16 10:40 AM, Alexander V Soroka wrote: VL> VL> VL> Привет ! VL> Friday, October 21, 2016, 10:31:23 AM, Valentin Nechayev netch@netch.kiev.ua you wrote: VN>> Mon, Oct 17, 2016 at 14:15:39, alex wrote about "[uanog] Re: VN>> [uanog] почувствовать глубину маразма...": VL> VL> VL> VL> Я тебе больше скажу: VL> я программлю до сих пор на Асм и С, без всяких ++, и от слов VL> "обьектноориентированное программирование" меня до сих пор типает :) VL> ...и как-то мне это для микроконтроллеров хватает, и для VL> реалтайм систем тоже... VL> VL> VL> VN>> При этом ты, как мольеровский герой, используешь ООП, не зная об этом :) VN>> Что происходит, когда говоришь open() на файл? - создаётся объект. VL> Неч, ты не в теме вааще :) VL> у микроконтроллеров, например на ATMega168PA , нету "файлов". VL> и вообще понятие "файл" и открытие его в С подразумевает наличие VL> БИБЛИОТЕКИ готовых функций. Так вот я тебя расстрою :) этого просто VL> нет. Значит и обьектов нет, потому что КАЖДУЮ функцию только я решаю VL> брать, у кого брать(пакеты) или написать самому. VL> Именно поэтому мне 8МГц тактовой хватает для огромной кучи дел. VL> а вот программерам "для Ардуины" не повезло - там процедурное VL> программирование в их библиотеках, и там ничего не попишешь - вот тот VL> сказ как раз про них... VL> VL> VL> -- Best regards, Alexander V Soroka http://www.svr.ua/ AS106-RIPE mailto:alex@euro.net.ua
VL> Саша, ты правильно делаешь, что упрощаешь картину мира под свои VL> задачи. Но неправильно то, что трактор считаешь лучше коня.
Неправильно. Я всегда трактор подбираю под размер огорода. И картина мира вообще-то проще чем всем кажется. так что усложнять не имеет смысла.
Ну так я о том же - ты под свои задачи точишь коня и благо тебе, а трактор априори считаешь "глубиной маразма". Только у кого-то и поле побольше, и овощи другие.
VL> On 10/21/16 10:40 AM, Alexander V Soroka wrote: VL> VL> VL> Привет !
VL> Friday, October 21, 2016, 10:31:23 AM, Valentin Nechayev netch@netch.kiev.ua you wrote: VN>> Mon, Oct 17, 2016 at 14:15:39, alex wrote about "[uanog] Re: VN>> [uanog] почувствовать глубину маразма...":
VL> VL> VL> VL> Я тебе больше скажу: VL> я программлю до сих пор на Асм и С, без всяких ++, и от слов VL> "обьектноориентированное программирование" меня до сих пор типает :)
VL> ...и как-то мне это для микроконтроллеров хватает, и для VL> реалтайм систем тоже...
VL> VL> VL>
VN>> При этом ты, как мольеровский герой, используешь ООП, не зная об этом :) VN>> Что происходит, когда говоришь open() на файл? - создаётся объект.
VL> Неч, ты не в теме вааще :)
VL> у микроконтроллеров, например на ATMega168PA , нету "файлов". VL> и вообще понятие "файл" и открытие его в С подразумевает наличие VL> БИБЛИОТЕКИ готовых функций. Так вот я тебя расстрою :) этого просто VL> нет. Значит и обьектов нет, потому что КАЖДУЮ функцию только я решаю VL> брать, у кого брать(пакеты) или написать самому. VL> Именно поэтому мне 8МГц тактовой хватает для огромной кучи дел.
VL> а вот программерам "для Ардуины" не повезло - там процедурное VL> программирование в их библиотеках, и там ничего не попишешь - вот тот VL> сказ как раз про них...
VL> VL> VL>
-- Volodymyr Litovka "Vision without Execution is Hallucination." -- Thomas Edison
Fri, Oct 21, 2016 at 10:40:12, alex wrote about "[uanog] Re: [uanog] почувствовать глубину маразма...": VN> При этом ты, как мольеровский герой, используешь ООП, не зная об этом :) VN> Что происходит, когда говоришь open() на файл? - создаётся объект.
Неч, ты не в теме вааще :)
у микроконтроллеров, например на ATMega168PA , нету "файлов".
Ты рядом сказал про realtime OS, не ограничивая их микроконтроллерами. Ну и микроконтроллеры бывают разные. Особенно сейчас, когда ARM32-based обходятся в десяток баксов за пучок, при этом в состоянии запустить полноценную unix-like с защитой памяти.
и вообще понятие "файл" и открытие его в С подразумевает наличие БИБЛИОТЕКИ готовых функций. Так вот я тебя расстрою :) этого просто нет. Значит и обьектов нет, потому что КАЖДУЮ функцию только я решаю брать, у кого брать(пакеты) или написать самому.
Верю. Плотно не сидел на таком, но видел.
Именно поэтому мне 8МГц тактовой хватает для огромной кучи дел.
А вот тут как раз никакой связи нет, кроме того, что частично можно сэкономить за счёт сокращения расходов на обобщённое представление и управление. Главное - не переоценивать возможности такой экономии.
а вот программерам "для Ардуины" не повезло - там процедурное программирование в их библиотеках, и там ничего не попишешь - вот тот сказ как раз про них...
У Arduino вообще логика достаточно неожиданная как для такого устройства - прикладник только коллбэки пишет. С ними сложно сравнивать. Лучше взять хотя бы малинку... -netch-
On Oct 17, 2016, at 14:11, Volodymyr Litovka
wrote: Ты застрял в первой половине последней декады прошлого века :)
Ты прогнал. Во второй половине.
On 10/17/16 12:36 PM, Alexander V Soroka wrote:
Привет !
https://habrahabr.ru/post/312022/
нда-с... вот потому я и пишу до сих пор руками HTML из обычного текстового редактора :) ...
-- Volodymyr Litovka "Vision without Execution is Hallucination." -- Thomas Edison
-- Taras Heychenko tasic@academ.kiev.ua
On Mon, Oct 17, 2016 at 03:54:37PM +0300, Taras Heychenko wrote:
On Oct 17, 2016, at 14:11, Volodymyr Litovka
wrote: Ты застрял в первой половине последней декады прошлого века :)
Ты прогнал. Во второй половине.
Во второй - перловка, сэр! Но всё ж непонятно - ну нафига такую монструозность разводить. -- Best regards, Paul Arakelyan.
2016-10-19 5:33 GMT-07:00 Paul Arakelyan
Ты застрял в первой половине последней декады прошлого века :)
Ты прогнал. Во второй половине.
Во второй - перловка, сэр!
Но всё ж непонятно - ну нафига такую монструозность разводить.
Как нафига? Из самых лучших побуждений, чтобы причесать N мегабайт спагетти на сайте. Другое дело, что достаточно много пионеров бросается на каждую новую плюшку, не задумываясь, нужно ли оно в конкретном случае и есть ли смысл/возможность в миграции существующего давнокода. /me грустно вздыхает, глядя на 600+Мб мутного нодовского барахла для сборки пары сотен кб JS кода в одном из проектов
On Wed, Oct 19, 2016 at 12:47:04PM -0700, Michael Bochkaryov wrote:
2016-10-19 5:33 GMT-07:00 Paul Arakelyan
: /me грустно вздыхает, глядя на 600+Мб мутного нодовского барахла для сборки пары сотен кб JS кода в одном из проектов
Да я вот тоже так, установлю фрю, соберу все из портов, посмотрю дерево зависимостей, померяю размер исходников и вздохну: Ну и говна же напихали :))
On 10/19/16 3:33 PM, Paul Arakelyan wrote:
Но всё ж непонятно - ну нафига такую монструозность разводить.
Она появляется естественным путем и это хорошо. Какой-нибудь Facebook или Google или Amazon или кто-нибудь другой, видя неэффективность существующих механизмов _для своих задач_, делает свой собственный механизм, способный обслужить терабайты и петабайты их трафика. И это правильный шаг, потому что собирать комитет для стандартизации какого-то единого механизма - вопрос не одного года, а у них, в общем-то, бизнес. Потом они делают следующий правильный шаг - публикают эту библиотеку для общего пользования. Это же неплохо? Поэтому на сегодняшний момент существует несколько десятков разных механизмов имени разных контор, делающих одно и то же. На отраслевых конференциях каждая контора промоутит свой механизм, но не навязывает его, а всего-лишь рассказывает, почему он лучше для определенных ситуаций. Примерно похожая ситуация с языками программирования - кому-то С, кому-то C++, кому-то Objective C, кому-то Perl, кому-то Python, кому-то Erlang, кому-то Java, кому-то Haskell, кому-то - Swift. И девелопер может сам выбрать для себя то, что подходит ему для решения его конкретной задачи. И если он считает это маразмом, то это его личные проблемы, его некомпетентность, его нежелание разбираться в своём профессиональном поле и, в конечном итоге, его неспособность сделать удобный для всех категорий пользователей (PC, Smartphone, Tablet, etc) продукт. Enjoy thinking :-) -- Volodymyr Litovka "Vision without Execution is Hallucination." -- Thomas Edison
Привет ! в тему: https://vk.com/devcolibri?z=video-45135634_456239030%2Fvideos-45135634%2Fpl_... Friday, October 21, 2016, 10:26:54 AM, Volodymyr Litovka doka.ua@gmail.com you wrote: VL> On 10/19/16 3:33 PM, Paul Arakelyan wrote: VL> Но всё ж непонятно - ну нафига такую монструозность разводить. VL> VL> Она появляется естественным путем и это хорошо. VL> Какой-нибудь Facebook или Google или Amazon или VL> кто-нибудь другой, видя неэффективность существующих VL> механизмов _для своих задач_, делает свой собственный механизм, VL> способный обслужить терабайты и петабайты их трафика. И это VL> правильный шаг, потому что собирать комитет для стандартизации VL> какого-то единого механизма - вопрос не одного года, а у них, в общем-то, бизнес. VL> VL> Потом они делают следующий правильный шаг - публикают эту VL> библиотеку для общего пользования. Это же неплохо? VL> VL> Поэтому на сегодняшний момент существует несколько VL> десятков разных механизмов имени разных контор, делающих VL> одно и то же. На отраслевых конференциях каждая контора VL> промоутит свой механизм, но не навязывает его, а VL> всего-лишь рассказывает, почему он лучше для определенных VL> ситуаций. Примерно похожая ситуация с языками VL> программирования - кому-то С, кому-то C++, кому-то Objective C, VL> кому-то Perl, кому-то Python, кому-то Erlang, кому-то Java, VL> кому-то Haskell, кому-то - Swift. VL> VL> VL> И девелопер может сам выбрать для себя то, что подходит VL> ему для решения его конкретной задачи. И если он считает VL> это маразмом, то это его личные проблемы, его VL> некомпетентность, его нежелание разбираться в своём VL> профессиональном поле и, в конечном итоге, его неспособность VL> сделать удобный для всех категорий пользователей (PC, VL> Smartphone, Tablet, etc) продукт. VL> VL> Enjoy thinking :-) VL> VL> VL> -- Best regards, Alexander V Soroka http://www.svr.ua/ AS106-RIPE mailto:alex@euro.net.ua
Mon, Oct 17, 2016 at 15:54:37, tasic wrote about "[uanog] Re: [uanog] [uanog] почувствовать глубину маразма...":
нда-с... вот потому я и пишу до сих пор руками HTML из обычного текстового редактора :) ... Ты застрял в первой половине последней декады прошлого века :) Ты прогнал. Во второй половине.
Непохоже. Javascript старт - 1995. PHP - 1995. Первый CSS стандарт это уже 1996 (а публичное предложение - 1994). К 2000 эти средства уже торчали из каждого угла, и если не использовались, то только из-за чрезмерного количества всякого legacy. -netch-
On Oct 21, 2016, at 10:45, Valentin Nechayev
wrote: Mon, Oct 17, 2016 at 15:54:37, tasic wrote about "[uanog] Re: [uanog] [uanog] почувствовать глубину маразма...":
нда-с... вот потому я и пишу до сих пор руками HTML из обычного текстового редактора :) ... Ты застрял в первой половине последней декады прошлого века :) Ты прогнал. Во второй половине.
Непохоже. Javascript старт - 1995. PHP - 1995. Первый CSS стандарт это уже 1996 (а публичное предложение - 1994). К 2000 эти средства уже торчали из каждого угла, и если не использовались, то только из-за чрезмерного количества всякого legacy.
Ну, во-первых, я еще просто помню, как во второй половине последней декады прошлого века делались веб странички. Так что не нужно меня здесь датами забрасывать. :) Да и ты должен бы это помнить. :) Во-вторых, CSS ничего н говорит о динамическом формировании страниц. Особенно такой, как он был тогда. Т.е. в обычном текстовом редакторе формировался не только html, но и css к нему в придачу.
-netch-
-- Taras Heychenko tasic@academ.kiev.ua
Fri, Oct 21, 2016 at 11:40:01, tasic wrote about "Re: [uanog] [uanog] почувствовать глубину маразма...":
Ты застрял в первой половине последней декады прошлого века :) Ты прогнал. Во второй половине.
Непохоже. Javascript старт - 1995. PHP - 1995. Первый CSS стандарт это уже 1996 (а публичное предложение - 1994). К 2000 эти средства уже торчали из каждого угла, и если не использовались, то только из-за чрезмерного количества всякого legacy.
Ну, во-первых, я еще просто помню, как во второй половине последней декады прошлого века делались веб странички. Так что не нужно меня здесь датами забрасывать. :) Да и ты должен бы это помнить. :)
Я и сейчас свои странички клепаю на html 3.2 вручную, но мне больше и не нужно (и я чётко осознаю все отрицательные стороны). А помню я таки, как новые формы стали активно приходить ещё в те времена. И с серверной стороны (начиная с простейшего SSI и продолжая PHP, в Киеве первые PHP хостинги на collo ещё в 98, на shared апаче - ~99, а в более передовых местах уже первые VDS работали), и с клиентской (в 98 на многих ведущих сайтах уже были хоть мелкие, но скрипты; вот для ранних форм AJAX/аналогов, да, ещё были не те мощности).
Во-вторых, CSS ничего н говорит о динамическом формировании страниц. Особенно такой, как он был тогда. Т.е. в обычном текстовом редакторе формировался не только html, но и css к нему в придачу.
Ну да, он не основной для данного вопроса, но была сильная корреляция между его использованием и динамическим формированием контента. -netch-
participants (9)
-
Alexander V Soroka
-
Andrew Ivanov
-
Dmitry Kohmanyuk
-
Michael Bochkaryov
-
Paul Arakelyan
-
Pavlo Narozhnyy
-
Taras Heychenko
-
Valentin Nechayev
-
Volodymyr Litovka