Все мы любим популярный CSS-фреймворк Twitter Bootstrap, облегчающий разработку. За год существования многие CMS обзавелись базовыми темами на основе Bootstrap. Представляю вашему вниманию подборку таких шаблонов.
Рубрика «Веб-разработка» - 277
Базовые темы популярных CMS на Twitter Bootstrap
2012-10-28 в 22:41, admin, рубрики: Bootstrap, css, wordpress, Веб-разработка, метки: bootstrapСравнение адаптивных CSS фреймфорков: Bootstrap, Foundation и Skeleton
2012-10-28 в 0:28, admin, рубрики: Bootstrap, css, Foundation, веб-дизайн, Веб-разработка, метки: bootstrap, Foundation
Недавно Brian Haveri в блоге vermilion.com сделал отличное наглядное сравнение популярных CSS-фреймворков (статья), которые можно использовать для разработки адаптивных сайтов.
За последний год мне удалось поработать со всеми этими фреймворками: Bootstrap, Foundation и Skeleton, и могу сказать, что в свое время такая табличка спасла бы кучу времени. Поэтому я перевел ее на русский язык, добавив немного своих комментариев. Надеюсь будет полезноам.Читать полностью »
Дайджест интересных новостей и материалов из мира айти за последнюю неделю №28 (20 — 26 октября 2012)
2012-10-26 в 19:30, admin, рубрики: css, html, JS, Блог компании Zfort Group, браузеры, веб-аналитика, веб-дизайн, Веб-разработка, дайджест, Интересное, Новости, полезная информация, ресурсы, ссылки, ссылки на сми, метки: css, html, браузеры, веб-дизайн, Веб-разработка, дайджест, интересное, новости, полезная информация, ресурсы, ссылки, ссылки на смиПредлагаем вашему вниманию очередную подборку с ссылками на новости, интересные материалы и полезные ресурсы.
Загрузка файлов в Yii
2012-10-26 в 12:15, admin, рубрики: yii, Веб-разработка, Программирование, метки: yiiНаписав ряд проектов на Yii, задумался об удобном механизме работы с загруженными файлами. Yii предлагает набор инструментов для этих целей, но единого механизма нет. В этой статье хочу предложить идею централизованной обработки загруженных файлов в Yii. Читать полностью »
Готовим продвинутые CGridView
2012-10-26 в 9:48, admin, рубрики: cgridview, yii, yii framework, Веб-разработка, Песочница, метки: cgridview, yii framework Данный пост будет интересен тем кто начинает знакомится с Yii framework, то есть пользователям от начального до среднего уровня знаний данного фреймворка, а так же тем кто любит похоливарить на тему какой из фреймворков круче.
Читать полностью »
Определение поддержки background-position-XY
2012-10-26 в 2:45, admin, рубрики: css3, feature detection, jquery, modernizr, scss, Веб-разработка, метки: css3, feature detection, jquery, modernizr, scss Недавно встала задача определить поддержку background-position-x(y) в браузере.
Для чего? Для того, чтобы применить css transition там,
где браузер не поддерживает анимацию background по определенной оси.
Вот сниппет для jQuery:
(function($){
// Проверяем поддержку background-position-x
var bgx = (function(el){
return typeof el.css('backgroundPositionX') !== 'undefined';
}(/* Ваш элемент */));
}(jQuery));
Полезные Android-приложения для веб-дизайнеров и разработчиков
2012-10-26 в 2:05, admin, рубрики: android, веб-дизайн, Веб-разработка, метки: androidВ этой подборке собраны приложения, которые помогут в разработке сайтов.
Sketchbook Mobile Express
Отличное приложение для рисования и создания набросков.
Элементарные социальные share-кнопки
2012-10-25 в 21:16, admin, рубрики: Facebook, javascript, share, twitter, Веб-разработка, социальные кнопки, метки: Facebook, javascript, share, twitter, Вконтакте, социальные кнопки В ответ на посты о кнопках для шаринга в социальных сетях с громоздким исходным кодом, и сложной детальной кастомизацией, хочу показать хабрасообществу решение которое однажды написал неизвестный, но однозначно добрый программист. Автор сего чуда не я, но использую это решение уже больше года в проектах с которыми работаю.
Читать полностью »
Безопасность случайных чисел в Python
2012-10-25 в 12:08, admin, рубрики: python, безопасность веб-приложений, Блог компании Positive Technologies, Веб-разработка, информационная безопасность, случайные числа, метки: python, безопасность веб-приложений, случайные числаЭта статья – вторая в ряде публикаций, посвященных уязвимостям генераторов псевдослучайных чисел (ГПСЧ).
В последнее время появился целый ряд публикаций, описывающих уязвимости ГПСЧ, начиная от самых основ ([1]) и заканчивая непосредственно уязвимостями в различных языках программирования и реализованных на их основе CMS и другого ПО ([2],[3],[4]).
Эти публикации популярны по той причине, что ГПСЧ – основа многих аспектов безопасности веб-приложений. Псевдослучайные числа/последовательности символов используются для обеспечения безопасности веб-приложений в:
- генерации различных токенов (CSRF, токены сброса пароля и т.д.);
- генерации случайных паролей;
- генерации текста в CAPTCHA;
- генерации идентификаторов сессий.
В прошлой статье мы, опираясь на исследования George Argyros и Aggelos Kiayias ([3]) научились предугадывать случайные числа в PHP на основе PHPSESSID и уменьшать различными способами энтропию псевдослучайных чисел.
Сейчас мы рассмотрим ГПСЧ в веб-приложениях, разработанных на языке Python.Читать полностью »
CDN для 70 000 сайтов одной кнопкой
2012-10-25 в 11:11, admin, рубрики: bitrix, CDN, highload, битрикс, Блог компании 1С-Битрикс, Веб-разработка, облако, Облачные вычисления, облачные сервисы, производительность, метки: bitrix, CDN, client-side, highload, битрикс, облако, облачные сервисы, производительностьЧто первое приходит вам в голову, когда вы слышите аббревиатуру CDN? Наверняка, «тяжелый контент», «много видео», «терабайты данных», «миллионы хитов в день».
Не так уж много в Рунете проектов, которые характеризуются подобными словами. Олег Бунин, организатор конференции HighLoad++ (мы доверяем ему в вопросах нагрузок :)), не так давно дал такую оценку: CDN в России нужен и при этом экономически оправдан нескольким десяткам сайтов в России.
А что же сайты поменьше (которых — на самом деле — подавляющее большинство: интернет-магазины, блоги, корпоративные сайты и т.д.)? Нужен ли им CDN? И если нужен, то почему же нет ажиотажного спроса на эту услугу? И можно ли совершить небольшую революцию в вебе одним модулем в CMS?
Ответы на эти вопросы — под катом…
Читать полностью »