Всего один символ

Эта вторая статья из цикла «Экономия». Поговорим об интернете и веб-разработке.

Ресурсы сети интернет растут с каждым годом, объемы памяти интернет-серверов в сумме кажутся безмерными, объемы трафика увеличиваются в геометрической прогрессии. Но с помощью одного простого действия можно немного сбавить обороты нарастания всех этих петабайтов.

Это обращение к веб-разработчикам, людям, создающим веб-сайты и приложения.

В 2015 году количество сайтов превысило 1 миллиард… Большинство разработчиков не задумываются о размерах кода, пишут как пишут. А ведь если убрать всего один символ в коде или тексте на всех сайтах? Один символ Unicode занимает 2 байта памяти, если его сократить на миллиарде сайтов, получится экономия 1,86 ГБ памяти. Но это лишь верхушка айсберга. Еще есть трафик - посетители этих сайтов - и значение 1,86 ГБ умножается на среднее количество посетителей этих сайтов и превращается в ощутимую сумму трафика, гоняемого туда-сюда по интернет-каналам. Всего один символ…

На многих сайтах есть файл style.css. Так сложилось в сообществе, что основной файл стилей сайта называют именно так. А если на уровне сообщества разработчиков решить дать новый короткий стандарт i.css. Мы убрали даже не один, а четыре символа. И так во всём.

Можно сокращать не только размер кода, но и размер контента (текста и медиа файлов). А это уже доступно всем пользователям интернета.

Как говорится, краткость - сестра таланта. А тут она ещё и сберегает ресурсы. И не только интернета, но и природные. Ведь на перекачку и хранение всех этих излишних петабайт уходит масса электроэнергии и природных ресурсов при создании и замене интернет-хранилищ.

Берегите ресурсы: в природе мелочей не бывает.
На этом всё. Удачи.