C, PHP, VB, .NET

Дневникът на Филип Петров


Архив за септември, 2009

* Въведение в JavaScript

Публикувано на 02 септември 2009 в раздел ХHTML.

JavaScript e скриптов език за програмиране, който се използва активно в HTML страници. Поддържа се от всички популярни браузъри. Първото и основно нещо, което трябва да знаете е, че кодът се изпълнява при браузъра на клиента, който отваря страницата. Това е фундаментална разлика с повечето езици за web програмиране като PHP, ASP.Net, Java и др. Това има както своите предимства (не употребява процесорно време на сървъра), така и недостатъци (от гледна точка на сигурността). Не бъркайте Java с JavaScript - това са две фундаментално различни неща и нямат нищо общо помежду си! Прочети още...

.

 


* Преформатиране, код и цитати

Публикувано на 02 септември 2009 в раздел ХHTML.

Сега ще демонстрираме три допълнителни тага, които можем да използваме в XHTML 1.1 с цел форматиране на текст. Повечето хора ги смятат за наследство от миналото, което вече не се използва. Въпреки това смятам, че заслужават внимание. Прочети още...

.

 


* Honeypot captcha

Публикувано на 01 септември 2009 в раздел ОСУП.

Напоследък в блоговете се наблюдава сериозна битка за територия между две технологии - askimet и captcha. Askimet не е нова и кой знае колко иновативна технически технология - събира статистики от стотици хиляди сайтове и на базата на тях преценява кой коментар в блог е спам и кой не. Така например действа и филтърът за Outlook - SpamBayes. На другия фронт стои captcha - технология, за която вече писах в предишна статия. Тя не се позовава на никакви статистики - тя разчита на чисто технологично решение на проблема. Прочети още...

.

 


* Imagemap

Публикувано на 01 септември 2009 в раздел ХHTML.

Идеята за imagemap идва от прехода между дизайн към конкретна реализация на уеб сайт. В миналото, когато не са били налични средства за динамични обекти като Flash или Java, е било проблем създаването на "красиви" сайтове. Често дизайнерите са давали проекти на програмистите, които не е било възможно да бъдат осъществени. Това е честа ситуация, при която художник рисува скица на важен елемент на сайта, който трябва да стане динамичен. Оказва се, че не винаги техниката на "рязане" на картинката на части и поставянето на отделните парчета в таблица е достатъчно. Например може да се наложи да направим бутони със сложни форми - нещо неосъществимо от досегашните статии, понеже картинките винаги се вмъкват като правоъгълници. Прочети още...

.