Как стать автором
Обновить

Комментарии 76

если бы мог, я бы тебя заплюсовал за то, что ты сделал. теперь точно буду пользоваться твоим мануалом
НЛО прилетело и опубликовало эту надпись здесь
Как вариант отблагодарить автора, спросить гугл «справочник javascript» и внизу страницы кликнув на «Добавить результат» указать сайт этого справочника. :)
Отличная вещь! Вот бы теперь это все в CHM!
Пока что есть стандарт ECMAscript в виде PDF на javascript.ru/ecma. Но я когда первую версию перевода опубликовал — быстро сделал PDF по заявкам — а ща пересобирать его опять надо, правки там, улучшения в переводе учесть.

Так что со справочником чуть погодю с CHM/PDF, и сделаю обязательно да.
буду пользоваться, ещё пригодилось бы тоже самое но в оффлайне
НЛО прилетело и опубликовало эту надпись здесь
Скачайте например wdh себе в оффлайн, он во много раз подробнее и обширнее. Я без какой либо критики автора, уважая его труд, но не понимаю зачем изобретать велосипед, который к тому же пока слишком мал. Смысла не вижу зачем вам надо так напрягаться, ну разве что вам самому так выучить можно лучше.
НЛО прилетело и опубликовало эту надпись здесь
Спасибо! Будем пользоваться)
https://developer.mozilla.org/en/Web_Development
это хорошо тем кто английский хорошо знает, на https://developer.mozilla.org/Ru/Web_Development почти ничего нет. Автору топика респект! Будем пользоваться.
Там полно всего но космически неудобно.
Если разработчик не умеет читать документацию по-английски, ему нечего делать в профессии.
Спасибо за труд! Вы — молодец!
Ну, уже давно есть на wdh.suncloud.ru, это на русском пожалуй лучший справочник… Правда там вроде проект загнулся.
Старый справочник там… А был неплохой да.
а тем временем в гугле уже на первой странице в выдаче ссылка на этот самый пост…
timeoutID = setTimeout(...)

clearTimeout(timeoutID)

var num_hits = 0, cust_no = 0
var t

Когда вот это унылое гавно перестанет приводиться как примеры в справочниках. Учите людей — учите по-человечески.

Peace. :)
Не понял. Если это было указание на недостаток статьи справочника javascript.ru/setTimeout — поясните, я поправлю.
1.
timeoutID = setTimeout(...)

clearTimeout(timeoutID)

Здесь спорно, я бы написал какой-то рабочий код, который можно было-бы пощупать.

2.
var num_hits = 0, cust_no = 0
var t

А, то есть пример хотите. Согласен. Сейчас сделаю там живой пример.
Долго пытался понять, что не понравилось Николаю до степени уг, заметил такое —

вначале — timeoutID = window.setTimeout(func|code, delay)
в конце — var timeout_id = setTimeout(...)

Можно долго спорить об наилучшем стиле именования переменных, но одно я думаю бесспорно — хоть какая то система быть обязана. хоть какая то, а не то так, то так.
Их достаточно просто не сокращать и не использовать названия типа «t». Ну и, да, придерживаться системы.
Все исправлено.
javascript.ru/setTimeout — вот пример отличной, с точки зрения информативности, статьи. Но надо-бы переписать место про this, немного сбивает с толку. Особенно когда не знаешь в чем проблема.

Вообще посмотрите справку по VBA в офисе, если есть возможность. Там у них структура хорошо продумана. И примеры в тему идут.
Наименования переменных и функций в справочниках и примеры кода должны показывать в том числе как правильно код писать. Переменные с сокращениями и бессмысленными названиями — это из области говнокода.

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

Именно примерами кода вы можете сделать этот справочник лучше остальных.
Имхо тем, кто не знает английский даже на таком уровне, чтобы не быть в состоянии смотреть мануал, абсолютно нечего делать в этой индустрии.
Индия демонстрирует всему миру что вы не правы :)
Это индусы то не знают английского? После 100 лет под Британской короной?
Многие индийцы, кстати, свободно говорят по английски. С акцентом — да, иногда(ну в некоторых случаях частенько) кривовато — да, но свободно.
Английский является вторым официальным языком Индии.
Javascript не только профи используют. Веб уже давно в той стадии, когда в целом далекий от индустрии человек может писать какие-то простые сценарии. И если у этого человека проблемы с английским — хороший перевод будет не лишним.
Мне кажется, такой человек никогда в жизни не полезет в мануалы — скорее на форумы, туториалы, «Свой сайт за 10 минут» и т.д.

А мануалами и прочими RTFM пользуются не любители.
Туториалы для начинающих хорошо работают до тех пор, пока человек, например, не ставит кавычку в неподходящем месте. :) Дальше всё зависит от самого человека: либо наработки с руганью удаляются, либо разыскивается гуру в помощь, либо начинаются ЧЯДНТ-самокопания, которые таки-приведут человека к мануалам по языку.
pyramidin.narod.ru/defnets.htm
переводы спецификаций всяких разных
джаваскрипт также имеется
а вообще, выше уже давали ссылку https://developer.mozilla.org/en/Web_Standards
Справочник, который не зависит от IE / Mozilla — лучший вариант.
По крайней мере, не путает людей некроссбраузерным с синтаксисом.
С удовольствием будем пользоваться!
Пользуюсь этим справочником: www.webmaster.ee/javascript/js.html
Не знаю, на сколько он устаревший, но пока ничего удобнее (и, похоже, объёмнее) для себя не встречал. Из основных плюсов — документация по минимуму дробится на страницы (редко до нужного места добираюсь больше чем за пару кликов), указано на сколько поддерживаются функции и объекты разными браузерами.

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

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

