Отправляет email-рассылки с помощью сервиса Sendsay

Вебстроительство. Форум !!!

mass for page

Здравствуйте, inet.webbuild.build-list@subscribe.ru !

Меня интересует такой вопрос. Как вы уменьшаете вес страницы после
того как её сделали?
Я например убираю все коментарии, все лишние теги в head'е, и
смотрю что бы небыло висящих строк и лишних переносов. Я конечно
недалеко ушёл, просто мне так удобнее.
С уважением,
Максим Вавилов (aka McSim)
Пишите, буду рад ответить : subscribe0***@p*****.ru

20:46; пятница 27 февраля 2004 г.

Номер выпуска : 88
Возраст листа : 47 (дней)
Количество подписчиков : 122
Адрес в архиве : http://subscribe.ru/archive/inet.webbuild.build/msg/91122
Получить правила : mailto:inet.webbuild.build-rules@subscribe.ru
Формат "дайджест" : mailto:inet.webbuild.build-digest@subscribe.ru
Формат "каждое письмо" : mailto:inet.webbuild.build-normal@subscribe.ru
Формат "читать с веба" : mailto:inet.webbuild.build-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:inet.webbuild.build-list@subscribe.ru
Отписаться: mailto:inet.webbuild.build--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Fri, 27 Feb 2004 20:50:43 +0300 (#91122)

 

Ответы:

Здравствуйте !

Я вот даже иногда - никак.

Я по оптимизации HTML диплом писал. Точнее тема была - разработка
оптимизатора HTML кода. Короче, подсунул я тогда - липу. Прогу писал
в последнюю ночь. Что реализовал - так это систему плагинов (чтобы
оптимизационные алгоритмы можно было добавлять без изменения движка),
просмотр HTML, статистику...
А сами алгоритмы были только на бумаге (времени на реализацию не было).

* Так вот самый простой алгоритм как раз и занимался выгребанием пробелов
лишних, и.т.д. Только все там было глобально. Короче, можно делать что :
1. везде, кроме того, что в тегах <pre> заменять несколько пробелов, идущих
подряд на один.
2. Заменять все символя возврата каретки (CRLF) на один пробел.
3. Убирать вообще все пробелы, CRLF между такими тегами как
<table>, <tr>, <td>, и.т.д.
То есть фактически весь файл может быть записан в одну строку.

* Далее - оптимизация тегов. Все <strong> заменять на <b>, и.т.д.

* Самое трудное. Можно попробовать уменьшить размер страницы, да и сайта
вообще, вынося как можно больше в CSS. При этом имена классов CSS делать
как можно короче. Но тут... Короче трудно это :-)

--
С уважением, Вахтуров Виктор.
Информационный сайт для программистов http://SoftMaker.com.ru

Номер выпуска : 91
Возраст листа : 47 (дней)
Количество подписчиков : 122
Адрес в архиве : http://subscribe.ru/archive/inet.webbuild.build/msg/91225
Получить правила : mailto:inet.webbuild.build-rules@subscribe.ru
Формат "дайджест" : mailto:inet.webbuild.build-digest@subscribe.ru
Формат "каждое письмо" : mailto:inet.webbuild.build-normal@subscribe.ru
Формат "читать с веба" : mailto:inet.webbuild.build-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:inet.webbuild.build-list@subscribe.ru
Отписаться: mailto:inet.webbuild.build--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Fri, 27 Feb 2004 22:22:11 +0300 (#91225)

 

Здравствуйте, Victor.
Вы писали 27 февраля 2004 г., 22:22:11:

Я тоже далеко не всегда, но приходится порой оптимизировать в
минимум, особенно на бесплатных хостах

Давно?

Совсем нету?

Делаю в первую очередь

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

Итак всегда пользуюсь <b>

Я слыхал, что есть программы которые автоматом составляют CSS по
заданым параметрам, но сам таких не видел.
С уважением,
Максим Вавилов (aka McSim)
Пишите, буду рад ответить : subscribe0***@p*****.ru
18:40; суббота 28 февраля 2004 г.

Номер выпуска : 95
Возраст листа : 48 (дней)
Количество подписчиков : 122
Адрес в архиве : http://subscribe.ru/archive/inet.webbuild.build/msg/91719
Получить правила : mailto:inet.webbuild.build-rules@subscribe.ru
Формат "дайджест" : mailto:inet.webbuild.build-digest@subscribe.ru
Формат "каждое письмо" : mailto:inet.webbuild.build-normal@subscribe.ru
Формат "читать с веба" : mailto:inet.webbuild.build-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:inet.webbuild.build-list@subscribe.ru
Отписаться: mailto:inet.webbuild.build--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Sat, 28 Feb 2004 18:49:30 +0300 (#91719)

 

Здравствуйте !

Вобщем, можно при желании писать все на PHP, а при выводе как раз весь
контент и оптимизировать. То есть прямо на серваке прогонять через
дополнительный фильтр.

Два года назад :-)

Угу :-)
Говорю же, делал программу в последние сутки. Я тогда работал просто
еще в одной конторе - писал качалку по http (типа ReGet - а).

