Руководства, Инструкции, Бланки

Дэвид Флэнаган Javascript Подробное Руководство 7-е Издание Купить img-1

Дэвид Флэнаган Javascript Подробное Руководство 7-е Издание Купить

Категория: Руководства

Описание

Flanagan David скачать торрент

07-Янв-15 21:45 (1 год 11 месяцев назад, ред. 28-Авг-16 14:57)

JavaScript. The Definitive Guide, 6th Edition / Javascript. Подробное руководство, 6-е издание
Год. 2012
Автор. Flanagan David / Флэнаган Дэвид
Переводчик. Киселева А.
Издательство. Символ-Плюс
ISBN. 978-5-93286-215-5 (Россия)
ISBN. 978-0-596-80552-4 (англ.)
Язык. Русский
Формат. DjVu/EPUB
Качество DjVu. Отсканированные страницы
Количество страниц. 1080
Описание.
C момента выхода первого издания в 1996 году книга "JavaScript: Подробное руководство" превратилась в библию программистов на JavaScript. За эти годы было издано более 500000 экземпляров, и веб-разработчики по-прежнему с восторгом отзываются о ней.
Эта книга - одновременно и руководство программиста, и полноценный справочник по базовому языку JavaScript и клиентским прикладным интерфейсам, предоставляемым веб-броузерами.
Книга делится на четыре части:
Часть I охватывает сам язык JavaScript.
Часть II охватывает клиентский JavaScript: прикладные программные интерфейсы JavaScript, определяемые стандартом HTML5 и сопутствующими ему стандартами и реализованные в веб-броузерах.
Часть III книги представляет собой обширный справочник по базовому языку JavaScript, включающий описания всех классов, объектов, конструкторов, методов, функций, свойств и констант, определенных в JavaScript 1.8, V8 3.0 и ECMAScript 5.
Часть IV - справочник по клиентскому JavaScript. Здесь описываются прикладные программные интерфейсы веб-броузеров, стандарт DOM API Level 3 и недавно вошедшие в стандарт HTML5 технологии WebSockets и WebWorkers, объекты localStorage и sessionStorage, а также теги "audio" и "video".

Предисловие
1. Введение в JavaScript
I. Базовый JavaScript
2. Лексическая структура
3. Типы данных, значения и переменные
4. Выражения и операторы
5. Инструкции
6. Объекты
7. Массивы
8. Функции
9. Классы и модули
10. Шаблоны и регулярные выражения
11. Подмножества и расширения JavaScript
12. Серверный JavaScript
II. Клиентский JavaScript
13. JavaScript в веб-браузерах
14. Объект Window
15. Работа с документами
16. Каскадные таблицы стилей
17. Обработка событий
18. Работа с протоколом HTTP
19. Библиотека jQuery
20. Сохранение данных на стороне клиента
21. Работа с графикой и медиафайлами на стороне клиента
22. Прикладные интерфейсы HTML5
III. Справочник по базовому JavaScript
IV. Справочник по клиентскому JavaScript
Алфавитный указатель

Чтобы скачать .torrent файл необходима регистрация

Другие статьи

Книга: Дэвид Флэнаган

Книга: Дэвид Флэнаган «JavaScript. Подробное руководство»

Шестое издание бестселлера "JavaScript. Подробное руководство" полностью пересмотрено и дополнено сведениями о JavaScript в соответствии с современным положением дел в разработке приложений для Web 2.0. Эта книга - одновременно и руководство программиста с большим числом практических примеров, и полноценный справочник по базовому языкуJavaScript и клиентским прикладным интерфейсам, предоставляемым веб-броузерами. Издание охватывает стандарты ECMAScript 5 и HTML5. Многие главы переписаны заново, другие дополнены новой информацией, появились и новые главы с описанием библиотеки jQuery и поддержки JavaScript на стороне сервера. Часть I знакомит с основами JavaScript. В части II описывается среда разработки сценариев, предоставляемая веб-броузерами. Основное внимание уделяется разработке сценариев с применением методики ненавязчивого JavaScript и модели DOM. Часть III - обширный справочник по базовому языку JavaScript, включающий описания всех классов, объектов, конструкторов.

Издательство: "Символ-Плюс" (2013)

Формат: 70x100/16, 1080 стр.

ISBN: 978-5-93286-215-5, 978-0-596-80552-4

