Ответы пользователя по тегу HTML
  • Что за зверь "yatr_scr" или "iframe yatr.ru"?

    effetto
    @effetto
    .Net разработчик
    Как Вы правильно заметили, - Вас взломали. Причем скорее всего автоматом. Такое могло произойти скорее всего одним из двух способов:
    • Подобрали ваш пароль к админке / фтп / хостингу;
    • Использовали уязвимость в компонентах вашего сайта;

    Я бы действовал так:
    1. Сохранил состояние сайта;
    2. Используя логи нашел место вторжения;
    3. Обновил все компоненты до последней версии;
    4. Восстановился из бекапа и закрыл дырку;
    5. Выполнил разностный анализ бекапа и текущего зараженного сайта для понимания того, какой код где добавился.

    Описанные действия касаются не только файлов, но и базы данных, если таковая имеется.

    А что за зверь именно этот код в iframe - не важно. Там может быть один из тысячи любых других способов заработать на взломанном сайте.
    Ответ написан
    1 комментарий
  • HTML5 Семантика?

    effetto
    @effetto
    .Net разработчик
    Когда появляются вопросы толкования тегов, я обращаюсь к источнику, в данном случае источником является стандарт от w3.org.

    Согласно данному стандарту, существует тег main для представления основного контента. Данный тег может встречаться на страницу только один раз.

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

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

    Тэг aside служит для представления блока дополнительного контента, как например блок справа на примере.

    Тэг nav используется для указания блоков навигации.

    Тэг section используется для тематической группировки контента.

    Я предлагаю Вам такую структуру, но возможны и варианты.

    Главной ошибкой предложенной Вами семантики я вижу отсутствие выделения основной статьи тегами (Вы используете для этого классы).
    Ответ написан
    Комментировать
  • Парное обучение WEB технологиям. Кто? Где?

    effetto
    @effetto
    .Net разработчик
    Мы практикуем парное программирование на базе нашей Лаборатории в Красноярске. Набираю учеников и ищу коллег для совместного написания open source проектов.
    Ответ написан
  • Какая книга по html5 + css3 самая ёмкая и углублённая?

    effetto
    @effetto
    .Net разработчик
    С моей точки зрения, наиболее полное понимание дает прочтение спецификаций по html и css. Однако, чтение сецификаций требует усидчивости и желания вникать в суть вещей.
    Ответ написан
  • Какое направление в программировании или IT в целом выбрать?

    effetto
    @effetto
    .Net разработчик
    Виталий, по собественному опыту скажу, что работать разработчиком можно только тогда, когда тебе работа нравится. Потому вопрос скорее ставить надо не на основе ранее полученных знаний, а на основе стремлений и желаний. Выбор сферы - это надолго, может быть на всю жизнь.

    Я в прошлом тоже безопасник, а сейчас веб разработчик. Почему? Потому что веб - это интересно. Веб сегодня - это скопление всевозможных фреймверков, модулей, библиотек, технологий и языков. Весь этот венигрет позволяет выбирать собственный стить и путь разработки. Кроме того веб очень активно меняется, что лично для меня весьма важно - развиваться всегда. Еще вчера в тренде был серверный MVC, а нынче уже SPA на MVVM, - это заставляет учиться.

    Если хотите постоянных перемен, если хотите делать ПО для широких масс, если хотите свободу творчества - выбирайте веб разработку. За остальные сферы не скажу.
    Ответ написан
    Комментировать