Pull to refresh
0
0
Send message
Думаю «чем же хорош Javascript» в поисковике даст больше ответов, чем я.
И довольно смело называть «недоразумением» язык, настолько широко поддерживаемый сообществом разработчиков. Не говоря о бешеных темпах развития функционала и расширения сфер использования.
Кто все? При чем тут игры?
Иногда просто убивают комментарии в стиле «твой язык/стиль/по — фигня, потому что вот в этом конкретном случае лучше подходит другое».
Ладно бы еще игры были доминирующими программами или основой рынка, но нет.

Человек написал глупость в стиле «язык вышел в топ — поэтому и был принят сообществом». Причина и следствие. А спорить «что лучше» — это в другую веткую

А может язык оказался настолько хорош, что после установления монополии в своей среде, начал захватывать новые области?
Может топ разработчики не такие и злые, не ставят нам 'ультиматум', а используют лучшее в своих системах?)

PageSpeed

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

Не подскажите, такие проблемы возникают при непоавильной настройке модуля или плозого кода? Или эта штука вообще запрещена доя сложных сайтов и не работает на них?

Сеошники на форумах холиварят по 2ум причинам:

1) Большинство из них вообще нельзя назвать специалистами. Прочитали пару статей на личных блогах, купили книжку по продвижению 2002 года. Решили, что теперь имеют право ломать чужие сайты, а обычный эффект повышения сайта от вливания денег в рекламу распознают как «я во всем разобрался и сделал правильно». По факту — обычный развод-менеджмент, а значит важен самопиар и уверенность, что ты лучше всех.

2) Закрытый код поисковиков, постоянные изменения алгоритмов (штормы), баги (вылет в топ всякого мусора) т.д. Из-за этого ответа на вопрос «как должно быть» просто нет.

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

Взял технический подход:
Тайтл создавался с целью описать страницу, а не часть контента страницы.
H1 придумали, чтобы не описывают всю страницу, а только определенный контент.
Они несут разный смысл, который может совпадать.
Алгоритмы поисковиков создаются с целью правильно обрабатывать код, именно так, как задумывали Создатели.
Следствие: Тайтл не обязан повторять h1.

А то, что в вебе творится на самом деле… Боюсь мы никогда не узнаем) Лично мне спорить влом, я просто стараюсь делать «правильно» по стандартам и примерам топ-сайтов, а потом уже разношу все по желанию клиентов и их seo-менеджеров.
Заголовок h1 относится к контенту, который он представляет. Тайтл относится к странице.

Бывает, что страница и контент совпадают 1в1, бывает нет.

Текущая страница хабра — это «Страница сайта хабр, со статьей N, комментариями и т.д.». Тайтл и должен это описывать. А «61 способ» просто часть страницы.

Т.е. можно, но не нужно лепить всегда, если не в тему.
29) На странице может быть только один заголовок h1.

«Технический аудит» — это же когда «технически» все верно?

Ну тогда на странице может быть сколько угодно тегов h1, например в article, section (насчет второго сомневался, но в стандарте пример с секциями). Логически это тоже верно для блогов, сборника рассказов и т.д.

Если на вашей странице "Мой блог" есть статья «h2>Почему я стал SEO-шником</h2» или «h2>В России стало больше менеджеров</h2», то это неверно. Ваш h2 никак не попадает под понятие «подзаголовка», он же вообще не в тему. Это отдельный блок со своем темой и имеет заголовок тоже 1ого уровня.
А можно врспользоваться еще и верстальщиком.

Ну а если серьезно, то в вебе большинство магазинов на 100 — 300 товаров с посещаемрстью в 100 -500 чел. в день. И если вы не поставили на него готовый шаблон, а пишите сами, то использовать bootsrtrap, это как пушкой по воробьям. Ставить фреймворк, чтобы использовать 5% от его возможностей — это лишние байты, более сложная архитектура и поддержка.
Мысленно сотрите css, оставив только браузерные стили. Как лучше представить товар?
Правильно, таблицами. Но таблицы в вебе крайне неадекватны.
На втором месте будет список. Визуально отделен для людей, логически является списком для роботов и скриптов.

Никогда не путайте 'чем является' и 'как выглядит'. Меню — всегда список, акцентрирование внимания — strong, и т.д. А то, что визульно я сделал меню в виде бегающих анимированых человечков, а важные элементы обвожу рамочкой — это уже работа по юзабилити и дизайну, что не касается html.

Если вы придумали более удобные универсальные теги — поделитесь. Никто не доволен li, но лучше пока что то не получается. Конкретно Div сливаются с текстом без доп стилей и не несет в себе логическое заключение 'мой сосед — такой же, как я'. Т.е. допустим плагин на браузер, позволяющий свернуть большие объемы однотипных данных, уже не сработает. А кому то может очень надо. Ну и т.д.
Я, как верстальщик обязан проверять работу сайта со всеми популярными плагинами или только с адблоком?


Обязаны.

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

Хотите другие примеры с «отключенными тормозами»? Конченный скайп, который втихую ставил плагины (сейчас не знаю) в браузеры на подсветку телефонов. Телефон становился шире в полтора раза, менялся шрифт, цвет. Мне позвонил клиент и возмущался какого черта на сайте нет телефона? Я очень долго допирал, что скайп из белого шрифта на синем фоне делает синий на синем и телефона не видно. Естественно пришлось ставить этот дебильный плагин и тестировать, т.к. невероятное количество людей не снимают галочки при установке приложений.

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

И правда в том, что юзеры будут уходить туда, где им виден телефон, где у них адекватные кнопки и т.д. И им плевать, что ваш код «правильный».

Если люди отключают тормоза, то покупать машины они будут у того, кто это предусмотрел.

Но больше всего убивает беспредел создателей этих плагинов, программ, когда они что то меняют, ВООБЩЕ не предупреждая пользователя. Вот как с моим сайтом. Ни один человек бы не согласился, чтобы ему заблокировали все сайты начинающиеся на «sss», это же бред. Но ему сказали «мы заблокируем рекламу» и в тихую заблочили сайты, наверняка еще и с другими комбинациями, которые ну никак не относятся к рекламе.
Ваш сайт может быть убит адблоком!
Сегодня на сайте клиента не работали фильтры (при этом только у меня). В консоли увидел, что все скрипты блокирует браузер, а конкретно адблок. Я был очень удивлен, узнал что адблок берет шаблоны плохих ссылок из некой общей базы.

Там я нашел строку по типу sss*.js

Именно на эти 3 символа начинается сайт клиента, который вообще не имеет сторонней рекламы, баннеров и является интернет магазином.

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

По инфе с википедии адблок скачали более 400 лямов раз, а еще есть другие блокировщики, использующие данную базу. Т.е. сайт умер для неимоверного количества пользователей просто потому, что кто то спамил с сайтов с урлами sss… и словили бан?

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

Information

Rating
Does not participate
Registered
Activity