Отзывы о книге:

Очень профессиональная и полная. Рекомендую. Переплет никакой. Содержание отличное, оформление не очень.

После недельного использования книги, на сгибе обложки начала появляться дырка. С учётом того, что книга лежала на столе. Если книгу читать держа в руках то обложка отлетит гораздо быстрее. По содержанию к книге претензий нет.

Очень хорошая книга по JS, наверное лучшее что есть по JS на русском. Для новичков, для которых JS - это первый язык, книга будет сложноватой. Для всех остальных книга на 5+. У издательства Символ-Плюс видимо финансовые трудности, поэтому они экономят на переплете. Для таких толстых книг картонный переплет не подходит.

Великолепная книга, одно из самых исчерпывающих руководств по JS. Увы, даже при очень аккуратном использовании обложка быстро портится.

Прохорова Анастасия, Санкт-Петербург

Вероятно, лучшая книга по JavaScript (ECMAScript 5) на сегодня. Мягкий переплет шестого издания ужасен.

См. также в других словарях:

JavaScript — Не следует путать с Java. JavaScript Класс языка: мультипарадигменный … Википедия

ECMAScript — Класс языка: мультипарадигменный: объектно ориентированное, обобщённое, функциональное, императивное, аспектно ориентированное, событийно ориентированное, прототипное программирование Появился в: 1995 Автор(ы) … Википедия

Литерал (информатика) — У этого термина существуют и другие значения, см. Литерал. Литерал (англ. literal  константа)  запись в исходном коде компьютерной программы, представляющая собой фиксированное значение[1]. Содержание 1 Описание … Википедия

JQuery — Тип JavaScript библиотека Разработчик Джон Ресиг Написана на JavaScript … Википедия

jQuery — Тип JavaScript библиотека Разработчик Джон Резиг Написана на JavaScript Операционная система Кроссплатфо … Википедия

Python — У этого термина существуют и другие значения, см. Python (значения). Python Класс языка: му … Википедия

Каскадные таблицы стилей — Запрос «CSS» перенаправляется сюда; см. также другие значения. Каскадные таблицы стилей Расширение .css … Википедия

Django — Тип веб фреймворк Автор Lawrence Journal World … Википедия

ДРАКОН — Эта статья предлагается к удалению. Пояснение причин и соответствующее обсуждение вы можете найти на странице Википедия:К удалению/28 сентября 2012. Пока процесс обсуждения не завершён, статью мож … Википедия

Дэвид Флэнаган

Флэнаган Дэвид: JavaScript. Подробное руководство

Краткое описание от издательства:

Шестое издание бестселлера "JavaScript. Подробное руководство" полностью пересмотрено и дополнено сведениями о JavaScript в соответствии с современным положением дел в разработке приложений для Web 2.O. Эта книга - одновременно и руководство программиста с большим числом практических примеров, и полноценный справочник по базовому языку JavaScript и клиентским прикладным интерфейсам, предоставляемым веб-броузерами. Издание охватывает стандарты ECMAScript 5 и HTML5. Многие главы переписаны заново, другие дополнены новой информацией, появились и новые главы с описанием библиотеки jQuery и поддержки JavaScript на стороне сервера. Часть I знакомит с основами JavaScript. В части II описывается среда разработки сценариев, предоставляемая веб-броузерами. Основное внимание уделяется разработке сценариев с применением методики ненавязчивого JavaScript и модели DOM. Часть III - обширный справочник по базовому языку JavaScript, включающий описания всех классов, объектов, конструкторов, методов, функций, свойств и констант, определенных в JavaScript 1.8, V8 3.0 и ECMAScript 5. Часть IV - справочник по клиентскому JavaScript. Здесь описываются API веб-броузеров, стандарт DOM API Level 3 и недавно вошедшие в стандарт HTML5 технологии WebSockets и Web Workers, объекты localStorage и sessionStorage, а также теги и .

Книга представлена в рубриках каталога:

Компьютерная литература [ 1781 ] Интернет. Создание сайтов. [ 345 ] Создание сайтов для профессионалов [ 121 ]

Вместе с JavaScript. Подробное руководство (Книга) покупатели интересовались:

Книжный магазин Указка

Корзина заказов пуста

В каталоге товаров:

Базы данных. СУБД. SQL. [ 87 ]

