Создать ответ 
Небольшие изменения и разные приятные мелочи
Автор Сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #31
RE: Небольшие изменения и разные приятные мелочи
Сегодня произошли небольшие изменения цветовой палитры сайта.

Был немного осветлен фон сайта и чуть-чуть ярче стал фон левой и правой колонки сайта. Ссылки в меню в свою очередь стали чуть темнее для большего контраста. Так же немного был изменен цвет формы добавления комментариев к темам.

В основном изменения были произведены для приведения сайта к использованию «безопасных» цветов. «Безопасные» цвета применяются для правильной передачи цветов на разных типах компьютеров, мониторов и браузеров.

Посмотреть таблицу безопасных цветов можно на страничке - Таблица безопасных цветов и их HTML кодов.
28.07.2012 16:48:01
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #32
RE: Небольшие изменения и разные приятные мелочи
Все комментарии, имеющие отрицательные оценки, теперь при клике по ссылке "Показать/скрыть сообщение" открываются и закрываются плавно. Скрипт для плавного открытия/закрытия содержимого "плохого" комментария был взят из нашей темы - Собственный спойлер с плавным открытием и скрытием содержимого.

Данный способ хорош тем, что он является кроссбраузерным и работает во всех браузерах. Так же данные изменения позволили немного уменьшить код.
16.08.2012 21:19:01
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #33
RE: Небольшие изменения и разные приятные мелочи
Сегодня, 21 августа, примерно с 20:30 до 21:30 производились работы по изменению кодировки базы данных сайта (в UTF-8) с перекодированием всей имеющейся в ней информации. Форума эти работы не коснулись.

В данный интервал времени могли возникнуть проблемы с отображением содержимого сайта.

На данный момент времени все работы с сайтом были закончены. В результате база данных немного уменьшилась и теперь, при необходимости, можно вносить изменения прямо через Phpmyadmin (ранее это было проблематично, т.к. все русские символы отображались в виде двух символов непонятной кодировки).
21.08.2012 21:07:45
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #34
RE: Небольшие изменения и разные приятные мелочи
В последние два дня была проведена огромная работа по оптимизации внутреннего кода сайта.

Многие вебмастера ссылаются на то, что Google стал ранжировать сайты с учетом их времени загрузки.

После проверки скорости загрузки сайта сервисом developers.google.com/speed/pagespeed/insights было принято решение вынести весь JavaScript код в отдельный файл, что и было сделано.

Так же по рекомендациям Google были задействованы CSS спрайты (маленькие изображения были объединены в одно для уменьшения количества обращений к серверу).

По возможности были убраны лишние теги и сжаты файлы с CSS и JavaScript.

Таким образом, выполнив некоторые рекомендации, по оценке Google удалось повысить PageSpeed Score с 90 до 95.

Отрицательных моментов пока замечено не было.
28.08.2012 22:30:32
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #35
RE: Небольшие изменения и разные приятные мелочи
Для того чтобы сделать дизайн сайта чуть-чуть "помягче" было принято решение о добавлении тени к заголовкам статей и к основным блокам сайта.

Таким образом, был немного "сглажен" переход цветов между основными блоками сайта.

Тень добавлялась путем добавления в CSS свойства box-shadow:Gray 2px 2px 3px;.

Мы в курсе, что многие старые версии браузеров не поддерживают данное свойство. Но количество посетителей со старыми версиями браузеров на нашем сайте мало и специально для них не будут предприниматься какие-либо действия для добавления тени, т.к. это не настолько важный элемент дизайна.
16.09.2012 19:04:36
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #36
RE: Небольшие изменения и разные приятные мелочи
Помимо добавления тени к заголовкам статей и к основным блокам сайта было принято решение также добавить тень к форме добавления комментариев и к блокам оформления PHP кода, JavaScript кода и цитат.

Как писалось ранее это сделано в целях сделать дизайн сайта чуть-чуть "помягче" путем сглаживания перехода между яркими элементами сайта.
20.09.2012 21:50:20
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #37
RE: Небольшие изменения и разные приятные мелочи
Сегодня произошли еще небольшие доработки CSS кода для правильного отображения нашего сайта в различных браузерах.
Также было устранено несколько ошибок в примерах работы скриптов. т.к. при смене дизайна для данных страничек не были учтены некоторые нюансы.

Так же проводятся эксперименты по повышению дохода от размещения рекламы. На всех страницах сайта в правой колонке над блоком "Популярные темы месяца" был добавлен блок с одной ссылкой для эксперимента, так же теперь под всеми статьями блок не из двух, а из трех ссылок. На форуме был изменен тип блока с рекламой, может так хоть удастся сдвинуть количество кликов на форуме с нуля.
03.10.2012 17:39:23
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #38
RE: Небольшие изменения и разные приятные мелочи
Сегодня был немного изменен JavaScript код, отвечающий за показ текущего времени на сайте. Таким образом, удалось немного уменьшить размер кода, что положительно сказывается на скорости загрузки сайта.

Была устранена ошибка в скрипте автобана ботов, которые очень часто перемещаются по страницам сайта и создают нагрузку на наш хостинг. Обычных посетителей данный скрпт затронуть не должен, т.к. его значения выставлены таким образом, что нормальные посетители не делают таких быстрых и частых переходов (обновлений) страниц.

Ошибка заключалась в том, что если бот по неправильной ссылке попадал на страничку 404.php, то этот визит не засчитывался и скрипт автобана на данной страничке не работал. А таких переходов, поверьте на слово, не мало.

Так же со странички 404.php был убран логотип, и статистика по пользователям онлайн, т.к. не стоит расходовать трафик на данную страничку.
08.10.2012 13:46:12
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #39
RE: Небольшие изменения и разные приятные мелочи
С сегодняшнего дня проводятся работы по обновлению некоторых старых тем, в связи с чем дата их последнего обновления соответственно тоже изменится.

Делается это потому, что прошло уже много времени и некоторые скрипты уже просто необходимо "освежить" и улучшить. Так же из всех имеющихся JavaScript кодов (и из постов форума тоже) из тега <script> будет убран атрибут language="JavaScript" т.к. он относится к не рекомендуемым и отсутствует в DTD (Document Type Definition).
09.10.2012 11:54:32
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #40
RE: Небольшие изменения и разные приятные мелочи
Продолжаем радовать наших пользователей и посетителей.

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

Значительного увеличения скорости генерации страничек удалось за счет использования функций file_get_contents() и file_put_contents вместо file() и fputs() соответственно.
09.10.2012 21:08:53
Найти все сообщения Цитировать это сообщение
Создать ответ 


Переход:


Пользователи просматривают эту тему: 1 Гость(ей)


LiveInternet
© Copyright 2011-2024 by UsefulScript.ru