Ajax for Dummies. Рецензия
До сих пор мы писали исключительно о сайтах и сервисах. Думаю, что пора немного расширить тему блога. Сегодня мы публикуем обзор книги . Автор этого поста, , обещает в ближайшее время порадовать нас еще несколькими обзорами книг, посвященных AJAX.
Любая книга из серии "Для чайников" неизменно должна вызывать подозрение. Разумеется мы должны жалеть "чайников". И так же, разумеется, мы должны любыми способами помогать "чайникам" перестать быть "чайниками". Но данная книга (как и практически любая другая из этой серии) с данной задачей не справляется.
Стачала идет краткий (и невнятный) обзор языка JavaScript, который плавно перетекает в во вторую главу содержащюю разбор нежизнеспособного примера. Говоря вообще, такая попытка объяснить в нескольких словах вещи, требующие длительной практики, достойна всяческого восхищения. Но цель этой книги вовсе не в том, чтобы рассказать нам об Аяксе - но в том, чтобы выбросит на рынок книгу, в заголовке которой есть модное слово.
Третья глава рассматривает различные фреймворки. Но мне непонятно, откуда человек считающий себя чайником знает слово "фреймворк".
Представим себе человека, который ничего не понимает ни в программировании, ни, тем более, в JavaScript. Представим себе человека, которому начальник велел к понедельнику выучить Аякс, потому что на предыдущей конференции по внедрению новых технологиий в отрасли начальнику сказали, что Аякс это "последний писк".
Ясно, что пойдя в магазин, бедолага-чайник не будет покупать что-то серьезное. Он купит книгу "для чайников" и яростно возмется её штудировать.
Результат я вам обещаю плачевный. По прочтении этой книги наш чайник конечно продвинется в вопросе - но не сильно. Потому что подобно другим книгам "для чайников" книга вместо систематического знания дает смутное ощущение, что ты с этим самым Аяксом знаком. И ничего более.
То есть для начинающих она не годится ни в коем случае.
Другое дело если вы уже умелый веб-разработчик и вам необходимо быстро узнать "что такое Аякс и с чем его едят?". В этом случае чтение этой более чем бестолковой книги (читать надо по диагонали - так как на неё не стоит тратить много времени) может помочь вам быстро разобраться в вопросе.
В этом случае можно сразу начинать чтение с четвертой главы, которая рассмаривает "продвинутые" вопросы.
Но лучше, все-таки, взять книгу посерьезней.
Еще об этом:
С таким же успехом можно выпустить книгу “Постоение атомных электростанций для Чайников”
Спасибо за обзор. Правильно, что решили и о книгах написать. Жду продолжение
.
Спасибо за конструктив о книге и своего рода предупреждение
.
О книгах пишите, это полезно. Ждём следующих рецензий.
Рецензии это хорошо, но а сами книги будут вылаживаться для скачивания?:)
>но а сами книги будут вылаживаться для
>cкачивания?:)
Мы свято чтим закон об авторском праве. Но
поисковые машины – не всегда.
Посоветуйте, все же, с чего начать чайнику изучение проектирования веб страниц
и приложений?
С HTML для чайников?:))
pummka, я, в свое время, начинал с “HTML 4 в подлиннике”. Сейчас, соответственно, надо смотреть толковые книги по XHTML, CSS, XML & XSLT.
Celarent, а как чайник может разобрать где толковая а где нет? Если можно упомяните конкретную пожайлуста.
С Уважением,
)
Ваш чайник
Чайникам советую читать книги издательства О’Рейли.
Вышла книга на русском языке – “Ajax в действии”
Дейв Крейн, Эрик Паскарелло, Даррен Джеймс
http://www.williamspublishing.com/Books/5-8459-1034-X.html
Сергею Карасёву – прорецезируйте книгу – “Ajax в действии”
[...] Не так давно мы писали о книге AJAX for Dummies. Одной из основных причин написание того обзора было практически полное отсутствие русскоязычных книг, посвященных AJAX (именно книг, а не статей и обзоров). Западных книг, появившихся на волне популярности и моды на AJAX достаточно, а вот с русскими тяжело. Поэтому особенно радует выход книги “Ajax в действии“. Книга эта, как не сложно догодаться, является переводом “Ajax in action“. Что ж, пожалуй, это и к лучшему. Хотя, честно говоря, перевод я не читал, знаком только с оригиналом, который мне понравился. Что ж, процитируем описание книги: В этой книге описан новый подход к созданию Web-приложений, получивший имя Ajax. Авторы рассматривают недостатки классических приложений, предназначенных для работы в сети, и показывают, как можно устранить их, с помощью асинхронных запросов и передачи части функций от сервера клиенту. В книге рассмотрены составные части Ajax: JavaScript, CSS, DOM и объект XMLHttpRequest. Передача функциональных возможностей от сервера клиенту приводит с существенному возрастанию объема и сложности клиентского кода, написанного на языке JavaScript. Управление кодом — сложная задача, поэтому авторы уделяют внимание образам разработки и реструктуризации. Правильное применение этих средств позволяет обеспечить поддержку приложения и возможность повторного использования его компонентов. Большое внимание уделено также вопросам взаимодействия клиента и сервера, а также применению архитектуры “модель–представление–контроллер” на разных уровнях приложения. Читатель также найдет сведения о защите и производительности — важных характеристиках, существенно влияющих на популярность любого продукта среди пользователей. В последней части книги приведены примеры практического использования Ajax: расширение возможностей HTML-форм, организация опережающего ввода, реализация “живого” поиска с использованием XSL и поддержка RSS. В приложениях содержится дополнительная информация об инструментальных средствах, языке JavaScript и библиотеках. [...]
[...] Ajax — очень модная технология, которая пока не успела утратить своей новизны и перейти в разряд привычных инструментов (а через год-другой именно так и будет, и писать в пресс-релизе, что вы используете Ajax будет так же глупо, как сейчас — писать про использование базы данных). На волне этой популярности появляется множество книг, от книг для чайников до достаточно полных и детальных работ. Это вполне естественно — Ajax работает практически со всеми серверными технологиями, будь то PHP, ASP.Net или Ruby, и множество разработчиков активно изучают эту технологию и пытаются использовать в своих приложениях. [...]
Не согласен. Я считаб что работать с готовыми фрэймворк куда легче ччем самому все писать. Это как раз для чайника. Но и не надо предпологать что книга для манки. Чайник хоть и чайник но человек и если чего не понял может спросить. Я по поводу слова фрэймворк.
Повашему для него вообще не стоит писать книг так как он чайник получается.
Это не компетентный обзор