От Novik Ответить на сообщение
К And Ответить по почте
Дата 27.04.2001 11:55:03 Найти в дереве
Рубрики Техподдержка; Версия для печати

Re: В целом согласен.

Приветствую.

>Про NNTP.

Основной недостаток, как уже писал, "недемократичность". Достаточно много людей, которые сносно управляются с браузером но слыхом не слыхивали о ньюсах.

>при этом сервер с каждым тыканием высылает целю кучу хлама (web.referent.ru не

Ну, не так все грустно. Данные (в отличие от NNTP, кстати) передаются в жатом виде. Если Ваш браузер это позволяет. (А у 90% людей - позволяет). Так что кто генерирует больший траффик - еще вопрос.

>Основным способом снижения нагрузки на сервер и экономии времени пользователя он-лайн является разделение структуры и полезной информации. Например, используя отдельный файл .css, структура, скажем, книги, может храниться в этом единственный раз переданном файле. А каждую новую 1001-ую страницу сервер высылает лишь размеченным короткими тэгами, и основная масса байт -- полезные, практически текст, который виден на экране. Следующим примером может служить data-binding.

Этоо все очень хорошо, но имеет некоторый минус. Все эти фишки не работают нормально в старых браузерах, а в новых частенько работают по разному. Т.е. убирается основное преимущество web форума - демократичность. Кредо примерно таково: основная работа должна обеспечиваться самыми примитивными средствами, имеющимися у всех. JavaScript, DHTML и т.п. могу использоваться только как дополнительные фишки для повышения удобства.

>1. клиенту определить место хранения архива на локальном диске;
>2. написать стартовый файл HTML, который откроет с сервера текущее состояние дерева сообщений, в нашем случае файл tree;
>3. прочитать, что уже есть на локальном диске;
>3а. соединиться с сервером, загрузить файл tree и отсоединиться;
>4. сравнить полученное в п.3 со свежим деревом от сервера и сгенерировать на клиентской стороне страницу, где показать в дереве (цветом или чек-боксами) сообщения, отсутствующие на локальном диске;

Я может, не совсем Вас понял, но 90% того, что Вы тут написали, уже реализуется подсистемой кеширования браузера. Т.е. если Вы регулярно посещаете форум, то именно это и имеете.

>PS: к Новику: а что за проблемы с "a'la explorer" для НетСцапа?

NS (до версии 6 по крайней мере) не поддерживает динамический layout. Т.е., к примеру, если Вы запахнете все ветки, то вертикальный скролбар никак не поменяется. Просто будет куча пустого пространства. Что губит на корню саму идею.