ShiftZoom е инструмент за динамично увеличаване на изображения. Използването му е опростено до минимум. <script src="shiftzoom.js" type="text/javascript"></script>
в главата и onload към картинките с които ще работим. - > <img onLoad="shiftzoom.add(this);" . Is that simple
Поддържа всички основни браузери Mozilla Firefox 1.5+, Opera 9+, IE 6+ и Safari. Недостатък е, че увеличаването става с 2 клика.
Posts Tagged “програмиране”Плъгин за JS библиотеката jQuery, чрез който много лесно може да се добавят горещи клавиши в някои проект. Добавянето на комбинация става с един ред. $.hotkeys.add(’Ctrl+а‘, function(){ alert(’Hello’);}); Етикети:ajax, code, jquery, library, програмиранеВече когато някои влезе в този блог с IE6 се появява съобщение приканващо го към http://savethedevelopers.com/ от където му се предлага да свали Safari, Firefox, IE7 или Опера. Много ще се радвам ако поне един се спаси от напастта IE6. Скоро видях още няколко подобни инициативи. Но основно всичките пирканват към Лисицата. Лошо няма, но трябва да има избор Трябва да има такъв сайт и на български. Само дано остане време. Етикети:firefox, ie6, ie7, opera, safari, напаст, програмиране, спаси програмистRegular Expression /BETA/Кратко описание на регулярните изрази. С времето ще допълвам някои неща.
„^abc“ всеки низ започващ с „abc“
“a(bc)*” низ съдържащ “a” последвано от нула или повече “bc”
„[a-d]“ =“[abcd]“ низ съдържащ който и да е малко буква от a до d
„[^a-zA-Z]%“ символ който не е буква последван от знак за процент Използване на връзки<([A-Z][A-Z0-9]*)b[^>]*>.*?</1> В този пример търсим за html тагове. Използваме 1 вместо да преписваме маската ([A-Z][A-Z0-9]*) . За да разберем номера на връзката просто броим от ляво на дясно отворените средни скодби „(“. Връзките може да се използват и по следния начин: ([1-9])%1%1. Изразът ще търси стринг отговарящ на 1%5%8% или подобен. Предварително дефинирани връзки d = [0-9] Примери/[0-9]+/ – Пасва на числа от 0 до безкрайност Допълнително информация и история @wiki При регистрация в някой сайт всеки се е сблъсквал с проблема ‘username taken’. Проблемът тук не в това, че името е заето, а в това, че разбирам за това след като съм попълнил всички изисквани полета. И когато бъда върнат да избера друго име, то трябва заедно с него да попълня наново цялата друга информация. Решението на проблема не е сложно, а и има доста готови и безплатни продукти за целта. Един AJAX скрипт просто трябва да проверява още при попълването дали името е свободно и ще се спести тази ‘разходка’ на така ценният потребител. Скоро гледах много хубава презентация точно за тези usability issues. А тук има още материали по темата. На мен ми бяха много полезни, а и се надявам някои друг да има полза от тях. Етикети:bug, server, usability, web, лекции, презентация, програмиранеСнощи беше организирана лекция от Netage на тема „Проектиране на уеб приложения за голямо натоварване“. Пристигнах с прилично закъснение и лекцията отдавна беше започнала. Много хора не бяха успяли да влезнат в залата, която просто не беше предвидена за толкова … ентусиасти Презентацията + малко видео материал. След доста напрегнати времена най-после остана време и за stargame (grr трябва ми име). Преправих няколко модула, включително началната страница. Мисля да заложа повечко на динамичността, като все пак си има click&wait. Иначе казано доста редове Ajax и кафета минаха през мен Не е като да съм без работа, покрай всичките драфтове в този блог и stargame и учението… Ах все близки до сърцето неща. Просто се замислих за онова чувство когато туко що си пуснал някои сайт и нетърпеливо дебнеш статистиките за посетители. Нямам търпение пак да го усетя. Етикети:програмиранеСтана 1 месец от започването на проекта SpaceBridge( това е кодовото название, все още се колебая за оригиналното име). Немалка част от играта е готова, но и има още много. Започнах да правя и нещо което би трябвало да бъде графиката на играта |
Новини (RSS)