Дизайн. Графика. Мультимедиа. [ 203 ]

Интернет. Создание сайтов. [ 345 ]

Web-дизайн. Юзабилити. [ 41 ]

Интернет для начинающих пользователей. Самоучители. [ 31 ]

Интернет-ресурсы. общество и Интернет [ 85 ]

Платформа .NET для WEB-девелоперов [ 15 ]

Сервера, сети, базы данных, протоколы [ 23 ]

Создание сайтов для профессионалов [ 121 ]

Технологии разработки Web-приложений [ 81 ]

Информатика. Основы. [ 120 ]

Искусственный интеллект. Робототехника. Экспертные системы. [ 17 ]

Компьютерная безопасность. Защита и взлом приложений. [ 36 ]

Локальные сети. Intranet. [ 12 ]

Операционные системы. Windows. Unix. Linux. Mac OS. [ 249 ]

Офисные программы MicroSoft [ 47 ]

Программы и компьютеры [ 397 ]

Разработка ПО [ 151 ]

Сертификация и экзамены [ 7 ]

Системы и языки программирования [ 227 ]

Системы проектирования. Трёхмерная графика. Моделирование. [ 126 ]

Цифровое фото [ 53 ]

Книга - JavaScript

JavaScript. Подробное руководство, 6-е издание Аннотация к книге "JavaScript. Подробное руководство, 6-е издание"

C момента выхода первого издания в 1996 году книга "JavaScript: Подробное руководство" превратилась в библию программистов на JavaScript. За эти годы было издано более 500000 экземпляров, и веб-разработчики по-прежнему с восторгом отзываются о ней.

Эта книга - одновременно и руководство программиста, и полноценный справочник по базовому языку JavaScript и клиентским прикладным интерфейсам, предоставляемым веб-броузерами.

C момента выхода первого издания в 1996 году книга "JavaScript: Подробное руководство" превратилась в библию программистов на JavaScript. За эти годы было издано более 500000 экземпляров, и веб-разработчики по-прежнему с восторгом отзываются о ней.

Эта книга - одновременно и руководство программиста, и полноценный справочник по базовому языку JavaScript и клиентским прикладным интерфейсам, предоставляемым веб-броузерами.

Книга делится на четыре части. Часть I охватывает сам язык JavaScript. Часть II охватывает клиентский JavaScript: прикладные программные интерфейсы JavaScript, определяемые стандартом HTML5 и сопутствующими ему стандартами и реализованные в веб-броузерах.

Издание содержит практически все сведения, необходимые для разработки сценариев JavaScript, включая:

  • Взаимодействие с протоколом HTTP и использование технологии Ajax
  • Обработка XML-документов
  • Создание графических изображений на стороне клиента с помощью тега "canvas" и технологии SVG
  • Пространства имен в JavaScript, необходимые для разработки сложных программ
  • Классы, замыкания и статические значения
  • Новые технологии, вошедшие в стандарт HTML5
  • Применение библиотеки jQuery

Глубокое обсуждение разносторонних тем клиентского JavaScript сопровождается многочисленными и достаточно сложными примерами, которые демонстрируют, как:

  • Генерировать оглавление HTML-документа
  • Воспроизводить аудио- и видеоролики
  • Автоматизировать проверку правильности заполнения форм
  • Рисовать динамические круговые диаграммы
  • Обеспечить перетаскивание HTML-элементов мышью
  • Определять в веб-приложениях горячие комбинации клавиш
  • Создавать всплывающие подсказки с применением технологии Ajax
  • Применять XPath и XSLT для обработки XML-документов, загруженных средствами Ajax
  • Организовать хранение данных на стороне клиента
  • Взаимодействовать с сервером, применяя новую технологию WebSockets
  • Реализовать параллельное выполнение нескольких заданий с помощью технологии WebWorkers

Часть III книги представляет собой обширный справочник по базовому языку JavaScript, включающий описания всех классов, объектов, конструкторов, методов, функций, свойств и констант, определенных в JavaScript 1.8, V8 3.0 и ECMAScript 5.

Часть IV - справочник по клиентскому JavaScript. Здесь описываются прикладные программные интерфейсы веб-броузеров, стандарт DOM API Level 3 и недавно вошедшие в стандарт HTML5 технологии WebSockets и WebWorkers, объекты localStorage и sessionStorage, а также теги "audio" и "video".

