Когда мы начинаем работать с адаптивным дизайном, мы сталкиваемся с различными техниками того, как лучше обработать изменение нашего навигационного меню для экранов с низким разрешением. Возможности кажутся бесконечными. Поэтому, я покажу вам четыре главных подхода с их достоинствами и недостатками. Три из них сделаны с использованием только CSS и один — с небольшим количеством JavaScript.
Рубрика «tutorial» - 27
Подходы к реализации адаптивного меню
2012-11-19 в 18:34, admin, рубрики: Adaptive Web Design, ccs, css, html, tutorial, web-разработка, web-разработка на android, web-разработка на iOS, Веб-разработкаКак использовать polyfill-билиотеку Webshims
2012-11-19 в 15:49, admin, рубрики: css, html5, Internet Explorer 6, internet explorer 7, Internet Explorer 8, polyfills, tutorial, web-разработка, Веб-разработка, переводы, метки: html5, internet explorer 6, internet explorer 7, Internet Explorer 8, polyfills, tutorial, web-разработкаДанная статья является переводом с дополнениями поста css-tricks.com/how-to-use-the-webshims-polyfill/
В этой статье речь пойдет о о HTML5 и CSS3 polyfill библиотеке под названием Webshims и о ее правильном использовании.
В веб-разработке polyfill'ами, называются скрипты, частично эмулирующие спецификации HTML5 или CSS3. В качестве polyfill'a может выступать практически что угодно — библиотека на JavaScript, которая добавляет поддержку CSS3 селекторов в старых версиях Internet Explorer (например, Selectivizr), или высококлассное решение на базе технологии Flash для поддержки тегов <audio>
и <video>
в IE 6 (например, html5media).
Прим. переводчика. Сразу же может возникнуть вопрос: какой процент используемых браузеров на рынке еще не поддерживает HTML5? Нужно ли все это дело?
Читать полностью »
Закончен предварительный перевод статей по языку Scala от компании Twitter
2012-11-11 в 13:28, admin, рубрики: lift, scala, tutorial, twitter, метки: lift, scala, tutorial, twitter С недавнего времени я интересуюсь языком Scala. Пару месяцев назад я набрел на интересную серию статей от компании Twitter. Я сносно читаю на английском, но все же приятнее читать на русском языке, если есть нормальный перевод.
Благодаря труду Мариуса Эриксена (Marius A. Eriksen) и других людей серия статей увидела свет. Всех желающих узнать больше о Scala и помочь в улучшении перевода — приглашаю под кат.
Руководство: Pyramid для Людей — оглавление
2012-10-26 в 6:56, admin, рубрики: pyramid, python, tutorialДанный перевод, по-традиции, имеет вольное содержание. Часть ненужного, по мнению, автора убрано, часть дополнено. Огромная просьба тем, кто заметил сильные искажения в тексте, которые меняют смысл повествования — писать в личку, поправлю. UPD: перевод начат давно, но сейчас фокус деятельности смещен в другую область — возможно кому-то и эта переведенная, небольшая часть, послужит хорошим стартом в изучении новой для себя технологии.
Pyramid появился как быстрый, современный, web-фреймворк, для Pylons и Zope сообществ. Когда вам нужно только веб-приложение, а не полноценная CMS, Pyramid дает вам возможность сохранить большинство похожих на Plone технологий, или собрать проект на скорую руку.
Это пособие содержит понемногу обо всем: практическое введение в большинство возможностей технологии. Забавы ради, в быстром темпе его можно освоить, и безусловно оно не для профи.
На подходе к основной части
Методичка собрана, по основным разделам. Начинается с создания UIUX(прим.перевод.UI — англ. user interface; UX — User eXperience) для чайников. Каждая основная область состоит из последовательности шагов, в которых есть очень небольшое количество определений. Рабочий код понемногу накапливается.
Как описано в сценарии, простое приложение это система управления проектом, для большого количества компаний, которые ведут множество проектов. Мы выбрали traversal и ZODB как начальную архитектуру, для этого пособия.
Читать полностью »
Как делать видео-отзывы об ИТ-курсах
2012-10-01 в 16:27, admin, рубрики: how-to, tutorial, Блог компании МУК, видео, Работа с видео, Учебный процесс в IT, учебный центр мук, метки: how-to, tutorial, видео, учебный центр мук
У нас есть наш учебный центр. И вот однажды появилось желание снять один семинар. А потом решили, что если есть люди – почему бы их не снять?! Ведь они могут сказать на камеру те отзывы, что они, обычно пишут на бумаге. Сняли видео-отзывы, а потом подумали: что же со всем этим делать? Ниже изложен первый опыт в этом деле и небольшие наработки о том, как это делать.
Делаем уроки на Хабре
2012-09-27 в 16:19, admin, рубрики: howto, tutorial, Блог компании Тематические Медиа, обновление, уроки, хабрахабр, метки: howto, tutorial, обновление, уроки, ХабрахабрВсем привет! Самые внимательные уже заметили небольшое обновление, которые мы сделали сегодня. В качестве “вишенки на торте” мы решили сделать ещё кое-что — положить начало хорошему делу.
С сегодняшнего дня при создании поста (или перевода), можно поставить чекбокс “обучающий материал”, который поставит ему флаг «Tutorial». Видя этот индикатор, можно быть уверенным в том, что внутри находится урок, how-to или другой обучающий материал.
Change view. Изменяем вид интерфейса
2012-08-24 в 1:07, admin, рубрики: android, design, tutorial, интерфейсы, Разработка под android, метки: android, design, tutorial Не так давно, блуждая по интернету, наткнулся на замечательный сайт с паттернами дизайна для андроида. Отличный сайт — много полезных советов как сделать интерфейс более дружелюбным к пользователям, однако есть одно большое «НО», которое мне не понравилось. Облазив весь сайт я не нашел ни одной ссылки на реализацию хотя бы одного паттерна. И не то, чтобы архисложно немного подумать и написать приложение, ориентируясь на данный паттерн, но гораздо быстрее, так как лень ведь по-другому приятнее посмотреть и использовать уже имеющееся. Да и для начинающих андроид-разработчиков жизнь проще становится, когда видно что можно сделать и как можно это сделать. Поэтому я решил, что неплохо было бы написать туториалы по этим паттернам. И начнём, не претендуя на истину в последней инстанции, с вот этого, то есть с самого первого!
Web-разработка на node.js и express. Изучаем node.js на практике
2012-07-02 в 19:58, admin, рубрики: express, javascript, node.js, tutorial, web-разработка, метки: express, javascript, node.js, tutorial, web-разработкаПредисловие
Пришла мне в голову смелая мысль, взяться за написание туториала по разработке на node.js (что-то наподобие ruby.railstutorial.org). Так как я первый раз берусь за подобный труд то для для меня очень важен любой фидбэк. Нужно это — не нужно. Что стоит убрать а на чем остановиться подробнее, в общем любая конструктивная критика. Надеюсь что дело пойдет и вам понравится, в этом случае по мере написания буду выкладывать главы на хабр.
Вступление
Приветствую, перед вами небольшой учебник по практической разработке на node.js, с использованием фреймворка express. Я с большим энтузиазмом отношусь к node и сопутствующим технологиям. Node.js в первую очередь привлекает свежестью в подходах к разработке, смелостью и драйвом.
О том, что такое node.js вы можете прочитать на http://nodejs.org/, если коротко — то это серверная платформа, для выполнения javascript. Так же мы будем использовать express, web-фреймворк построеный на концепции middleware (о том, что это такое, поговорим поподробнее чуть позже)
В процессе изучения мы познакомимся с различными аспектами web-разработки, такими как использование системы контроля версий, автоматическое тестирование и так далее. В результате по ходу изучения мы разработаем вполне рабочее web-приложение (простенький аналог твиттера)
Хочется отметить, что очень большое влияние на меня оказал railstutorial, это лучшее пособие по web-разработке, которое я встречал, и мне очень хотелось бы создать нечто подобное для node.js.
Эффект наложения с появлением объектов в CSS3
2012-05-14 в 19:18, admin, рубрики: css, css3, tutorial, веб-дизайн, Веб-разработка
Урок о том, как создать эффект наложения, при том чтобы показывались некоторые детали объекта или изображения. Используем только CSS комбинацию: проверка псевдо-класса с одноуровневыми элементами.
В этом уроке мы создадим небольшой эффект наложения с CSS, используя комбинацию: проверка псевдо-класса с одноуровневыми элементами. Идея состоит в том, чтобы сделать изображение или элемент интерактивными, с переходом наложения.
Читать полностью »