Ответы пользователя по тегу HTML
  • Как сделать чтобы нельзя было уйти со страницы не отправив форму?

    @tushev
    Если только воспользоваться какой нибудь дыркой браузера, как это делают некоторые псевдоблокировщики компьютера. По хитрому вешают обработчики на закрытие окна и не дают покинуть страницу. Но эти дырки быстро закрывают разработчики браузеров. Надо заказчику объяснить что такое деяние на грани законности.

    Может быть достаточно показывать вспывающую форму поверх всех страниц вашего сайта, до тех пор пока ее на заполнят. В рамках одного сайта - это делается без проблем.
    Ответ написан
    Комментировать
  • Какие современные требования к кроссбраузерности?

    @tushev
    Самое главное убедить заказчика отказаться от поддержки старых версий IE. И тут все во многом зависит от вашей убедительности.
    А по совести, смотрите статистику в Yandex.Metrika или Google Analitics для сайтов со схожей аудиторией. И поймете, на какие браузеры надо рассчитывать, на какие можно забить. У разных сайтов бывает разная аудитория. Одними пользуются бабушки-пенсионерки (тут придется рассчитывать даже на IE 6-8), а другими пользуются только продвинутые Линуксоиды. Некоторые сайты часто посещают с мобильных устройств, а некоторые почти никогда.
    Ответ написан
    1 комментарий
  • Зачем нужен XSLT?

    @tushev
    Верно сказано выше. В основном для превращения XML одной структуры в XML другой структуры.
    В Веб-программировании в основном используется в качестве шаблонов. Данные от движка поступают в виде XML, к ним применяется XSLT шаблон, и на выходе получается HTML-страница с данными и дизайном.
    Ответ написан
    2 комментария
  • Как реализовать постепенную подгрузку информации на странице?

    @tushev
    На JavaScripte ловим событие о том что пользователь доскролировал страницу до самого низа. В обработчике этого события через, AJAX загружаем новую порцию HTML контента в нижнюю часть страницы. Ну и где то надо хранить параметр, указывающий какая порция информации должна быть загружена следующей.
    На JQuery это программируется в несколько строк.
    Ответ написан
    Комментировать
  • Насколько удобно верстать html на MacBook Retina 13?

    @tushev
    На мой взгляд верстать удобно только на 24-27'' мониторах, и желательно чтобы их было два.
    Иначе процесс превращается в непрерывное переключение между окнами HTML редактора, firebug, графическим редактором и браузерами. А так, разложил все по мониторам, комфортно верстаешь.
    Ответ написан
    3 комментария
  • Какую ОС лучше использовать для веб-программиста?

    @tushev
    Удобно использовать такую же ОС как та, на которой будет исполняться ваши проекты.
    Но при этом, в этой ОС вам может не хватать чего то нужного, поэтому удобно дополнительно иметь вспомогательную ОС в виде виртуальной машины.

    Мой вариант:
    Linux Ubuntu - Ибо такая же стоит на серверах где работают мои проекты.
    Виртуальная Windows - Для запуска Internet Explorer и прочих виндяшных радостей, которым нет нормальной замены на Linux
    Ответ написан
    Комментировать
  • Использование display: table-cell - это преступление?

    @tushev
    Не преступление, а вынужденная необходимость.

    Вы не виноваты, что CSS и HTML весьма кривой формат, и иногда приходится применять стили не совсем по их прямому назначению.
    Просто не используйте это там, где без этого можно легко обойтись, и спите спокойно.
    Ответ написан
    Комментировать
  • Устарел ли метод создания сайтов с помощью таблиц?

    @tushev
    В большинстве случаев блочная верстка лучше. Но иногда бывают ситуации, когда лучше сделать простую табличную верстку для каких то элементов, вместо того что бы городить жуткие костыли на блочной верстке.

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

    Для вертки Email уже говорили, что про блочную верстку вообще лучше забыть. Только табличная.

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

    Заявления типа "Забудь о табличной верстке навсегда" - это не очень компетентное заявление.
    Ответ написан
    Комментировать