Ещё немного о сайтах
Итак, в данной статье хотелось бы озвучить то, чего не то что бы не знают, но во что видимо, не хотят верить некоторые заказчики сайтов. Это вопрос того, какие именно технические средства будут использоваться при создании сайта как такового, и почему будут (а так и будет) использованы не самые новейшие технологии и варианты дизайна. Так же в этой статье хотелось бы поднять вопрос и о размере самого кода страницы.
Начнем с технических особенностей. При создании сайта специалисты компании Сигир обязательно учитывают тот факт, что различные браузеры и разное ПО, которым располагает пользователь отличается одно от другого как день и ночь. Дело в том что сама по себе разработка Web-сайта довольно сильно отличается от привычной разработки того же самого ПО. Суть в том что разные браузеры по-разному воспринимают один и тот же код или один тот же цвет(да даже так) в разных вариантах его использования. Поэтому чаще всего выбираются те средства, которые уже крепко закрепились во всех браузерах, и которые не будут «перепутаны» или изменены вследствие отличия оборудования посетителя от того, на котором просматривает его заказчик или сам дизайнер. Именно поэтому наши специалисты активно настаивают на том, чтобы не применять в создании Web-сайтов компании те новейшие технологии, которые только внедрятся, и не прошли проверки ни временем, ни своей актуальностью. Конечно, всем хочется быть на вершине прогресса, но это как раз тот случай, когда старое и проверенное, то что уже никогда не изменится, а если изменится – то не нанесет ущерба – является самым лучшим и надежным. Если будет использована технология, обновление, учитывающее которую ещё не вышло для большинства браузеров, то сайт будет восприниматься совершенно не так, как должен. Возможно смещение изображений, самая нелепая подмена цвета, не говоря уже о просто неверно работающих ссылках и прочем.
А теперь развернем тему «исходного кода» и развернем мы её на примере – как это ни горько. Основное – самое главное и ключевое правило программирования в целом, а не только создания сайта гласит – Чем меньше – тем Лучше. Поскольку нагрузка на систему снижается прямо пропорционально количеству выполняемых команд. А количество выполняемых команд – это как раз и есть код. Конечно, это очень простое объяснение, однако я обещала в подробности не вдаваться. А теперь пример. Один из заказчиков потребовал от команды написание страницы сайта размером ровно в тысячу двести строк.
Зачем? Мы не знаем, видимо количество символов, он считал за количество кирпичей в доме, или количество строк – за количество этажей. История умалчивает. Однако это было прописано в договоре, и наши специалисты взялись за работу – сперва рьяно, а после всё медленнее и мучительнее. Потому что инстинкт программиста-профессионала, который глаголет «Чем меньше – Тем Лучше» активно мешал в работе. Да и сами специалисты прекрасно понимали, что подобный сайт не работоспособен в принципе. Как таковой. Он будет загружаться даже на самом быстром и хорошем компьютере, при самом быстром интернете примерно так же, как загружались сайты в 1991м году. То есть – никак. Врать не буду. Мы нашли выход. Половина кода сайта на данный момент представляет собой цитату из Евгения Онегина, не имеющую никакого ни отношения, ни влияния на производительность сайта. Заказчик доволен, мы тоже – сайт работает действительно замечательно, однако зачем нужны были лишние семь сотен строк – никто так и не узнал.
Доверяйте специалистам, не стоит приравнивать создание сайта к строительству дома – есть риск получить Пизанскую башню. Которая ещё и упадет, рано или поздно.
Наши специалисты подберут именно лучшее, и именно для вас.