- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко

В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Ну как же?! Через интернет когда вы смотрите на сайт, вы же видите страницу из кэша? А вдруг надо в код посмотреть, почему так таблицу перекрючило? :) У меня у самого все сайты кэшируются, поэтому были такие случаи :) Хотя конечно допускаю вариант, что лично вы не делаете работ связанных с кодом страницы, а просто говорите программисту "Че за ерунда?! Разобраться быстро!" :)
Есть кучи программ которые выстраивают код "красиво"
Обычно перед отдачей браузера он сжимается. НО можно сжать файл и положить на сервер, браузер должен понять в принципе
а как будет выглядеть лежащий на сервере упаковынный статический файл?
какое расширение он будет иметь?
как его вызывать?
НО можно сжать файл и положить на сервер, браузер должен понять в принципе
Забыл сказать. Клиент будет распаковывать полученный контент, если в заголовках ответа присутствует Content-Encoding: gzip (ну или deflate).
Забыл сказать. Клиент будет распаковывать полученный контент, если в заголовках ответа присутствует Content-Encoding: gzip (ну или deflate).
Честно говоря, проверить некогда было, но вот подумал и да, врядли прокатит, он его как файл предложить сохранить... надо попробовать, сделать файл .gz ;)
но вот подумал и да, врядли прокатит, он его как файл предложить сохранить...
Ну почему же. Что сервер скажет, то браузер и сделает. Скажет, что это HTML-код (Content-type: text/html), то выкинет содержимое на страницу (даже если там бинарные данные), скажет, что сжато (Content-Encoding: gzip) - распакует. Скажет сохранить на диск (Content-Disposition: attachment; filename=file.txt) - сохранит.
А вот если ничего вразумительного сервер не скажет, то придется браузеру самому решать что делать.
Какие файлы, Вы что? Ваш движок должен будет просто отдать содержимое нужного сжатого файла в поток вывода, как будто это тело страницы, ессно предварив контент заголовокоми transfer-encoding и content-encoding. Но лучше не сжимать - много не сэкономите - а гемора получите лишнего, придется проверять принимает ли запросивший сжатый контент, и в случае не принятия - распаковывать архив и отдавать в обычном виде
Ну с комментариями вроде вопросов нет, а вот насколько правильно решение удалять все пробелы в коде?
Если делать универсальный механизм, то нельзя. Ни одно ни другое.
1. Для ИЕ есть условные комментарии, удаление которых внесёт изменение в функциональность/юи.
2. Есть тег <pre> форматирование содержимого которого зависит от пробелов. Удаление пробелов соответственно исказит содержимое.
3. Кроме того, если будут яваскриптовые вставки со строками с несколькими пробелами, то вы их тоже скорей всего порежете (или надо делать умную вырезалку)
Не Совсем неуверен что файл кеша можно еще и сжать
Ещё как. Про гзип тут как раз расписали.
Единственный момент, который может возникнуть - сжатые кеши прийдётся распаковывать, если вдруг броузер клиента не поддерживает сжатие.
места сейчас как грязи, все дешево, поэтому никто не запрещает делать кэш-файл не гзипованный, а также гзипованный. а уж потом на основе проверки отдавать упакованный кэш-файл или обычный.
места сейчас как грязи, все дешево, поэтому никто не запрещает делать кэш-файл не гзипованный, а также гзипованный. а уж потом на основе проверки отдавать упакованный кэш-файл или обычный.
Дело не в месте, дело в алгоритме реализации хранилища.
про место я сказал к тому, что лучше сэкономить ресурсы процессора и памяти на сервере, чем сэкономить место.
на сервере раз уже делаеются гзипованные страницы и есть кэш, то писать надо оба кэш-файла - обычный и гзипованный. чтобы потом после проверки просто отдать нужный контент, а не заставлять сервер заниматься повторным сжатием иил распаковкой и отдаче клиенту....
это относительно:
p.s. и кто это интересно такой "смелый" поставить минус в репу анонимно, даже не написав за что....