Мастер-классы по Javascript, AJAX/COMET, jQuery Узнать больше...
Javascript.RU

Добро пожаловать на javascript.ru!
Здесь живет профессиональный javascript.

Цель этого сайта - предоставить как можно более грамотную и структурированную информацию по языку javascript и смежным технологиям.

Справа находится содержание сайта по основным разделам.

Общий список того, что есть на сайте: http://javascript.ru/overview - посмотрите, особенно если вы здесь впервые.

Статьи дня

Обмен данными между доменами. Часть 2.

Эта статья является продолжением статьи Обмен данными для документов с разных доменов и рассматривает новые способы обмена данными между доменами, которые, однако, уже поддерживаются основными современными браузерами. читать дальше »


10 лучших функций на JavaScript

Если бы существовал универсальный файл common.js, которым пользовались бы все разработчики, вы бы нашли там эти десять (плюс одна бонусная) функций. читать дальше »


COMET: серверная часть - паттерны реализации

В этой статье мы рассмотрим распространенные способы создания COMET-сервера и примеры таких серверов на языках Java, Javascript, Python, Erlang.

Основное внимание уделено паттернам серверной поддержки, хотя и примеры реализаций, рассмотренные ниже, вполне расширяемы и жизнеспособны. читать дальше »


Мастер-классы

Мастер-классы на javascript.ru - это возможность:

  • Узнать много нового.
  • Узнать то, что не знают другие.
  • Понять, насколько хороши ваши текущие знания.
  • Получить идеи для более успешной реализации новых проектов.

На мастер-классы приходят как начинающие, но желающие вырасти побыстрее, так и ведущие специалисты серьезных компаний.

читать дальше »

Частые опросы (polling)

Первое решение, которое приходит в голову для получения событий с сервера - это "поллинг" (polling), т.е периодический опрос сервера стандартными пакетами: "я тут, изменилось ли что-нибудь?" читать дальше »


Последние записи javascript-блогов

Первая группа онлайн-курсов

Завершились первые онлайн-курсы по основам Javascript.. Что я могу сказать..

Из плюсов:

  • Онлайн-курсы получились. Да, я планирую подшлифовать некоторые вещи для более удобного проведения, но в общем обучение возможно.
  • Получилось пройти больше, чем заявлено. Предварительная программа уместилась не в 4, а в 3 дня.
читать дальше »
+2

Транслитерация URL

Еще одна небольшая "поделка" всего в 7 строк - на этот раз понадобилась транслитерация имени файла. Транслитерация URL является, с некоторых пор, весьма востребованной темой в среде специалистов по поисковой оптимизации. читать дальше »

+1

Множественная замена при помощи регулярных выражений (Regexp)

Понадобилось тут, вот выкладываю свое решение)
Исходные данные: Строка с датой вида "13 Aug"

Задача: каждый раз при появлении такой строки заменять английское название месяца на русское типа "13 авг"

Одно из возможных решений:

...
читать дальше »
+1

Alternativa3d

Alternativa3d

Буду размещать здесь уроки по Alternativa3d.
Прошу пока не оценивать и не комментировать читать дальше »

0

Cтатистики текста в textarea

Задача подсчета статистики текста в поле textare не нова и не раз решена до меня, но вот понадобилось локальное решение без взаимодействия с многочисленными интернет-сервисами подобного рода... Результат представляю на суд почтеннейшей публики. читать дальше »

+1

Моя первый скрипт

Всем здравствуйте.

Вот уже почти 2 года прошло с того момента, как я зарегистрировался на этом портале с целью изучения языка JavaScript. Сказать по правде, продвинулся за столь долгое время не на много вперед. Не так давно приобрел книгу Д. Флэнаган - JavaScript. Подробное руководство.

С её помощью надеюсь у меня это получится! :-) читать дальше »

+1

Raphael - framework

Решил, попробовать сделать схему проезда на Raphael framework-е

Вот что получилось

В действии

Код

<html>
<head>
<title>SVG Raphael</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<script src="/forum/raphael.js" type="text/javascript"></script>
<script>
window.onload = function () {
    var R = Raphael("map", 687, 307);
...
читать дальше »
+2

Загрузка данных через SCRIPT с отловом ошибок

Среди AJAX-транспортов особое место занимает SCRIPT, т.к. запрос данных при помощи динамического скрипта работает на любые домены.

Но как понять - загрузился ли скрипт и выполнился успешно или нет?

Предлагаемое решение предполагает транспорт JSONP, но код определения состояния загрузки скрипта может быть использовано отдельно. читать дальше »

+3

Отрицание в регулярном выражении

Как и обещал во время перерыва на мастер классах выкладываю решение:

Когда то, кажется после прочтения книги о клиентской оптимизации Николая Мациевского, у меня появилась задача: для устаревших браузеров, не поддерживающих gzip, создать в конфигурационном файле apache сервера правило: читать дальше »

+2

Rotation

Часто встречаю rotation, сделанный на flash.
Попробовал сделать на javascript.

Надо ещё надо доделать.

Скажите, пожалуйста, Ваше мнение.

В действии

<script>
window.onload = function(){
function $(id){return document.getElementById(id);}
function int(value){return parseInt(value);}
...
читать дальше »
+1

 
Новости

Открылась регистрация на мастер-классы по профессиональному Javascript, AJAX/COMET, jQuery в городах:

  • Ярославль (24-25 сентября)
  • Новосибирск (3-4 октября)
  • Казань (9-10 октября)
  • Минск (16-17 октября)
  • Днепропетровск (23-24 октября)
  • Одесса (30-31 октября)
  • Самара (13-14 ноября)

Более подробно - на странице мастер-классов.

Если вас интересует другой город - посмотрите здесь, выбрав "Другие города".

Поиск по сайту
Содержание

Учебник javascript

Основные элементы языка

Сундучок с инструментами

Интерфейсы

Все об AJAX

Оптимизация

Разное

Дерево всех статей

Статьи и мероприятия

Будьте в курсе наших последних новостей!

Друзья
  • webo.in
    Проверка скорости загрузки сайта
  • phpclub.ru
    PHP-клуб и правильный форум
  • css.manual.ru
    Справочник по CSS
Последние обсуждения на форуме
Forum
Последние комментарии