Strict Standards: Resource ID#35 used as offset, casting to integer (35) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#37 used as offset, casting to integer (37) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#38 used as offset, casting to integer (38) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Программы удаляющие пробелы...
ТвойWeb » Обо всем понемногу » Ваш компьютер » Программы удаляющие пробелы...

Страниц (2): [1] 2 »
 

1. Ray Wen - 11 Марта, 2005 - 05:56:30 - перейти к сообщению
Самое утомительное занятие, это оптимизировать код... больше всего достает чистка отступов. Может быть не только меня, а еще кого достало это занятие и он сделал программулину?
2. Валерий - 11 Марта, 2005 - 07:19:04 - перейти к сообщению
Ray Wen
В Ворде это можно сделать при помощи макросов. Не пробовал?
3. Ray Wen - 11 Марта, 2005 - 08:48:36 - перейти к сообщению
Валерий
Нет... раскажеш как?
4. Валерий - 11 Марта, 2005 - 08:50:15 - перейти к сообщению
Ray Wen
Там у меня книжка на ...989 страниц. И я не люблю макросов. Но посижу сегодня, благо редактора нет. Может получится.
5. Валерий - 11 Марта, 2005 - 10:41:34 - перейти к сообщению
Ray Wen пишет:
Валерий
Нет... раскажеш как?

Эврика!
Условия:
1. Твой буфер обмена должен быть чист и пуст. (Поймешь, почему)
2. Свой код представь в том формате, который читает Ворд.

Действия.
Открываешь документ в Ворде.
Правка >> Заменить
Выскочит вкладка.
На этой вкладке найди "больше опций".
В строке "что заменить" выбери в "специальных" "пустое место"
В строке на что заменить - "буфер обмена" (Вот такой искуственный прием - в буфере у нас ничего нет, значит, ОНО просто уберет пустое место)
Выдели текст и тискай "заменить все"
Ни одного пробела не будет.
если пробелы нужно оставить, то вместо "буфера обмена" поставь "пробел". Тогда он заменит два-три-четыре пробела на один.

В общем посмотри вкладку - она интересная.
Вот скрин и отработанный код.
6. SviMik - 11 Марта, 2005 - 10:46:08 - перейти к сообщению
А в WordPad есть опция замены, в поле "Что" ставишь два пробела, а в поле "Чем" ставишь один пробел, жмёшь несколько раз "Заменить всё" и двух пробелов подряд в документе уже не остаётся. Можно немного с этим поигратся, и добится неплохих результатов. Например, заменить все " <"(перед угловой скобкой пробел) на "<" и т.п.
А если хочешь оптимизировать по максимуму, скачай Anetto HTML Optimize.\n\n(Добавление)
Пока я писал свой пост, Валерий описал аналогичный вариант. Только мой проще. Кстати, как ты думаешь, если в тексте не оставить ниодногопробела, то будет ли такой текст читабельным?
7. Валерий - 11 Марта, 2005 - 10:55:51 - перейти к сообщению
SviMik
Дело не тексте, а в коде, когда появляется именно ненужный пробел, отступы.
Я сделал то, что меня просили - убрал все пробелы.
8. Ray Wen - 11 Марта, 2005 - 11:06:34 - перейти к сообщению
Валерий
SviMik
Спасибо... будем знать... Хех... впринципи заменой можно прямо в DW пользоваться, а вот программку надо будет посмотреть...\n\n(Добавление)
SviMik
Я сейчас уже настроил DW, чтобы он не делал отступов в коде, но на старых работах они везде остались... Обрезав их уменьшаеш вес странички на 5-30% и более... Я вот ща переделывал странички в 22 кб, получалось 17кб лишь убрав отступы...
9. Валерий - 11 Марта, 2005 - 12:47:08 - перейти к сообщению
Ray Wen
тут спросить еще хотел... А встренный в ДВ оптимизатор слаб?
10. TvoyWeb - 11 Марта, 2005 - 13:05:42 - перейти к сообщению
Ray Wen
Я например все скрипты написанные на PHP (HTML шаблоны в том числе) пишу в PHP Expert Editor после сохранения в формате Unix получаешь ощутимый результат.
например вот такой код:
CODE:
<html>

<head>
<title></title>
</head>

<body>

<?php



?>

</body>

</html>

После сохранения в формате Windows весит 95b, а после сохранения в формате Unix весит 80b.

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0312]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33