Ну, тут как раз если все правильно сделать, то все ОК будет :-)

Ну, да... Так и есть. Обычно все опитмизаторы HTML кода либо создают
копии страниц в другом каталоге, либо спрашивают перед перезаписью.
Смотрел как то буржуйский оптимизатор (кажется, назывался
Advanced HTML Optimizer) - там в хелпе особо подчеркивалось, что
надо сохранять неоптимизированные копии.

Это ясно... Хотя по стандарту <strong> - правильнее.

Может, те же оптимизаторы и делают такое. Только тут все дело в том, что
CSS, в частности определяет точные параметры представления блоков,
соответствующих конкретным селекторам, например, можно определить :

H4
{
FONT-SIZE: 14px;
}

Однако, если смотреть как отображается H4 d IE, и в Опере, различия в
величине шрифта - разительные. И стандарт HTML не определяет эти параметры.
То есть откуда оптимизатору знать, какие значения выносить в CSS ?

--
С уважением, Вахтуров Виктор.
Информационный сайт для программистов http://SoftMaker.com.ru

Номер выпуска : 96
Возраст листа : 49 (дней)
Количество подписчиков : 122
Адрес в архиве : http://subscribe.ru/archive/inet.webbuild.build/msg/91926
Получить правила : mailto:inet.webbuild.build-rules@subscribe.ru
Формат "дайджест" : mailto:inet.webbuild.build-digest@subscribe.ru
Формат "каждое письмо" : mailto:inet.webbuild.build-normal@subscribe.ru
Формат "читать с веба" : mailto:inet.webbuild.build-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:inet.webbuild.build-list@subscribe.ru
Отписаться: mailto:inet.webbuild.build--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Sun, 29 Feb 2004 03:06:09 +0300 (#91926)

 

Hello Максим,

Globus Site Builder есть. Стили здраво делает, сайты тоже, но их потом
надо конкретно оптимизировать.

Ответить   Alexander aka KAA Sun, 29 Feb 2004 12:39:34 +0700 (#91973)

 

Hello Victor,

HTML я более-менее освоил, а с CSS разобраться не могу. Главное, инфы
нигде найти не могу. Как он устроен? Чем его можно дополнять?
Что я с ним натворил, можно поглядеть на
www.rdtc.ru/~kretos. Контрастность я потом, конечно, получше сделаю.
Но нужны советы, как сделать этот сайт в зелено-сине-желтых тонах(в
порядке убывания приоритета)

Ответить   Alexander aka KAA Sun, 29 Feb 2004 11:46:57 +0700 (#91969)

 

Здравствуйте !

Лучше всего пойти в гугль (gg.ru) и поискать по словам
"Спецификация CSS скачать" и "Спецификация CSS2 скачать".
Я скачивал и то, и то (и CSS1 и CSS2). В инете эти спецификации
есть на русском языке. Там, собственно, написано все.
Нужно просто уделить немного времени на прочтение.
Кстаит, далеко не все возможности CSS2 сейчас поддерживаются
браузерами (например, генерация содержимого - почти нигде).

--
С уважением, Вахтуров Виктор.
Информационный сайт для программистов http://SoftMaker.com.ru

З.Ы. Кстати, русская CSS2 в зипе здесь :
http://loc.stack.ru/projects/CSS2/css2ru.zip

Номер выпуска : 100
Возраст листа : 49 (дней)
Количество подписчиков : 119
Адрес в архиве : http://subscribe.ru/archive/inet.webbuild.build/msg/92201
Получить правила : mailto:inet.webbuild.build-rules@subscribe.ru
Формат "дайджест" : mailto:inet.webbuild.build-digest@subscribe.ru
Формат "каждое письмо" : mailto:inet.webbuild.build-normal@subscribe.ru
Формат "читать с веба" : mailto:inet.webbuild.build-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:inet.webbuild.build-list@subscribe.ru
Отписаться: mailto:inet.webbuild.build--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Sun, 29 Feb 2004 16:12:03 +0300 (#92201)