Шестое издание книги охватывает стандарты ECMAScript 5 (последняя версия спецификации базового языка) и HTML5 (последняя версия спецификации веб-платформы). Положения стандарта ECMAScript 5 рассматриваются на протяжении всей первой части. Нововведения, появившиеся в HTML5, в основном рассматриваются в конце второй части. Совершенно новыми в этом издании являются глава 11 "Подмножества и расширения JavaScript", глава 12 "Серверный JavaScript", глава 19 "Библиотека jQuery" и глава 22 "Прикладные интерфейсы HTML5".

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

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

Глава 1 включает краткий обзор глав первой и второй частей книги.

В главе 2 "Лексическая структура" описаны основные лексические конструкции JavaScript, такие как комментарии, точка с запятой и набор символов Юникода. В главе 3 "Типы данных, значения и переменные" описаны переменные JavaScript и значения, которые можно присваивать этим переменным. В главе 4 "Выражения и операторы" рассматриваются выражения инициализации. Если фразы в языке JavaScript называются выражениями, то полные предложения называются инструкциями - им посвящена глава 5. Объекты и массивы обсуждаются в главах 6 и 7 соответственно. Глава 8 - это рассказ о функциях - именованных и параметризованных блоках программного кода JavaScript, которые определяются один раз, а использоваться могут многократно.

JavaScript - объектно-ориентированный язык, но используемая в нем объектная модель в корне отличается от модели, используемой в большинстве других языков. Глава 9 "Классы и модули" детально рассматривает объектно-ориентированное программирование на языке JavaScript на большом количестве примеров и является одной из самых больших глав в книге.

В главе 10 "Шаблоны и регулярные выражения" описывается грамматика регулярных выражений и демонстрируются приемы использования регулярных выражений для реализации сопоставления с текстовыми шаблонами. Глава 11 посвящена подмножествам и расширениям базового языка JavaScript. В главе 12 "Серверный JavaScript" представлены два способа использования JavaScript за пределами веб-броузеров.

Часть II. Клиентский JavaScript

В главе 13 "JavaScript в веб-броузерах" описываются детали использования JavaScript в веб-броузерах. Самое важное, что вы узнаете в этой главе, - программный код JavaScript может встраиваться в HTML-файлы с помощью тега "script". В главе 14 "Объект Window" исследуются приемы управления веб-броузером и описываются некоторые наиболее важные глобальные функции клиентского JavaScript.

Глава 15 "Работа с документами" демонстрирует, как с помощью JavaScript можно управлять HTML-элементами, которые определяют содержимое веб-страниц. В главе 16 "CSS" обсуждается, как с помощью JavaScript можно управлять каскадными таблицами стилей (CSS), определяющими представление содержимого.

JavaScript позволяет не только управлять содержимым и оформлением HTML-документов в веб-броузерах, но и определять поведение этих документов с помощью обработчиков событий. Глава 17 "Обработка событий" описывает, как определять и регистрировать обработчики событий и как вызываются эти обработчики при появлении событий.

Прикладной интерфейс, описываемый в главах 15-17, является достаточно сложным, и до недавнего времени испытывал проблемы с совместимостью между броузерами. По этим причинам многие или большинство программистов на клиентском JavaScript предпочитают использовать клиентские библиотеки или фреймворки, упрощающие программирование. Наиболее популярна библиотека jQuery, которая обсуждается в главе 19. Она определяет простой и удобный программный интерфейс для управления содержимым документа, его представлением и поведением. Библиотека была тщательно протестирована и может использоваться во всех основных броузерах, включая довольно старые, такие как IE6.

В главах 15-17 и 19 в действительности рассматривается все, что касается веб-страниц. Другие четыре главы второй части переключают внимание на веб-приложения. Они рассказывают об использовании веб-броузеров как прикладной платформы и описывают прикладной интерфейс, предоставляемый современными броузерами для поддержки сложных, современных клиентских веб-приложений.

