Pull to refresh

Comments 76

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

Так что со справочником чуть погодю с CHM/PDF, и сделаю обязательно да.
буду пользоваться, ещё пригодилось бы тоже самое но в оффлайне
UFO just landed and posted this here
Скачайте например wdh себе в оффлайн, он во много раз подробнее и обширнее. Я без какой либо критики автора, уважая его труд, но не понимаю зачем изобретать велосипед, который к тому же пока слишком мал. Смысла не вижу зачем вам надо так напрягаться, ну разве что вам самому так выучить можно лучше.
UFO just landed and posted this here
это хорошо тем кто английский хорошо знает, на 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 лет назад. иногда лениво дополняется. писал больше для себя и за красотой не следил. когда сейчас перечитываю, то иногда ужасаюсь. но люди до сих пор пишут по указанному в справочниках адресу благодарные письма. Лучше, если бы автор нашел единомышленников — тогда больше времени проект будет активно развиваться и поддерживаться. Удачи автору!
пожелание: там, где перечислены методы объектов, было бы хорошо давать их краткое описание в одну/две строчки (и увеличить межстрочный интервал для читабельности)
Там «подробнее» можно нажать для этого
Я пользуюсь 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? Хотелось бы получать новые статьи в агрегатор.
Спасибо.
Мм. А я вот пользуюсь Chrome, и все никак не найду сверху ссылку, так что спасибо за указание прямых ссылок. =)

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

Articles