Уеб дизайн тенденциите за 2009 – част 1

November 1st, 2009
Posted in Уеб дизайн
6 Comments »

Преди време един от блоговете, които следя редовно публикува интересна статия за тенденциите в уеб дизайна за 2009 година. В няколко поредни поста ще публикувам моите фаворити сред тях:

Прозрачни PNG графични елементи

През настоящата година се затвърди използването на прозрачността на PNG формата. Въпреки прословутия бъг на IE6, който не поддържа прозрачността на png изображения и фонове, същите се използват все по-масово от дизайнерите и разработчиците и предоставят все по-интересни решения от гледна точка на дизайна на съвременните сайтове. Една от причините за използването на PNG е наличието на няколко различни техники за преодоляването на проблема с по-старите версии на Internet Explorer. Най-доброто решение до момента е IE PNG Fix, във втората версия на който, вече се поддържа и прозрачност на фона с позициoниране и повтаряне (background-position, background-repeat).

Примери, демонстриращи използването на прозрачни PNG елементи в съвременния уеб дизайн: Read the rest of this entry »

Технологиите на бъдещето

September 27th, 2009
Posted in Видео
No Comments »

Ето как Microsoft си представят бъдещето и развитието на технологиите след десетина години:


Microsoft Sustainability : Productivity, future vision

Информация за въпросния проект – Еnvisioning

Javascript срещу спама

August 28th, 2009
Posted in JavaScript
2 Comments »

В последните си проекти започнах да използвам кратък javascript, когато имейл адресите в уеб сайтовете, трябва да са линкове. В тези случаи, ако са изписани по стандартния начин:
<a href=”mailto:name@domain.com”> тогава адреса в линка лесно ще бъде прихванат от спам ботовете и ще получава съответното количество спам. Самият скрипт изглежда така:


<!-- Anti Spam mailto Javascript -->
<script type="text/javascript">
<!--
emailE=('name' + '@' + 'domain' + '.com')
document.write('<a href="mailto:' + emailE + '">' + emailE + '<\/a>')
//-->
</script>
<!-- End Anti Spam mailto Javascript -->

Имейл адреса е разделен на 4 части “name”, “@”, “domain” и “.com”, но може да се раздели и на още по кратки части или дори на отделни букви/цифри, след което се събира в един низ, стойността на който от своя страна се придава към следващия ред от скрипта, който създава HTML елемент (хиперлинк) със съответните стойности. По този начин роботите, които не поддържат javascript не успяват да засекат имейл адреса и си спестявате част от огромния спам, който по статистически данни е над 90% от цялата електронна поща в световен мащаб.

XHTML си отива – идва HTML5

July 6th, 2009
Posted in xHTML/HTML
17 Comments »

Наскоро един колега писа по въпроса за избора на DOCTYPE декларацията на HTML документите и основните коментари бяха, че в момента масово се използва XHTML, но вероятността той да загуби позиции за сметка на бързо развиващия се HTML5 става все по-голяма. И ето, че днес има вече официално изявление по въпроса от W3C(световният уеб консорциум), който се грижи за уеб стандартите. Най-важното в това изявление е, че XHTML си отива безвъзвратно и идва новата версия на HTML – версия 5. Както пише във въпросната публикация, работната група за XHTML2 ще съществува до края на годината, след което прекратява дейността си. Това от своя страна означава, че остава да работи единствено групата по стандартизирането на HTML5 и тази версия на езика за уеб програмиране ще е бъдещето в нашата професия.

Предварителните ми впечатления от бъдещия стандарт са изключително позитивни, което се дължи на новостите, които предлага и които улесняват изключително работата на уеб разработчиците, но както казват братята руснаци: “Поживем — увидим!”.

Още по темата:
 Публикацията на W3C – About the future of XHTML
 Дискусията при Michel – XHTML 1.0 или HTML 4.01 (HTML 5)?

Bookmarks for 18.06.2009

June 19th, 2009
Posted in Bookmarks
No Comments »

И за финал нещо за разсейване извън областта на уеб дизайна и програмирането – Rich gypsies