silicoid

Рейтинг
171
Регистрация
13.10.2014

offtop: я думал что фригерщина уже ушла со страниц сайтов, но нет...

Я так... у вас постоянный глобальный перерасчет стилей идет. Мало того, вся анимация построена на псевдоэлементах beforе и after, а они, как известно гораздо дороже обходятся браузеру, в плане машинного времени на обработку.

Отсюда и нагрузка.

цитата из документации:
Element.getElementsByTagName() метод возвращает живой список, который автоматически обновляется при изменении DOM. 

соответственно, когда вы обновляете ДОМ, содержимое объекта обновляется и цикл уже работает некорректно.

пользуйте  querySelectorAll и будет вам счастье.
let p = document.querySelectorAll('p');

либо используйте методику "ректальной костылезации" :
p[0].outerHTML = '<span>' + p[0].innerHTML + '</span>';

массивы заполняются в том порядке в каком файлы передает клиент. Поэтому и разнобой. 

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

надо понимать что и то и другое поле уникально и они, как правило, перевязаны.

юзабилити, это очень широкое понятие. Когда мы об этом говорим, мы должны уточнять о какой области человеко-машинного взаимодействия мы будем говорить.

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

В любом фотошопе. Достаточно просто изменить методику (алгоритм) ресемплинга.

есть подозрение, что клиент и сервер работают в разных кодировках.
проверьте. они должны быть одинаковыми и лучше всего utf-8

апд. и еще посмотрите. нет ли в форме, отправляемой на сервер accept-charset
  Jackyk, а может автор текстов пишет в дореволюционном стиле. тогда "бы" через дефис было как раз правильно. Это после революции отменили подобное правило )))
А вообще, это распространенная ошибка. Сам раньше так писал. )))

смотря что оценивать.

если мы говорим о технологической стороне вопроса, то страница дико перегружена (впрочем, это нормальная практика для всех wp тем) Тут всего 5 строчек текста, при этом, браузер инициирует 52 запроса на 1.5 мегабайт данных.


если мы говорим о дизайне, то надо понять один важный момент. Страница должна делаться для людей, а не для машин и если у вас везде один и тот же автор и категория, то их можно опустить (или вынести в заголовок) Над тизерами надо работать редактору.  Нельзя отдавать тизер на откуп автообрезалке. В 10 случаях из 10 будет дрянь.  "[…]" тоже быть не должно. Так обозначается опущение части текста внутри предложения, но никак не в конце.

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

зы. Помню как мне напихали за мой первый сайт, в 2002м (это была доска объявлений) Я потом неделю ходил икал )))

нууу... мультисайтинг не такая уж и сложная штука.

главное, чтобы сервер перенаправлял все запросы с поддоменов третьего уровня на один домен. А всё остальное уже дело техники.

Получаем имя поддомена и в зависимости от этого имени подключаем нужную базу и тему оформления.

Я лет 10 назад нечто подобное на друпале делал. Сейчас с каплей я практически не связываюсь пользуюсь фреймворками, а вот на них (на любом фреймворке) сделать это еще проще, чем с цмс.

Всего: 1685