Глава 18 "Работа с протоколом HTTP" описывает, как с помощью JavaScript можно управлять HTTP-запросами - своего рода сетевой прикладной интерфейс. Глава 20 "Сохранение данных на стороне клиента" описывает механизмы, позволяющие сохранять данные (и даже целые приложения) на стороне клиента для использования в последующих сеансах работы. Глава 21 "Работа с мультимедиа и графикой" охватывает клиентский прикладной интерфейс, позволяющий создавать произвольные графические изображения в HTML-теге "canvas". И наконец, глава 22 "Прикладные интерфейсы HTML5" охватывает новые прикладные интерфейсы веб-приложений, определяемые или принятые стандартом HTML5.

Сетевые взаимодействия, организация хранения данных, работа с графикой - все эти службы операционных систем, доступные посредством веб-броузеров, образуют новую, платформонезависимую среду выполнения приложений. Если вы нацелены на броузеры, которые поддерживают эти новые прикладные интерфейсы, то сейчас наступает самое интересное время для программистов на клиентском JavaScript.

Дэвид Флэнаган (David Flanagan) - программист и писатель. Он имеет собственный веб-сайт http://davidflanagan.com. Список его книг, выпущенных издательством O'Reilly, включает: "JavaScript Pocket Reference", "The Ruby Programming Language" ("Язык программирования Ruby", Питер, 2011), "Java in a Nutshell" ("Java. Справочник", Символ-Плюс, 2004) и "Java Examples in a Nutshell" ("Java в примерах. Справочник", Символ-Плюс, 2003). Дэвид закончил факультет информационных технологий Массачусетского технологического института. Вместе с супругой и детьми он живет на тихоокеанском побережье северо-запада Соединенных Штатов, между городами Сиэтл, Вашингтон и Ванкувер, в Британской Колумбии.

"Справочное руководство по JavaScript, совершенно необходимое опытным программистам … прекрасно организованное и очень подробное."

- Брендан Айк (Brendan Eich), создатель языка JavaScript, технический руководитель Mozilla

"Я сделал карьеру на знаниях, полученных из книги "JavaScript: Подробное руководство".

- Эндрю Хеджес (Andrew Hedges), Tapulous

"Это "Руководство" позволило мне овладеть языком JavaScript."

- Том Робинсон (Tom Robinson), сооснователь компании 280 North и один из создателей фреймворка Cappuccino

"Узнать, какие разделы JavaScript важны для меня больше всего, можно по загнутым страницам моего экземпляра "Руководства".

- Дж. Крис Андерсон (J. Chris Anderson), сооснователь компании CouchBase, участник проекта Apache CouchDB и автор книги "CouchDB: The Definitive Guide"

". обязательное руководство для всех разработчиков на языке JavaScript. Если у меня появятся вопросы, связанные с JavaScript, я знаю, что найду в "Руководстве" нужный мне ответ. И это здорово."

- Рей Бэнгоу (Rey Bango), руководитель программы "Microsoft Client-Web Community" и член команды разработчиков библиотеки jQuery

Исчерпывающий источник информации 24 сентября 2011

Франсуа Луи Николет (Francois Louis Nicolet)

Книга Флэнагана "JavaScript. Подробное руководство" для профессиональных программистов - то же, что новый оксфордский словарь для писателей: исчерпывающий источник ценной информации. Она содержит подробное описание базового и клиентского JavaScript с примерами, а также справочник. Книга всегда находится на моем рабочем столе, когда я занимаюсь программированием.

Прекрасное справочное руководство, 20 сентября 2011

Джон Гриффин (John Griffin), ведущий программист (Layton, Юта, США)

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

Она содержит исчерпывающую информацию о различиях между ECMAScript3 и ECMAScript5 и краткое знакомство с Ajax, JSON и jQuery.

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

В целом же, она стоит свою цену, даже с учетом вышесказанного.

Должен иметь каждый программист на JavaScript, 12 сентября 2011

Орландо Эчеварриа (Orlando Echevarria)

Я настоятельно рекомендую приобрести эту книгу. Я покупал ее с первого ее издания и могу заявить, что она стоит свою цену!

Книга начинается с погружения в основы языка сценариев JavaScript и его семантику. Затем рассказывается об интеграции JavaScript и CSS, а также о библиотеке jQuery и поддержке архитектуры AJAX. Если вы не знакомы с основами и особенностями взаимодействия JavaScript с веб-браузером, вам едва ли стоит покупать эту книгу. Но если вы разбираетесь в этом, то обязательно должны приобрести ее!

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

Обеспечивает глубокое погружение в разработку сценариев на языке JavaScript, 23 мая 2011

