Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Как стать домашним админом и не свести семью с ума
Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
xel

Александр

front end developer
  • 20
    вклад
  • 1
    вопрос
  • 33
    ответа
  • 9%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Существует ли современная электронная книга с открытым SDK?

    Headmast
    Headmast @Headmast
    Лучше не городить велосипеды и купить электронную книжку на андроиде. Сам пользуюсь такой: Barnes & Noble Nook Simple Touch. На неё можно поставить обычный андроид 2.1 и спокойно писать приложения как на обычный смарт. Можно попробовать найти более свежий вариант.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать
  • Как по RGB определить является ли цвет оттенком белого?

    Mezomish
    Mezomish @Mezomish
    Что имеется в виду под «оттенком белого»? Что-то вроде «желтоватый белый», «голубоватый белый» и так далее?
    Проще всего — переведите RGB в HSL и дальше смотрите на последнюю компоненту (lightness). То, насколько она будет близка к единице, и есть ваша метрика.

    Если же имелся в виду оттенок серого, то смотрите на компоненту saturation.

    Перевести RGB в HSL — проще простого.
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 4 1 комментарий
  • Пришло ли время для CSS3 и HTML5?

    Fesor
    Сергей Протько @Fesor
    Full-stack developer (Symfony, Angular)
    Именно семантику HTML5 можно и даже нужно использовать, так как это никак не влияет на кроссбраузерность, и в будущем поможет поисковикам. Вам от этого не убудет, а разметка будет выглядеть более логично.

    Что косается CSS3, Вообще-то есть такая штука как graceful degradation. Тобиш по существу отсутствие закругленных уголков никак не должно помешать вам пользоваться функционалом. Так же и с градиентами и прочими плюшками. К слову плюшки аля градиентов в IE все же поддерживаются, но эти костыли стоит выносить в отдельные файлы и подключать через conditional comments.

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

    Для селекторов третьего уровня есть замечательная библиотека ie9.js которая позволяет не заморачиваться со старыми версиями IE в плане некоторого функционала.

    Сложнее всего с HTML5 API, в котором было введено много вкусностей. Взять тот же XHR2 или File API. Но скажем валидация форм — тут есть фэлбэки, просто подключаете и не паритесь. для элементов video/audio так же существуют фэлбэки с использованием flash.

    Словом… время HTML5/CSS3 наступило уже довольно давно.
    Ответ написан более трёх лет назад
    5 комментариев
    Нравится 4 5 комментариев
  • Стоит ли осваивать новую профессию

    nzim @nzim
    Заняться нечем? Лучше устройтесь преподавателем, больше пользы будет
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 9 Комментировать
  • Альтернатива Notepad+ для php-быдло-кодера

    butteff
    Сергей @butteff
    Раз в тысячу лет заправляю свитер в носки
    Имхо, php designer — лучшая php ide
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 1 1 комментарий
Оценили как «Нравится»
Самые активные сегодня
  • Василий Банников
    • 17 ответов
    • 0 вопросов
  • saboteur_kiev
    Saboteur
    • 10 ответов
    • 0 вопросов
  • CityCat4
    CityCat4
    • 10 ответов
    • 0 вопросов
  • rPman
    • 9 ответов
    • 0 вопросов
  • opium
    Пума Тайланд
    • 8 ответов
    • 0 вопросов
  • Dr. Bacon
    • 8 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации