суббота, 16 июля 2011 г.

VASH -технология визуализация хэша

Одним из столпов криптографии является хэш - цифровой "слепок" или "отпечаток пальца" для данных. На днях друзья скинули интересную технологию визуализации хэша - VASH. В свое время я работал над проектом когда хэш данных использовался не ДЛЯ а ПРИ визуализации - проект Марконт (электронная почтовая марка ставилась в соответствие хэшу данных). Но тут ребята пошли другим и более интересным путем. Для меня, к примеру, наиболее интересным представляется использользование данной технологии в сайто-строительстве, в т.ч. и как элемент защиты уникальных данных. К примеру текст на какой-то странице вашего сайта может быть "подписан" вот такой картинкой - своего рода голограммка оригинальности.

вторник, 12 апреля 2011 г.

Блоки с тенью с помощью CSS3

CSS3 Box-Shadow: CSS-3 Box-Shadow

Начиная с Firefox 3.1 (beta) и Safari 3.1.2. CSS3 поддерживают стили оформления блоков тенями.

css-selector { boxShadow : xOffset yOffset blurRadius shadowColor }

К сожалению Internet Explorer(7-8) на поддерживает данную функциональность, но есть способ и в ИЕ применить такие же эффекты через CSS Filter Blur плагина jQuery = jquery.boxshadow.js.

$(css-selector).boxShadow( xOffset, yOffset, blurRadius, shadowColor );

Примечание: JavaScript требует чтобы родительский элемент имел атрибут "relative".

jquery.boxshadow.js

Пример
CSS:

.cblock {
width:1000px; height: 100%; background:none; margin-top: 20px; position: relative;
box-shadow: 9px 9px 5px #111;
-o-box-shadow: 9px 9px 5px #111;
-moz-box-shadow: 9px 9px 5px #111;
-webkit-box-shadow: 9px 9px 5px #111;
}


HTML
<script type="text/javascript" src="jquery.boxshadow.js"></script>

<style type="text/css" media="screen">
@import url(style.css );
</style>
<script type="text/javascript">
$(document).ready(function(){
if ($.browser.msie) {
$('.cblock').boxShadow( 9, 9, 5, "#111");
}
});
</script>
 


пятница, 8 апреля 2011 г.

среда, 16 февраля 2011 г.

IE9 - начинаем тестировать

Помимо заявленных улучшений для меня особый интерес представляют возможности и поведение броузера с точки зрения веб-мастера. Начинаем тестировать.
11 февраля 2011 г. вышел релиз-кандидат популярного браузера Internet Explorer 9. Версия доступна на 40 языках, включая русский.
В состав релиза включен ряд значительных обновлений, которые затрагивают скорость работы браузера, его безопасность и интерфейс. Среди них:
  • возможность размещения вкладок на отдельной строке, что обеспечивает больше места открытым вкладкам;
  • встроенный в сам браузер новый движок JavaScript Chakra интерпретирует, компилирует и выполняет код параллельно, используя мощность многоядерных процессоров;
  • усиленная защита конфиденциальной информации с помощью технологии «Защита от слежки» (Tracking Protection);
  • поддержка модуля CSS3 2D Transforms позволяет применять к отображаемым элементам страницы двумерные преобразования непосредственно с помощью CSS;
  • поддержка ряда семантических тегов HTML5 и Geolocation API, позволяющая веб-приложению определять географическое месторасположение устройства.

понедельник, 22 ноября 2010 г.

"Что ты милая, смотришь искоса, низко голову наклоня..."

"Что ты милая, смотришь искоса, низко голову наклоня..." а именно так, похоже, придется работать на этом устройстве... Чудные девайсы иногда попадаются... 
ASUS EeeKeyboard EK1542-S0095 5" Intel Atom N270(1.60GHz) 1GB DDR2 Windows XP Home
http://www.techbargains.com/news_displayItem.cfm/232266