Предлагаем вашему вниманию очередную подборку с ссылками на новости, интересные материалы и полезные ресурсы.
Рубрика «Веб-разработка» - 294
Дайджест интересных новостей и материалов из мира айти за последнюю неделю №22 (8 — 14 сентября 2012)
2012-09-14 в 18:54, admin, рубрики: Блог компании Zfort Group, веб-дизайн, Веб-разработка, Новости, подборка, полезная информация, ресурсы, скрипты, ссылки, ссылки на сми, метки: веб-дизайн, Веб-разработка, новости, подборка, полезная информация, ресурсы, скрипты, ссылки, ссылки на смиYet Another Perl Podcast S2E02: Интервью с Вячеславом (aka vti) Тихановским
2012-09-14 в 6:11, admin, рубрики: Dancer, mojolicious, perl, perl 6, YAPC, yapp, Веб-разработка, подкасты, метки: Dancer, mojolicious, perl, perl 6, YAPC, yapp, Веб-разработкаУ нас в гостях был абсолютно не религиозный и независимый Perl разработчик и консультант — Вячеслав «vti» Тихановский.
Мы говорили:
- про YAPC::Europe 2013;
- про проекты вообще и perltuts.com вчастности;
- про блог и английский;
- про CPAN и отношение к зависимостям;
- про web разработку на Perl и web фреймворки в Perl;
- и, конечно же, про Perl 6 и его будущее;
Голоса подкаста: perl_demon, afiskon, vti.
За что я люблю Yii+Twig: динамическое подключение нужных скриптов
2012-09-14 в 3:51, admin, рубрики: assets, twig, yii, yii framework, Веб-разработка, метки: assets, twig, yii, yii frameworkНавеяно вот этой статьёй.
Хотел бы показать, как работаю с ресурсами я и почему нахожу такой подход дьявольски удобным.
Читать полностью »
Подключение статических ресурсов из шаблонов
2012-09-13 в 20:55, admin, рубрики: yaml, Веб-разработка, Программирование, разработка, фреймворки, шаблоны, метки: yaml, Веб-разработка, фреймворки, шаблоныПоработав на некотором количестве веб-проектов в роли frontend/backend-разработчика/верстальщика в разных компаниях, я постоянно сталкивался с неэффективным и некрасивым подходом к задаче подключения необходимых статических ресурсов (будем пока считать это .css и .js файлы) для отображения на странице.
Основная проблема всех повстречавшихся мне подходов — это тесная связь между структурой frontend кода, логикой деплоя и backend кода (в основном шаблонов), а также отсутствие семантики. Далее под термином frontend-код будет подразумеваться вся совокупность .js, .css и каких-либо других файлов или ресурсов, которые отдаются браузеру. Как правило этими файлами занимаются frontend-разработчики (sick!).
Сначала я приведу пару реальных примеров (на псевдокоде, так как везде использовались разные фреймворки и языки, и реальный код будет только сбивать нас с толку), рассмотрю недостатки и проблемы, связанные с используемыми подходами, а в конце опишу своё видение данной проблемы.
Читать полностью »
Креативное использование веб-шрифтов
2012-09-13 в 20:17, admin, рубрики: css, lettering, Веб-разработка, шрифты
С помощью CSS-магии мы можем создавать красивые типографические эффекты и забыть о использовании изображений, в большинстве случаев. В этой статье мы создадим ряд симпатичных примеров веб-типографики, используя плагин jQuery — lettering.js, а также различные приемы CSS. В некоторых примерах мы также добавим переходы при наведении курсора мыши, чтобы сделать их немного более интерактивным.Читать полностью »
Демо-данные для интернет-магазинов или верстаем правильно
2012-09-13 в 6:13, admin, рубрики: csv, Веб-разработка, верстка, верстка сайтов, Дизайн в IT, дизайн сайта, дизайн сайтов, интернет-магазин, метки: csv, import, верстка, верстка сайтов, дизайн сайта, дизайн сайтов, интернет-магазинНе многие разработчики наполняют сайт реальными, или похожими на них, данными. В большинстве случаев все заканчивается созданием категорий Тест1, Тест2… и товаров Товар1, Товар2… Естественно, это не может отразить/показать настоящее поведение сайта/шаблона. Если с товаром еще не всегда все плохо, то с категориями почти всегда что-то не в порядке. Читать полностью »
Вышел PhpStorm 5 — еще больше умных полезных штук
2012-09-12 в 20:14, admin, рубрики: css, debug, drupal, jade, javascript, less, mvc, phar, php, phpunit, preview, sass, scss, sql, symfony2, yii, базы данных, Блог компании JetBrains, Веб-разработка, метки: css, debug, drupal, jade, javascript, less, mvc, phar, PHP, phpunit, preview, sass, scss, sql, symfony2, yii, базы данных
Продолжая делать упор на анализ и качество кода мы наконец добрались и до фреймворков. Работа над IDE уже продолжается, а прямо сейчас мы предлагаем попробовать:
- Новый анализатор типов — меньше неверных предупреждений без дополнительных аннотаций
- Больше предупреждений о runtime errors прямо в редакторе
- Больше подсветки неиспрользуемого кода и конструкций
- Панель сущностей MVC-фреймворков — пока Symfony 2 и yii, остальные по мере готовности
- Прозрачная поддержка PHAR
- Поддержка callbacks в литералах (call_user_func, etc) — включая поиск использования и рефакторинг
- Серезные улучшения консоли БД — для всех баз данных — рефакторинг, экспорт, процедуры
- Форматирование кода по стандартам PSR1/2, Symfony, Drupal
- LiveEdit — редактирование PHP/HTML/CSS/JS видно в браузере в реальном времени без перезагрузки страницы
- Серезно улучшена поддержка CSS/SASS/SCSS/LESS — анализ, дополнение, форматирование
- Поддержка шаблонов Jade
Почему у программистов такие страшные жены?
2012-09-12 в 17:28, admin, рубрики: Веб-разработка, день программиста, Программирование, разработка, метки: день программиста Эта тема беспокоит меня уже давно — последние лет десять я наблюдаю за тем, как мои знакомые, незнакомые и просто программисты, которые попадаются на моём жизненном пути (я встречал довольно много программистов за свою жизнь) выбирают себе в жены наиболее страшных и некрасивых представителей прекрасного пола. Прежде чем раскрыть тему, для успокоения некоторых людей, которые могут знать меня лично, которые могут прочитать это и принять на свой счёт, я скажу: весь текст — чисто выдумка, основан на моей фантазии и не имеет ничего общего с реальностью в которой вы живете; более того, я — уродливый толстый тролль-девственник, который не может даже надеяться на каплю женского внимания до самой смерти.
Читать полностью »
Коллекция паттернов поведения для элементов отзывчивого веб-дизайна
2012-09-12 в 10:41, admin, рубрики: css, html, javascript, media queries, mobile design, responsive design, responsive web design, Веб-разработка, Дизайн в IT, Мобильный веб, Отзывчивый веб-дизайн, метки: css, html, javascript, media queries, mobile design, responsive design, responsive web design, Отзывчивый веб-дизайн Думаю любому современному дизайнеру или верстальщику рано или поздно в голову приходила мысль «А почему бы на этом проекте не использовать принципы отзывчевого веб-дизайна?». Пожалуй, сложно найти человека, который не слышал о responsive design в наше время, когда сёрфить веб могут с телефона, микроволновки и тапочек. Приступая к работе над подобным проектом, неплохо было бы иметь под рукой примеры возможного поведения лейаута и его отдельных элементов.
Читать полностью »
О практических применениях свойства float
2012-09-12 в 9:39, admin, рубрики: css, float, html, Веб-разработка, верстка, метки: css, float, html, верстка
Каждый хороший верстальщик скажет, что только безукоризненное знание собственной работы способно принести позитивные результаты. Собственные наблюдения привели меня к выводу, что не только начинающие верстальщики не совсем понимают сути применения свойства float. На Хабре просмотрел имеющиеся публикации на данную тематику. Появилось желание поделиться некоторыми замечаниями и практическими применениями данного свойства. Приведенные ниже разъяснения в большинстве своем могут стать полезными для начинающего верстальщика.
Читать полностью »