Джеймс Скемп (James Skemp) "JamesRSkemp.com" (Мэдисон, Висконсин, США)

"JavaScript: Подробное руководство" - это не только исчерпывающий справочник по языку программирования, схожий с другими "толстыми книгами" издательства O'Reilly, но и руководство, предлагающее глубокое погружение в разработку сценариев на языке JavaScript. Однако если вы только начинаете изучать язык и собираетесь просто использовать какую-то из библиотек (например, jQuery), эта книга может оказаться не для вас.

Книга разбита на 4 части: базовый и клиентский JavaScript и подробные справочники по базовому и клиентскому JavaScript. Первые две части являются "глубоким погружением" в сам язык программирования JavaScript, начиная с фундаментальных основ и постепенно переходя ко все более сложным темам. В концепцию "глубокого погружения" входит представление современных приемов программирования. Первая часть (30% книги) представляет собой превосходный, достаточно полный учебник по языку программирования.

Вторая часть (40% книги) концентрируется на аспектах веб-программирования, для чего, собственно, большинство и использует язык JavaScript. Эта часть охватывает практически все, что только вы можете себе представить, а также рассказывает о библиотеке jQuery, об организации хранилищ данных на стороне клиента и функциональных возможностях, привнесенных стандартом HTML5. Знакомство с библиотекой jQuery занимает примерно 60 страниц, охватывает версию 1.4 и включает некоторые сведения о jQueryUI.

Третья и четвертая части - справочники - содержат довольно подробные сведения и примеры (что особенно ценно).

Комментарий к изданию: июнь 2012 года (издательство "Символ-Плюс", ISBN 978-5-93286-215-5)

У Ильи учебник, а тут подробное руководство, отсюда и некоторые расхождения.

И то и другое, на мой взгляд, весьма достойные источники. Пожалуй лучшие на русском. Каждая с уклоном в свою сторону.

Поэтому ИМХО изучать лучше параллельно!

ЗЫ А насчет того, что не все полностью охвачено - ну конечно, нет ведь предела совершенству!:)))

28 июля 2014
Гость

Комментарий к изданию: июнь 2012 года (издательство "Символ-Плюс", ISBN 978-5-93286-215-5)

Я читала и то и то, у Фленагана все гоооораздо более подробно, а кое где и корректнее, а уц Кантора не всегда и не везде написано достаточно

Комментарий к изданию: июнь 2012 года (издательство "Символ-Плюс", ISBN 978-5-93286-215-5)

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

Комментарий к изданию: июнь 2012 года (издательство "Символ-Плюс", ISBN 978-5-93286-215-5)

Приводите сразу примеры. А так - вы сами много воды написали. Вполне вероятно, что вы просто не понимаете. о чем и зачем там было написано. Фланаган - единственный автор, который нормально пишет про Javascript. Его книга + стандарт ES5 - и больше ничего не нужно.

Комментарий к изданию: июнь 2012 года (издательство "Символ-Плюс", ISBN 978-5-93286-215-5)

В стандарте ECMAScript 5.1 термин statement определяется в главе 12 (с. 86—97). В частности, определяются разные виды statement’ов. Например, с точки зрения стандарта вот такая строка кода (вся целиком) является statement’ом (вида IfStatement):

if (a == 5) doSomething(a) else doNothing()

Если переводить statement как «оператор», получается, что эта строка представляет собой… оператор. Честно говоря, как-то это не похоже на то, что обычно называют словом «оператор».

Мало того, в том же стандарте сказано, что одни statements могут включать в себя другие statements. Например, в той же строке есть по крайней мере два вложенных statement’а: «doSomething(a)» и «doNothing()». Опять же, если переводить как «оператор», получается, что внутри одних операторов могут быть другие операторы. Как-то это странно, ей-богу.

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

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

Комментарий к изданию: июнь 2012 года (издательство "Символ-Плюс", ISBN 978-5-93286-215-5)

почти дочитал базовый javascript уже, могу посоветовать символ плюсу СРОЧНО сменить переводчика на ЗНАЮЩЕГО английский, так как нынешний ваш переводчик совершенно не правильно переводит

возьмите пожалуйста на заметку два момента очень важных:

statement это оператор, а не инструкция

operator с английского в контексте программирования переводится как операция (операция сложения, вычитания и тд), а не оператор

