Новости информационных технологий - 25557

Введение

intuition game grid

Модуль CSS3 Grid Layout — это один из самых интересных, на мой взгляд, модулей в семействе CSS3. Официальная история модуля в виде черновика спецификации насчитывает сегодня чуть менее года. О предварительном анонсе еще с названием CSS Grid Alignment на TPAC 2010 Владимир Юнев писал еще в декабре 2010. Надо также отметить, что с чуть другим названием и несколько отличным синтаксимом, но с той же сутью, он был заявлен в качестве WD еще в 2007г. Сегодня работы по доводке модуля идут полным ходом, предварительная реализация уже есть в Internet Explorer 10 и есть надежда, что поддержка новых возможностей также появится в будущих версиях других популярных браузеров.

Зачем нужен Grid Layout?

Задача, которую решает модель CSS3 Grid Layout очень проста и понятна любому веб-верстальщику (да и не только ему): предоставить удобный механизм расположения контента по виртуальной сетке.

В отличие от старых табличных подходов, основанных на использовании table, здесь не замусоривается семантика документа и представление четко отделено от содержания. В отличие от различных вариаций блочной верстки со становящимися при сколь-нибудь сложной структуре безумными и многоэтажными float'ами в сочетании с вручную просчитанными отступами, здесь описание стилей становится тривиально простым и прозрачным. В отличии от абсолютного позиционирования с привязкой к координатам, здесь сохраняется гибкость. В отличие от популярных сегодня css/js — библиотек для разметки по сетке путем указания соответствующих классов (взять хоть те же bootstrap или yui css grids), здесь не замусоривается привязка классов.

Сплошное удовольствие! Осталось только дождаться широкой поддерки :) Впрочем, если вы планируете делать приложения в стиле Metro для Windows 8 на html/js, ключевые возможности, описываемые в модуле CSS3 Grid Layout, уже работают — и можно двигаться вперед, используя удобные и практичные механизмы.
Читать полностью »

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

Известно, что существуют платные сервисы. Но многие принимают решение создать собственный сервис онлайн-консультант, изначально «заточенный» для нужд конкретной организации, и не «париться», отдавая деньги за то, что реализуется своими силами. Абсолютно «бесплатно». Наверное. Это типичный ход рассуждений многих руководителей интернет-бизнеса, которые понимают необходимость онлайн-консультанта, но в технические подробности разработки не вникают.

Итак, делаем онлайн-консультант на сайт сами. Читать полностью »

После публикации топика «Разработка русскоговорящего «аналога» Siri за 7 дней» я получил много ценных советов и предложений о помощи. Большое всем спасибо. Я учел многие советы и замечания и продолжил разработку. Что из того получилось под катом.Читать полностью »

В этом году e-Style Telecom взял курс на «облака». С середины января 2012 года компания начала реализацию проектов, основанных на настоящих облачных технологиях.
Читать полностью »

… или обзор смартфона Samsung GALAXY Nexus.

День добрый, друзья!

Представляю вашему вниманию обзор устройства, которое ознаменовало своим выходом эволюцию самой распространённой на данный момент в мире мобильной ОС Android. GALAXY Nexus — это вторая совместная разработка двух международных гигантов Samsung Electronics и Google, а также первый в мире смартфон, построенный на базе Android 4.0 Icecream Sandwich. Многие ждали её, многие хотели её и, уже с конца прошлого года, многие могут прикоснуться к зеленому человечку последней версии, который был призван объединить доселе разрозненные мобильные и планшетные операционки Гугла. Справились ли они с этой задачей? Насколько хорош этот представитель семейства GALAXY? Обо всём этом и многом другом читайте под катом.

О чём мечтают Андроиды
Читать полностью »

Вместе с заявлением о сертификации некоторых своих приложений на платформе RHEL 6 и Oracle Linux 6, корпорация Oracle объявила об о том, что с текущего момента дистрибутивы, обновления и errata для Oracle Linux доступны бесплатно, в том числе для использования в производственной среде.

Oracle Linux собирается из исходных кодов RHEL и полностью с ним совместим, важными преимуществами перед CentOS и Scientific Linux является поддержка со стороны производителей железа и сроки выхода обновлений, которые выходят практически одновременно с Red Hat.
Раньше для оперативного получения обновлений, вы должны были иметь действующий контракт на поддержку, стоивший $119 в год у Oracle либо от $349 в год у Red Hat (2 сокета, с ограничением на 1 гостевую систему).

Читать полностью »

НР официально представила серверы ProLiant Gen8 в России
14 марта в Москве состоялось мероприятие для заказчиков НР, на котором были официально представлены долгожданные серверы ProLiant нового поколения, получившего наименование Gen8.

Серверы были разработаны в рамках проекта Project Voyager, третьего из инновационных проектов НР, призванных серьезно трансформировать серверный рынок. О двух других проектах, Project Moonshot и Project Odyssey мы уже писали в блоге, рекомендуем ознакомиться с этими постами для лучшего понимания стратегии и мотивации HP на активно меняющемся рынке.
Читать полностью »

HTML5 Powered with Offline & Storage
С появлением HTML5 у нас появляется много новых и интересных возможностей. Позволяющих создавать еще более качественный приложения.

Например, File API. Доступ к файлам клиента довольно удобная штука. Мы можем к примеру заполнить форму используя информацией из выбранного пользователем файла:

  • Заполнить форму об аудио-файле из тегов
  • Заполнить форму об фото из EXIF

Читать полностью »

Доброго времени суток всем. Хотел бы представить вашему вниманию небольшое описание новых возможностей Play 2. Речь в данной статье пойдет о play2 scala.
Читать полностью »

Здравствуйте, читатели-маководы!
Картинка поста
Сегодня мы с вами попробуем разобраться в азах создания виджета для Dashboard в Mac OS X. Нам понадобится программа Dashcode, предназначенная как раз для этого.

Для начала немного теории. Виджет в Dashboard — это специально сформировання веб-страничка, упакованная в бандл вместе со всем ресурсами. Ну, и немного служебной информации в довесок. Соответственно, используемый язык программирования — JavaScript. Если Вы уже знакомы с ним, а так же с HTML/CSS (хотя это вряд ли понадобится), то Вы уже способны написать простенький виджет. Если же нет, то не стоит расстраиваться, этот язык очень прост и интуитивно понятен, разобраться с ним можно достаточно быстро. Далее я буду считать, что с JS читатель более-менее знаком. Сама же статья рассчитана на новичков, так что прошу не ругать за «слишком простое изложение и детальное разжёвывание элементарных вещей». Кроме того, за дизайн тоже прошу не пинать — ну не дизайнер я, не дизайнер! Если кто хочет помочь с этим делом — welcome =)

Для удобства, все исходники (а так же готовый к использованию виджет) выложены на гитхаб, ссылка в конце статьи. Но не спешите просто скачивать их! Лучше потратить немного времени и разобраться, как создать это всё самому.

Итак, приступим. В качестве цели для экспериментов я, разумеется, выбрал наш любимый хабр. Мы будем шаг за шагом делать виджет, отображающий карму, рейтинг и позицию в рейтинге хабралюдей выбранного читателя.
Картинка для привлечения внимания
Такой виджет (ну, очень похожий) уже был создан хабратоварищем neoromantic аж в 2007 году, но ссылки на скачивание не рабочие, а кроме того, та статья не содержала практического руководства по созданию подобных виджетов.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js