07
06
2008
Статья от xhtml.ru, описывающая интересное решение на JavaScript, позволяющее хранить данные на стороне клиента при переходе с одной страницы на другую без использования cookies. Примечателен тот факт, что объем хранимой информации ограничивается 2МБ, что несравнимо больше ограничений на максимальный размер печенюшек с одного сайта
15
05
2008
Мой перевод статьи на английском: Joomla! 1.5 extensions development hints. Это мой первый опыт написания переводов, так что сильно не ругать. Если где не прав - поправьте :)
подробнее >>07
05
2008
Хорошая табличка, наглядно демонстрирующая синтаксис регулярных выражений, используемых в JavaScript
30
04
2008
Название говорящее :)
В Firefox и Safari тормозит, в Opera все нормально. IE не поддерживается.
25
04
2008
В заметке "Обзор Adobe AIR для Linux" дано краткое описание кроссплатформенной среды AIR, версия для Linux. Adobe AIR - среда выполнения, в которой могут работать интернет-приложения, разработанные с помощью HTML, JavaScript, Flash или Flex. При этом на всех компьютерах эти приложения будут работать одинаково.
13
04
2008
В связи с тем, что сейчас мне приходится работать с видеоформатами, и, в частности, с потоковым видео, решил написать для собственных нужд пару простеньких JavaScript-калькулятора, подсчитывающих битрейт/время/размер файлов и размер/время загрузки/скачивания в зависимости от скорости соединения.
И, по обыкновению, выкладываю творение своих рук на общий доступ: вдруг кому еще пригодится :)
JS upload/download calculatorJS bitrate calculator
31
03
2008
Выкладываю подборку ссылок на интересные статьи по оптимизации клиентской части веб-сайтов, направленной на ускорение загрузки страниц:
22
12
2007
Смеха ради только что написал JavaScript, забавно играющий со цветовой гаммой, кому интересно - заходите, так, чисто поржать:
www.bolzamo.org.ru/ya_krivetko.html18
12
2007
При устранении последних неполадок на сайте, восстановил все заметки кроме одной, но важной. Сегодня я решил восстановить ее из локальной RSS-читалки, т.к контент действительно интересен для разработчиков, и применялся этой ночью мной на практике.
Сегодня читал рассылку "Новые технологии веб-программирования", и очень проникся идеей которая предложена в статье "JavaScript-по-запросу".
Идея в том, чтобы на сайтах, содержащих большое количество скриптов(например, AJAX`овских), при начальной загрузке страницы загружались не все скрипты сразу, а только скелетный, остальные же подгружались по мере необходимости.
От себя чуточку доработал метод подгрузки на основе DOM с тем чтобы слегка универсализировать функцию:
function loadOurScript(source){
var head = document.getElementsByTagName("head")[0];
script=document.createElement('script');
script.id='formPrinter';
script.type='text/javascript';
script.src=source;
head.appendChild(script);
}
Использование: для тестирования функции создаем любой элемент с обработкой события OnClick, вызывающей нашу функцию loadOurScript с именем или адресом подгружаемого скрипта в параметре.
<button onClick="loadOurScript('1.js')">load 1.js</button>
В полевых же условиях, область применения ограничивается только фантазией разработчика. Скрипт можно подгрузить в ответ на любое событие :)
04
11
2007
wDesktop readme
О программе:
Обои для рабочего стола Windows, изменяющие фоновую картинку в зависимости от сезона и времени суток. Рабочий стол имеет 16 состояний:
утро, день, вечер и ночь каждого времени года(весна, лето, осень, зима).
Использование:
- Распакуйте архив wDesktop в любую папку на Вашем компьютере.
- В настройках рабочего стола укажите файл wDesktop.html в той папке, куда Вы его собственно и распаковали :)
- Если Вы не знаете как выполнить пункт 2, поясняю:
- щелкаете правой кнопкой мыши на рабочем столе.
- в появившемся контекстном меню выбираете пункт "Свойства"
- в открывшемся окне "Свойства: экран" переключитесь на вкладку "Рабочий стол"
- нажмите кнопку "Обзор"
- укажите путь к папке wDesktop, и выберите в ней файл wDesktop.html
- нажмите кнопку "открыть"
- в окне "Свойства: экран" нажмите кнопку "Ок", и наслаждайтесь результатом :)
Тюнинг:
Вы можете:
- Использовать свои наборы картинок. Для этого вам нужно просто заменить картинки в папке images на собственные. При этом следует учитывать что картинки не будут растягиваться под Ваш экран, а выстроятся как текстура(т.е будут повторяться до заполнения всего пространства экрана)
- Вписывать в файл wDesktop дополнительный функционал, ссылки, формы, скрипты - что угодно. При этом запрещается удалять комментарии автора и информацию об авторских правах. Это не мешает Вам добавить собственную информацию отдельно - на тот случай, если Вы захотите распространять измененную версию. При этом желательно уведомить автора по email. Также запрещается изменять или удалять readme-файл. Информацию о своих изменениях пишите отдельно.
Об авторе:
Скрипт написал Большаков Владимир Андреевич ( Bolzamo).
www.bolzamo.org.ru
Ка
06
08
2007
Читать статьюЧто такое закладурки?
Закладурки - это полезные процедурки, оформленные в виде javascript: ссылок, которые можно сохранить в браузере, как закладки, и исполнять в нужный момент на любой Web-странице. Для того, чтобы ими пользоваться, не нужно быть программистом и разбираться в языке JavaScript, достаточно элементарных навыков работы с браузером. С точки зрения пользователя их можно сравнить с макросами Word или Excel, которые позволяют Вам одним нажатием кнопки выполнять целые последовательности манипуляций.
Изобрел закладурки, по всей видимости, Steve Kangas, и, как ни странно, совсем недавно, хотя вся необходимая для этого технология наличествовала уже в третьей версии Netscape Navigator! Вдохновившись гениальной идеей Стива, я написал несколько закладурок специально для обитателей русскоязычного Интернета, которые и представляю Вашему вниманию....
Давно узнал про это дело, а сейчас вспомнил, т.к. потребовалось самому сделать одну для сервиса whois. Если кому-то надо, вот код:
javascript:void(str='http://www.nic.ru/whois/?query=' + document.location.host);if(str){abc123=open(href=str,'','scrollbars,resizable');}abc123.focus();
Просто создайте в Вашем браузере закладку и впишите этот код в поле адреса. Название любое. Теперь, зайдя на нужный сайт, просто щелкаете эту закладку и смотрите информацию о домене, полученную от ru-center. Проверить на этом сайте.
01
05
2007
http://markovnin.com/2007/apr/javascript_manuals/
30
04
2007
Между делом так вжился в проект что уже готова новая версия скрипта.
Нет, первая версия не бажная. В версии 1,01 значительно расширен функционал скрипта. Если раньше он создавал cmd для копирования файла, то теперь можно копировать, перемещать и удалять. Кроме того улучшен интерфейс.
Ссылка на онлайн-версию та же
Вы можете скачать скрипт в архиве. Он независим от платформы и работает в браузере с локальной машины. Единственное условие - вы не должны изменять его код.
cmd_gen_1.0.zip
cmd_gen_v1.01.zip
Пользуйтесь на здоровье.
29
04
2007
Вот возникла необходимость в пакетном копировании файлов, обозначенных в списке - по файлу в каждой строке. Готовой программы для этих целей мне так никто и не сказал, в итоге я сам заделал скриптец. Правда не совсем напрямую, а преобразующий список файлов в cmd-скрипт, который при запуске копирует файлы из списка в целевой каталог.
Bolzamo`s cmd generator v1.0cmd generator v1.01
Попробовать онлайн подробнее >>
01
03
2007
Некий дядька John Fraser реализовал markdown целиком на Javascript. Получился Showdown, выглядит просто убойно!
Другой же дядька, Иван Сагалаев добавил туда highlight.js :-). Выглядит еще более убойно!
Лучше этого я пока ничего не втречал! Здесь же, если приглядеться, можно найти и инструкцию по применению и синтаксису... Правда не на Русском, но без английского сейчас и так никуда.
