• How-to: Техники создания интерактивных email-писем с помощью CSS

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



      Сегодня мы представляем вашему вниманию выжимку из статей блога FreshInbox о том, как создать интерактивное email-письмо.
      Читать дальше →
    • Верстка адаптивных электронных писем: Проблемы и их решения

        Электронная почта — отличный инструмент коммуникации, который позволяет компаниям доставлять контент удобным для аудитории способом. Многие пользователи предпочитают получать HTML-письма, и это неудивительно. Однако создание таких писем оказывается не всегда простой задачей для дизайнеров, поскольку нужно добиваться адекватного представления контента в различных почтовых клиентах. Дело в том, что стандарта верстки писем, который бы поддерживался всеми почтовыми приложениями одновременно, пока не существует.

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



        Фото Johan Larsson / Flickr / CC
        Читать дальше →
      • Верстка: отображаем пользовательский контент

          Под пользовательским контентом в этой статье мы понимаем любой текст на странице, автором которого является пользователь. Чаще всего это комментарии, пользовательские записи «на стене» в микроблоге, информация «о себе» в профиле и все в таком роде. Задача не то чтобы очень сложная, но требует внимательности и хорошего понимания основ верстки. В этой статье сделана попытка собрать воедино то наиболее важное, что нужно знать о верстке, включающей пользовательский текст.


          Читать дальше →
        • Создаём отзывчивые письма для будущего без медиа-запросов

          • Перевод
          • Tutorial
          Создавая HTML код для email, приходится иметь дело с изрядным количеством больных вопросов. И вряд ли для кого то будет приемлемо, если нам к тому же ещё и придётся следить за новыми email-клиентами и размерами устройств, которые появляются каждую неделю. Поддержка media query как и сам CSS разнятся среди приложений, в следствии этого, каждый раз когда вы слышите что появилось новое восхитительное почтовое приложение, для которого тоже нужно провести тесты, вас неизбежно одолевает страх.

          Но что если бы вы могли создать шаблон, который был бы отзывчивым даже в окружениях с наименьшей поддержкой современного CSS? Что если каждый раз, услышав о каком-то очередном почтовом приложении, которое все испытывают, вместо того чтобы предаваться страху, можно было бы чувствовать себя спокойно и уверенно, зная что ваши email наверняка будут выглядеть хорошо?

          Приведенный ниже метод, сторонником которого я являюсь, всецело ориентирован на создание положительного опыта взаимодействия при работе с email-клиентами, у которых вообще отсутствует поддержка media query.

          Он называется fluid-hybrid method, иногда упоминается как spongy метод для email разработок. Часть fluid предполагает что мы используем изрядной количество процентных вычислений. Часть hybrid означает что мы также используем max-width дабы ограничить некоторые из наших элементов на экранах большего размера.
          Читать дальше →
          • +15
          • 28,3k
          • 7
        • Руководство Эпл по проектированию интерфейсов

            Внимание! Новая информация о переводе!


            Здравствуй, подхабр переводов. Я хочу обратиться к тебе с просьбой. Суть просьбы, как все уже догадались, в том, что нужна помощь в переводе. Переводим руководство Эпл по проектированию интерфейсов.1 Это полезный и важный документ для всех разработчиков и дизайнеров ПО. Да и не только ПО. В нём описываются как общеизвестные, так и не очень распространённые принципы, следование которым сделает дизайн, окружающий нас, на порядок лучше.
            Читать дальше →
          • Монтаж видеоподкаста в Sony Vegas

              Пришла пора поговорить немного о практической части видеоподкастинга. В своих работах я использую Sony Vegas, это просто дело привычки, для тех целей, что стоят перед нами в этой статье, подойдет почти любой видео-редактор.

              Чтобы не ходить далеко, давайте взглянем на список таких программ, не самый полный, но выбор, согласитесь, достаточно широк:

              Читать дальше →
            • 100 OpenSource инструментов для Web-мастера.

              • Перевод
              В этой статье, опубликованной позавчера на DesignVitality, авторы приводят 100 инструментов для Вэб-мастера, включающих программы для дизайнера с открытым кодом, открытые шаблоны и ресурсы.


              Лучшие порталы с открытыми шаблонами сайтов


              В сети есть множество бесплатных шаблонов, но искать подходящий часто может быть очень долго, поэтому мы предлагаем вам посетить сначала следующие четыре портала:
              Читать дальше →
            • Как замутить стартап: пособие вебдванолера (часть 1).

                Итак. Отбрасываем сомнения. Ставим перед собой портрет Брина в рамочке. Запасаемся "Дошираком" на полгода вперед и начинаем стартапить. На какую тему? Плевать — миллиарды баксов зовут нас вперед. Тем, кто готов, но к чему — не знает, посвящено это пособие.
                Читать дальше →
              • Требуются менеджеры. Работой обеспечим

                  В силу вынужденной необходимости поиска работы, я наблюдаю теперь не только за рунетом в целом, но и за рынком труда. Так вот, поизучав его последние два месяца, имею сказать следующее — на рынке не просто голод, а настоящая пустыня. Есть много прибыльных компаний, которые пытаются расти вширь и вверх, у них есть на это ресурсы материальные, но не хватает ни людей, ни времени. И это по-настоящему страшно.



                  Читать дальше →
                • Главные ошибки веб-издателей

                    Роберт Найлз (Robert Niles), редактор Online Journalism Review, перечисляет самые популярные мифы, которые бытуют среди офлайновых издателей, поверхностно знакомых с интернетом. Они часто говорят, что в интернете невозможно заработать серьезные деньги, здесь никто не делает оригинальных репортажей, а блогосфера — это бессмысленная смесь себялюбивых индивидуалов и спама. Это очень распространенные заблуждения.
                    Читать дальше →
                  • Синдикационная реакция

                      Что такое RSS и Atom объяснять приходится всё реже. Да и зачем эти технологии – тоже. В подавляющем большинстве случаев для владельцев сайтов вопрос стоит уже не «отдавать ли RSS», а «как отдавать RSS». Пост этот появился как реакция на статью Михаила Елашкина и короткую беседу в LiveJournal.А сейчас, после короткой вводной, сразу же шаг в сторону. Вспомним, что говорят про знак теоретики: есть план выражения и план содержания. Если попробовать спроецировать эту дихотомию на сайт, то мы получим, что план содержания – непосредственно контент сайта (текст, изображения и т.д.), а план выражения – конкретная форма подачи этого содержания, передачи его пользователю.RSS и Atom, таким образом, получаются интересными форматами, представляющими собой практически чистый план содержания. «Чистота» поддерживается тем, что у нас пока еще редко заботятся о внешнем виде того же RSS в браузере, и еще реже в фидах встречается контекстная реклама, ведь даже готовые решения для её показа отечественные компании (пока) не используют.В принципе, RSS и Atom – очень гибкие форматы, которые не накладывают ограничений на содержимое: можно передавать новость целиком, её анонс, информацию о подкасте, а можно – данные об изменениях, скажем, в вики, или сообщение о появлении нового файла на ftp.Впрочем, давайте посмотрим на более прикладные вопросы.Доходы контентных проектов во многом, если не исключительно, поступают от рекламы, не важно, баннерной или контекстной. И эти доходы, как ни крути, зависят от количества показов, т.е. просмотров страницы на сайте. Так что вполне понятно, что многие, очень многие, опасаются отдавать в RSS полностью текст своих материалов, опасаясь снижения количества просмотров, а значит, и доходов. Хотя тут всё далеко не так однозначно – например, я не видел ни одного исследования, где бы анализировали влияние полнотекстовых RSS на посещаемость. Вот и получаются ножницы — отдавать RSS надо, но отдавать в нем полный текст новостей и статей — не хочется.В то же время что от RSS может получить какой-нибудь сервис, зарабатывающий не на рекламе? Не суть важно, что это будет, интернет-магазин, туристическая фирма или что-нибудь еще. Базовый смысл прост: информация на сайте нужна лишь для одного – привлечения покупателя и осуществления продажи. И в этом случае неважно, где пользователь прочел нашу информацию, на сайте компании, у себя в аггрегаторе или где-то еще. Важно то, что потенциальный клиент узнал, что мы хотели ему сообщить. Хотите дублировать RSS у себя на сайте? Да только рады будем! Правда, в таком случае дублирование начинает чем-то напоминать уже привычные партнерские программы интернет-магазинов.Вот и получается, что RSS-ленты теоретически выгоднее всего для сайтов компаний, занимающихся реальными продажами и при этом обеспечивающих постоянный поток информации. И, как ни смешно, именно тут фиды встречаются редко. Впрочем, новостные порталы, ориентированные на компьютерщиков – авангард. Читатели этих порталов занимаются разработкой и модернизацией сайтов. Со стороны клиентов то же самое. Какой-нибудь сисадмин, читающий по RSS новости, подсаживает на это своего коллегу, потом – начальника и т.д. Чем не цепная реакция?
                    • Основатель Digg выступает против тегов

                        Как известно, теги — это специфические ключевые слова, которые можно присваивать для классификации контента. В нашем случае речь идет о текстах. Помеченный тегом контент становится легко доступен для поиска — он находится при поиске по тому же ключевому слову.
                        Читать дальше →
                      • Клон Digg вызвал народное возмущение

                          Портал Netscape.com находится в собственности корпорации AOL и до сих пор пользуется немалой популярностью, но его посещаемость стремительно снижается. Так, в мае 2006 г. аудитория портала составила 11,6 млн человек, тогда как годом ранее эта цифра равнялась 15,4 млн. Именно по этой причине боссы обратились за помощью к «кризис-менеджеру» Джейсону Калаканису, основателю веб-платформы Weblogs, которую AOL недавно приобрела. Тот активно взялся за дело и спустя несколько месяцев, в середине июня, представил свое творение — новую версию портала. Это была точная копия Digg.com. Отличие только в том, что у Netscape новости на сайте создают не только посетители, но еще восемь штатных редакторов.
                          Читать дальше →
                        • Фриланс: как заработать в провинции

                            Постановка проблемы
                            Как известно, в провинции (Россия, если убрать Москву и Питер) с работой бывают напряги, а если она даже есть, то уровень зарплаты сильно отличается в меньшую сторону от западных и московских зарплат за ту же самую работу.
                            Читать дальше →
                          • Девять советов для работы с Web 2.0

                              Предлагаю к прочтению очень интересную статью по поводу Веб 2.0 и его будущего.

                              Если вы начинаете сейчас, вы уже опоздали
                              Все успешные Веб 2.0 стартапы, о которых вы слышали, являются результатом многолетней работы. Все сегодняшние «победители» тогда были пионерами. Поэтому, если вы начинаете сейчас, вы — в большой невыгоде по сравнению с ними.

                              С другой стороны, не стоит думать, что успех невозможен, надо просто согласовать свои фантазии с реальностью. Уясните для себя, что многомиллиардные сделки вам «не грозят».

                              Забудьте об охране вашего контента
                              Если в ваших планах предлагать контент, тогда вы первым делом захотите защитить его. Вся проблема в том, что в Web 2.0 вы должны быть не только готовы к полному игнорированию копирайта, но и к нарушению всяческой бизнес-логики. Вместо борьбы с ветряными мельницами лучше почитайте о лицензиях Creative Commons и выберите ту, которая вам подходит больше.
                              Читать дальше →
                            • WebPagesThatSuck.com — тесты на отстойность

                                Некоторое время назад произошло страшное — мы с моим коллегой почти час на повышеных тонах обсуждали, какой сделать структуру нового сайта, как и где разместить меню. У нас были диаметрально противоположные мнения, и никакие упоминания красивых слов типа «юзабилити» не могли нас примирить. После того как наш боевой дух иссяк, мы решили поискать какую-нибудь практическую информацию по юзабилити. Так вот, наткнулся я на сайт некоего Vincent Flanders, который уже 11 лет собирает отстойные сайты. Итак, для тех, у кого нелады с английским, или просто лень разбираться, представляю перевод самой интересной информации.

                                Мой Сайт – Отстой? Введение.
                                148 Моральных Грехов, 82 Возможных Моральных Греха и 2 Дизайнерских Супер-Пупер Теста.
                                Читать дальше →
                              • «Феномен» rpod.ru

                                  Слово «феномен» я намеренно беру в кавычки. Не по злобе, а по растерянности. Представьте себе, есть сайт, есть комьюнити. Люди там занимаются не модным пока в России делом — подкастингом, впрочем это к делу и не относится вовсе. У комьюнити, как это и положено тусовке из 500 примерно человек, есть свои честные, армейские законы. Есть сержант — Василий, потрясающая по харизме и профессионализму человек. Есть деды, «старые» подкастеры, которые на сайте с самого начала. И есть молодежь, тусняк, который приходит на сайт и занимается подкастингом чтобы затусоваться и пообщаться. Все вроде бы хорошо, экосистема не замкнута, количество людей постоянно растет. Но тут создателям сайта, который до этого был прост, как три рубля, в аккурат под мантию попадает вожжа. И появляется на свет совершенно новый, web2.0 вариант движка.

                                  А теперь итог:
                                  * половина дедов делает резкое движение головой и смазывает лыжи в сторону англоязычных хостингов и сайтов. У нас уже устаявшаяся аудитория, свои постоянные слушатели и этот аякс с вебдванолем нам никуда не уперся.
                                  * вторая половина продолжает свои дела на сайте, но резко снижает активность. Не хочется скоропалительных выводов, но кажется часть «дедов» просто не смогла разобраться в новом сайте. Что тоже понятно, все мы люди.
                                  * наше подрастающее поколение, молодежь и подростки, тоже не очень поняли прелесть всех нововведений, понятие тагов и сепарации контента для них пустой звук. Зато ощущение движения на сайте привело к активизации тех, кто на самом деле не любит писать. Тоесть новых подкастов много, но чаще всего это первый и единственный подкаст этого автора. Что разумеется сказалось на качестве контента, не в лучшую к сожалению сторону.

                                  И как я люблю — морали: если небольшое изменение движка делается только с целью изменить движок — не делайте этого. Если же изменение движка приводит к кардинальному изменению сервиса — не делайте этого никогда. Сила web2.0, что бы мы не вкладывали в это понятие, прежде всего не в технологиях, а в людях. А из людей ценнейшие — производители контента, потому что именно за их нетленками приходят на сайт посетители. Из всех посетителей ценнейшие — те, что приходят на сайт регулярно, потому что постоянный читатель не только читает сам, но и показывает друзьям. Из всех друзей ценнейшие — единомышленники, потому что их потерять хуже всего.

                                  Не мне конечно судить, я скорее разработчик, а не менеджер, но помните присказку «как то все должно быть не так — сказал Колобок медленно дожевывая Лису». Такая вот математика Веб 2.0, хотя иногда кажется что стоило бы написать Веб/2.0.
                                • SCSS и кросплатформенный градиент (ну почти)

                                  Всем доброго времени суток.
                                  Хочу поделиться одной наработкой с использованием SCSS. Нужно было мне (кстати не однократно, но как то руки не доходили сделать как надо) сделать универсальную генерацию градиента. Универсальную, это возможность задавать несколько градиентов подряд, и должны были поддерживаться префиксы для браузеров (делать так делать).
                                  Поиск подобного рода решения по хабру и гуглу результата не дал, поэтому пришлось справляться своими силами. Далее подробнее по делу.
                                  Читать дальше →
                                • Список полезных инструментов для CSS разработчика

                                  • Перевод
                                  Это не попытка создать список всех существующих инструментов для CSS разработки. Только некоторые, наиболее полезные были отобраны и размещены в соответствующих категориях.


                                  Чтобы инструмент был по-настоящему полезен, у него должна быть хорошая документация и дружелюбный интерфейс. К сожалению, некоторые инструменты в списке не полностью попадают под данные критерии. Если кто-то знает лучшие альтернативы с более дружелюбным интерфейсом и большей функциональностью, пишите в комментариях.
                                  Читать дальше →
                                  • +161
                                  • 65,9k
                                  • 65
                                • CSS3: жизнь без префиксов

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

                                    Проблема очевидна. Нужен способ облегчить работу с префиксами.

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