https://developer.mozilla.org/en/Core_Javascript_1.5_Reference — думаю, Вы эту ссылку знаете и на базе её делали свой продукт.

У Вас получился хороший стправочник, но утверждения, что в сети больше ничего нет — неправда.
Да я не нашел достаточно грамотного справочника по базовому javascript. Все, что есть, и содержит сколько-нибудь полную информацию — делалось несколько лет назад минимум.

Стандарт еще ничего описан, а что касается практик программирования правильных — полный швах. Поэтому и стал делать свой.
Справочник как таковой по JS нафиг не нужен. Нужен справочник по JS+DOM. Самый нормальный из всех мой виденных очень старый — www.webmaster.ee/javascript/js.html, но приходиться пользоваться им за неимением лучшего.
Может… Пока я на контенте сосредоточился. Еще буду его дорабатывать, чтоб было понятнее.

Как лучше — чтобы смотреть примеры на странице просто запустив код, или чтобы пример открывался в новом окне с возможностью подредкатить код и выполнить?
лучше оба ;-) так сложно выбрать. Собственно какой способ получится реализовать быстрее, такой и делайте. По реакции юзеров уже можно делать выводы.
«Первая реализация не когда не бывает, последней»
На самом деле проблема у всех этих справочников — продолжительность энтузиазма составителя. Обычно, через два-три года авторы охладевают своему творению. Я тоже в свое время писал подобные справочники в CHM и про html, и про css и про js — winchanger.whatis.ru/web.php/ Писалось более 10 лет назад. иногда лениво дополняется. писал больше для себя и за красотой не следил. когда сейчас перечитываю, то иногда ужасаюсь. но люди до сих пор пишут по указанному в справочниках адресу благодарные письма. Лучше, если бы автор нашел единомышленников — тогда больше времени проект будет активно развиваться и поддерживаться. Удачи автору!
пожелание: там, где перечислены методы объектов, было бы хорошо давать их краткое описание в одну/две строчки (и увеличить межстрочный интервал для читабельности)
Там «подробнее» можно нажать для этого
да, я видел это, но, к примеру, на странице javascript.ru/Array нет «подробнее»
Я пользуюсь https://developer.mozilla.org/en/Core_Javascript_1.5_Reference
Знаете, давно знал о существовании этого ресурса, только он был мне бесполезен. Как не зайду глянуть как со строками, к примеру, работать, так ничего и не нахожу. Справочника, так сказать, глянуть по быстрому. Хотя, вероятно, что я этого просто не находил. А теперь — супер, спасибо :)
хорошая работа, только вот что бы гугля тебя больше любила надо больше над мета тагами keyword, description.
Ну а ссылочками поможем :)
Очень неплохо, спасибо!

Кстати, для тех, кто не боится английского, есть отличный справочник https://developer.mozilla.org/en/Web_Development

Там и Javascript, и DOM (в основном Gecko, но особенности IE и прочих тоже зачастую расписаны), и много другого вкусного.

Очень удобный, я от него тащусь просто :-)
Мой выбор — www.grepdocs.com/ — для поиска документации по разным языкам. Ведь обычно мы разрабатываем сразу на нескольких, у меня это Perl и Javascript в основном. Посмотрите, не пожалеете.
Исправьте заголовок страницы со «Справочник» на «Справочник Javascript» и добавляющим в закладки будет счастье ;)
готов отдать (не продать) вам домен ecma262.ru
В свое время тоже хотел перевести, но не осилил.
Для стандарта ECMA-262 естественно быть размещенным на сайте по javascript.
Спасибо вам, но отдельный домен вряд ли нужен.

В интернете и так по javascript полезная информация сильно распылена по сайтам, не будем разпылять ее еще более ;)
В общем-целом, любой вменяемый, актуализированный справочник в формате CHM (нужен локальный файл с удобным поиском) будет принят на ура. И проект сам собой получит много ссылок.

Если в CHM переводить не совсем актуально, то можно сделать на основе Adobe AIR. Может даже проще будет сделать. Да и дополнительная фенечка появится — автообновление :)

Ну и конечно же содержание должно быть хорошим. Спасибо всем, кто берёт на себя этот титанический труд!
Да буду улучшать. Интересно, что там со вставкой рабочего javascript в CHM…
Хочется, чтобы интерактивные примеры в нем работали.
Большое человеческое Спасибо!
тем кто не знает английский хотябы в рамках чтения тех доков порабы задуматься над этим… не часто встретиш таких интузиастов которые решат перевести вам доки на русский…
учите английский. в программировании без него никуда… либо программируйте на 1С.
Интересный справочник сделали австралийцы reference.sitepoint.com
Там и HTML и CSS и Javascript
А где на вашем сайте rss? Хотелось бы получать новые статьи в агрегатор.
Спасибо.
Сверху ссылочка светится в Firefox, когда на javascript.ru заходите.

Вот на всякий случай:
Все материалы — javascript.ru/all/feed
Только статьи — javascript.ru/article/feed
Мм. А я вот пользуюсь Chrome, и все никак не найду сверху ссылку, так что спасибо за указание прямых ссылок. =)

Сверху вы имеете ввиду прикрепленные как link rel=«alternate» type=«application/rss+xml»?
Странно что это их хром не показывает О_о.
выделить код не работает в опере :(
спасибо, за титанический труд, не просто наверное было это все систематизировать
Да систематизировали за меня.
Просто писать много… Интеллектуальная работа еще впереди важная — с написанием интерактива и редакцией этого всего.
если Вы это все оформите «аля Вики», цены вашему мануалу не будет, да и стараться меньше надо будет, люди помогут с радостью, мало таких ресурсов
Запаковал его, чтобы не портился при скачивании: javascript.ru/manual.zip
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории