07

06

2008

Добавлено в 21-33-05 | Теги: javascript

Статья от xhtml.ru, описывающая интересное решение на JavaScript, позволяющее хранить данные на стороне клиента при переходе с одной страницы на другую без использования cookies. Примечателен тот факт, что объем хранимой информации ограничивается 2МБ, что несравнимо больше ограничений на максимальный размер печенюшек с одного сайта

Читать статью

15

05

2008

Добавлено в 23-32-38 | Теги: php, cms, web, open source, docs, xml, javascript

Мой перевод статьи на английском: Joomla! 1.5 extensions development hints. Это мой первый опыт написания переводов, так что сильно не ругать. Если где не прав - поправьте :)

подробнее >>

07

05

2008

Добавлено в 21-54-36 | Теги: javascript, regexp, web

Хорошая табличка, наглядно демонстрирующая синтаксис регулярных выражений, используемых в JavaScript

Читать

30

04

2008

Добавлено в 21-36-52 | Теги: web, игры, браузеры, javascript

Название говорящее :)

JavaScript Wolfenstein 3D

В Firefox и Safari тормозит, в Opera все нормально. IE не поддерживается.

Играть

Как это реализовывалось

25

04

2008

Добавлено в 00-52-57 | Теги: html, javascript, open source, linux

В заметке "Обзор Adobe AIR для Linux" дано краткое описание кроссплатформенной среды AIR, версия для Linux. Adobe AIR - среда выполнения, в которой могут работать интернет-приложения, разработанные с помощью HTML, JavaScript, Flash или Flex. При этом на всех компьютерах эти приложения будут работать одинаково.

читать статью

13

04

2008

Добавлено в 03-32-49 | Теги: javascript, креатив

В связи с тем, что сейчас мне приходится работать с видеоформатами, и, в частности, с потоковым видео, решил написать для собственных нужд пару простеньких JavaScript-калькулятора, подсчитывающих битрейт/время/размер файлов и размер/время загрузки/скачивания в зависимости от скорости соединения.

И, по обыкновению, выкладываю творение своих рук на общий доступ: вдруг кому еще пригодится :)

JS upload/download calculator
JS bitrate calculator

31

03

2008

Добавлено в 18-21-14 | Комментарии (1) | Теги: html, оптимизация, javascript

Выкладываю подборку ссылок на интересные статьи по оптимизации клиентской части веб-сайтов, направленной на ускорение загрузки страниц:

22

12

2007

Добавлено в 01-40-25 | Теги: javascript, креатив

Смеха ради только что написал JavaScript, забавно играющий со цветовой гаммой, кому интересно - заходите, так, чисто поржать:

www.bolzamo.org.ru/ya_krivetko.html

18

12

2007

Добавлено в 12-15-12 | Комментарии (1) | Теги: javascript, оптимизация

При устранении последних неполадок на сайте, восстановил все заметки кроме одной, но важной. Сегодня я решил восстановить ее из локальной 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

Добавлено в 11-02-44 | Комментарии (1) | Теги: javascript, креатив

wDesktop readme

О программе:

Обои для рабочего стола Windows, изменяющие фоновую картинку в зависимости от сезона и времени суток. Рабочий стол имеет 16 состояний:
утро, день, вечер и ночь каждого времени года(весна, лето, осень, зима).

Использование:

  1. Распакуйте архив wDesktop в любую папку на Вашем компьютере.
  2. В настройках рабочего стола укажите файл wDesktop.html в той папке, куда Вы его собственно и распаковали :)
  3. Если Вы не знаете как выполнить пункт 2, поясняю:
    • щелкаете правой кнопкой мыши на рабочем столе.
    • в появившемся контекстном меню выбираете пункт "Свойства"
    • в открывшемся окне "Свойства: экран" переключитесь на вкладку "Рабочий стол"
    • нажмите кнопку "Обзор"
    • укажите путь к папке wDesktop, и выберите в ней файл wDesktop.html
    • нажмите кнопку "открыть"
    • в окне "Свойства: экран" нажмите кнопку "Ок", и наслаждайтесь результатом :)

Тюнинг:

Вы можете:

  • Использовать свои наборы картинок. Для этого вам нужно просто заменить картинки в папке images на собственные. При этом следует учитывать что картинки не будут растягиваться под Ваш экран, а выстроятся как текстура(т.е будут повторяться до заполнения всего пространства экрана)
  • Вписывать в файл wDesktop дополнительный функционал, ссылки, формы, скрипты - что угодно. При этом запрещается удалять комментарии автора и информацию об авторских правах. Это не мешает Вам добавить собственную информацию отдельно - на тот случай, если Вы захотите распространять измененную версию. При этом желательно уведомить автора по email. Также запрещается изменять или удалять readme-файл. Информацию о своих изменениях пишите отдельно.

Об авторе:

Скрипт написал Большаков Владимир Андреевич ( Bolzamo).
www.bolzamo.org.ru
Ка

06

08

2007

Добавлено в 22-50-52 | Теги: javascript, полезности

Что такое закладурки?

Закладурки - это полезные процедурки, оформленные в виде 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

Добавлено в 10-44-30 | Комментарии (1) | Теги: javascript, docs

По моей просьбе, один очень хороший человек выложил у себя на сайте довольно много литературы по JavaScript. Сколько я по сети лазил - в интернете вообще трудно достать что-то более-менее стоящее по этой теме. Поэтому если кто-то интересуется языком - идем на сайт и качаем:
http://markovnin.com/2007/apr/javascript_manuals/

30

04

2007

Добавлено в 11-15-48 | Комментарии (4) | Теги: javascript

Между делом так вжился в проект что уже готова новая версия скрипта.

Нет, первая версия не бажная. В версии 1,01 значительно расширен функционал скрипта. Если раньше он создавал cmd для копирования файла, то теперь можно копировать, перемещать и удалять. Кроме того улучшен интерфейс.

Ссылка на онлайн-версию та же

Вы можете скачать скрипт в архиве. Он независим от платформы и работает в браузере с локальной машины. Единственное условие - вы не должны изменять его код.
cmd_gen_1.0.zip
cmd_gen_v1.01.zip
Пользуйтесь на здоровье.

PS. Планируется дальнейшее развитие проекта. Вероятнее всего, в следующей верии будет выдаваться не только cmd-код, но и готовый файл, что устранит вероятность неразберихи с кодировками.

29

04

2007

Добавлено в 20-26-15 | Комментарии (2) | Теги: javascript, креатив

Вот возникла необходимость в пакетном копировании файлов, обозначенных в списке - по файлу в каждой строке. Готовой программы для этих целей мне так никто и не сказал, в итоге я сам заделал скриптец. Правда не совсем напрямую, а преобразующий список файлов в cmd-скрипт, который при запуске копирует файлы из списка в целевой каталог.

Bolzamo`s cmd generator v1.0
cmd generator v1.01
Попробовать онлайн
подробнее >>

01

03

2007

Добавлено в 23-53-58 | Теги: javascript

Некий дядька John Fraser реализовал markdown целиком на Javascript. Получился Showdown, выглядит просто убойно!

Другой же дядька, Иван Сагалаев добавил туда highlight.js :-). Выглядит еще более убойно!

Лучше этого я пока ничего не втречал! Здесь же, если приглядеться, можно найти и инструкцию по применению и синтаксису... Правда не на Русском, но без английского сейчас и так никуда.