это так пока мелочи еще

дальше еще хуже, корректор кто проверял написанное разбирается в программировании особенно в javascript? так как местами перевод вообще не соответствует тексту в оригинале и не имеет смысла как такового

очень много таких ошибок как на стр 100 описание Логическое Не

второй абзац последнее предложение: Если x имеет ложное значение, то выражение !x возвращает значение false (это вообще как можно умудриться такое написать. ), открываем оригинал и смотрим, там написано true =))

ладно это пустяки, но дальше в более сложных темах перевод еще хуже

Дорогое издательство, как пожелание, для технической литературы по программированию, очень хотелось бы, чтобы вы наняли людей, которые в этом разбираются, а не доверять перевод людям, которые знают гумманитарный английский язык, но полные профаны в техническом английском

06 августа 2012
Гость

Комментарий к изданию: июнь 2012 года (издательство "Символ-Плюс", ISBN 978-5-93286-215-5)

я аргументировал, что конкретно не понравилось и какие есть неточности

ваши слова: Опять же, если переводить как «оператор», получается, что внутри одних операторов могут быть другие операторы. Как-то это странно, ей-богу.

ничего странного как раз нет, если читать правильно, то читается не так как вы сказали

ваши слова: Никто не отрицает ваше право переводить технические термины, как вам удобнее.

я не перевожу как мне удобнее, я перевожу как правильно

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

проводить собеседования с такими людьми пустая трата времени, когда столкнетесь с этим, я думаю вы поймете, что я имел ввиду и тогда надеюсь переосмыслите написанное мною.

PS я не написал что книга плохая, она отличная, я всего лишь указал на некоторые минусы в переводе и на то что есть ошибки в самом описании (не касающихся перевода)

08 августа 2012
Гость

Комментарий к изданию: июнь 2012 года (издательство "Символ-Плюс", ISBN 978-5-93286-215-5)

Эх долго я её ждал осталось сходить получить, еще в начале года выпустить собирались. Бумажный вариант да еще на родном языке берут для души. А любители халявы/электронных версий могут оригинал в свободном доступе найти, у самого kindle touch и оригинал давно прочел, теперь буду читать на русском - все же более приятно, темболее книжка явно не для разового прочтения. Тут писали про обложку, да мягкий переплет для справочников это жесть, но не кто не мешает в компе электронную оригинальную версию под справочник держать, и навигация удобней.

Комментарий к изданию: июнь 2012 года (издательство "Символ-Плюс", ISBN 978-5-93286-215-5)

много ошибок в комментариях, в тексте, так же есть хорошие косяки в переводе операторов

Комментарий к изданию: июнь 2012 года (издательство "Символ-Плюс", ISBN 978-5-93286-215-5)

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

Очень просто: книга сразу же запихивается в сканер для выкладывания на торрентах.

Комментарий к изданию: июнь 2012 года (издательство "Символ-Плюс", ISBN 978-5-93286-215-5)

Вы меня извините, но один только ноут может весить больше 2кг.

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

23 июня 2012
Гость

Комментарий к изданию: июнь 2012 года (издательство "Символ-Плюс", ISBN 978-5-93286-215-5)

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

Комментарий к изданию: июнь 2012 года (издательство "Символ-Плюс", ISBN 978-5-93286-215-5)

Смею вас заверить, что далеко не всем нравится читать книги в электронном варианте. Книгу покупают, чтобы ее читать, иначе мне не понятна ваша позиция, что "такие книги соответсвующего уровня, берут просто чтоб были". В таком случае, переплет значения иметь не должен.

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

И значимость данной книги я не занижал.

Комментарий к изданию: июнь 2012 года (издательство "Символ-Плюс", ISBN 978-5-93286-215-5)

Меня удивляет издательство! Вы сами хоть понимате, что книжка в мягкой обложке быстро потеряет привлекательный и удобный для чтения вид? Она попросту быстро развалится. Ну сделайте Вы ее немного дороже на 100-200 руб. Пускай даже на 500 руб. ее все равно купят! Причем, с большим удовольствием. А не так, как сейчас - купить и трястись над ней, что она рассыпется. Кстати, книгу обещали в мае. Уже июнь на дворе, а книги так и нет. И Вам нужно понимать, что в данной сфере информация быстро теряет актуальность.

27 апреля 2012
Гость