.htaccess mod_expires mod_headers Кэширование статического контента браузером -- Ускорение загрузки страницы

Для кэширования статических файлов добавьте в .htaccess:

# Указываем браузеру кэшировать статику
<IfModule mod_expires.c> 
    <FilesMatch \.(png|gif|jpg|css|js|bmp|jpeg|ico|swf|flv|pdf|tiff)$>
        ExpiresActive On
        ExpiresDefault "access plus 10 years"
    </FilesMatch>
</IfModule>

А вот код с использованием mod_headers без (mod_expires) и указанием конктреной даты (можно выставить что-нибудь далёкое), его можно добавить после предыдущего фрагмента для подстраховки:

.htaccess mod_deflate Настройка сжатия контента по типу -- Ускорение загрузки страницы

Добавьте в .htaccess:

<IfModule mod_deflate.c>
    <IfModule mod_filter.c>
        AddOutputFilterByType DEFLATE application/javascript
        AddOutputFilterByType DEFLATE text/javascript
        AddOutputFilterByType DEFLATE text/css
        AddOutputFilterByType DEFLATE application/x-javascript
    </IfModule>
</IfModule>

Или можно сразу перечислить много форматов:

CSS Оптимизация загрузки -- внешние стили, применение, отображение

Если у вас имеются некие CSS файлы, применение которых не критично до загрузки основного контента (ведь может быть и обратная ситуация когда без конкретного набора правил страница будет загружаться как бы "разобранной" пока не подгрузится нужный CSS файл), то разместите загружаемый файлы после блока html, например:


<html>
  <head>
<link rel="stylesheet" href="vneshnie-stili.css">  <!--  стили без которых сразу нельзя (внешние) -->

excel Нумерованный (маркерованный) список в ячейке

Не похоже, чтобы списки поддерживались в 2007 вроде даже при условии переноса строки,
но их можно скопировать из ворда (маркеры списка скопируются просто как текст).

Таким образом можно:
  1. Копировать списки из Word
  2. Вручную нумеровать строки/ выставлять маркеры, например "•"

[!] Office Microsoft (микрософт офис) -- заметки по пакету программ

Здесь ссылки на разные заметки о работе в знаменитом "микроофисе"

excel Перенос строки -- не работает Энтер -- Решение

  1. Кликните два раза по ячейке (чтобы там появился курсор)
  2. Не забудьте переключиться на английский язык
  3. и нажмите комбинацию клавиш
    ALT + ENTER

    (Альт и Ввод, плюс не нужен)

javascript Асинхронная загрузка скриптов async/defer -- по порядку или в произольном порядке

Существует два возможных способа (HTML атрибута тэга script) загрузить скрипты асинхронно:

  1. async -- загрузка асинхронна, выполнение без учета порядка.
    То есть, в таком коде (с async) первым сработает тот скрипт, который раньше загрузится:
        <script src="1.js" async></script>
        <script src="2.js" async></script>
    
  2. defer -- загрузка асинхронна, начало выполнения в порядке пересчиления в HTML документе.

Pages

Subscribe to fkn+antitotal RSS