Castledine E., Sharkie C. - jQuery. Novice to Ninja, 2nd Edition [2012, PDF, ENG]

Страницы:  1
Ответить
 

dvaglaza01

Стаж: 15 лет 2 месяца

Сообщений: 49


dvaglaza01 · 08-Апр-12 13:36 (13 лет 5 месяцев назад, ред. 09-Апр-12 04:09)

jQuery. Novice to Ninja, 2nd Edition
Год: 2012
Автор: Castledine E., Sharkie C.
Издательство: SitePoint
ISBN: 978-0987153012
Язык: Английский
Формат: PDF
Качество: Изначально компьютерное (eBook)
Интерактивное оглавление: Да
Количество страниц: 483
Описание: Query: Novice to Ninja, 2nd Edition is the perfect book to jump-start your journey into jQuery. You’ll learn all the basics, so you’ll be able to truly appreciate the power of this JavaScript framework. Then you’ll move on to more advanced techniques, such as plugin development and the creation of almost every conceivable UI widget.
* A practical, hands-on guide to using jQuery
* Ready-to-use best practice solutions
* Includes complete working code
* Fully updated for jQuery 1.6
---------------------------------------------------------------------------------------------------------
If you’re a front-end web designer looking to add a dash of cool interactivity to your
sites, and you’ve heard all the buzz surrounding jQuery and want to find out what
the fuss is about, this book will put you on the right track. If you’ve dabbled with
JavaScript, but have been frustrated by the complexity of many seemingly simple
tasks, we’ll show you how jQuery can help out. Even if you’re familiar with the
basics of jQuery, but want to take your skills to the next level, you’ll find a wealth
of good coding advice and in-depth knowledge.
You should already have intermediate to advanced HTML and CSS skills, as jQuery
uses CSS-style selectors to zero in on page elements. Some rudimentary programming
knowledge will be helpful to have, as jQuery—despite its clever abstractions—is
still based on JavaScript. That said, we’ve tried to explain any JavaScript concepts
as we use them, so with a little willingness to learn you’ll do fine.
Примеры страниц
Оглавление
Preface
CHAPTER 1 Falling in Love with jQuery
CHAPTER 2 Selecting, Decorating, and Enhancing
CHAPTER 3 Animating, Scrolling, and Resizing
CHAPTER 4 Images and Slideshows
CHAPTER 5 Menus, Tabs, Tooltips, and Panels
CHAPTER 6 Construction, Ajax, and Interactivity
CHAPTER 7 Forms, Controls, and Dialogs
CHAPTER 8 Lists, Trees, and Tables
CHAPTER 9 Plugins, Themes, and Advanced Topics
A. Reference Material
B. JavaScript Tidbits
C. Plugin Helpers
Доп. информация: 2-е издание jQuery: Novice to Ninja. (2012 г.)
Первое здесь https://rutr.life/forum/viewtopic.php?t=3059852
Download
Rutracker.org не распространяет и не хранит электронные версии произведений, а лишь предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм
Как скачивать? (для скачивания .torrent файлов необходима регистрация)
[Профиль]  [ЛС] 

B62

VIP (Заслуженный)

Стаж: 16 лет 4 месяца

Сообщений: 4628

B62 · 09-Апр-12 02:58 (спустя 13 часов)

dvaglaza01
Допустимый размер постера - 200-500 пикс. по большей стороне.
[Профиль]  [ЛС] 

paperstreet7

Стаж: 15 лет 1 месяц

Сообщений: 91

paperstreet7 · 09-Апр-12 14:51 (спустя 11 часов)

Оперативно. Не думал, что увижу эту книгу здесь так быстро.
[Профиль]  [ЛС] 

AndrewHz

Стаж: 16 лет 4 месяца

Сообщений: 12


AndrewHz · 16-Май-12 23:43 (спустя 1 месяц 7 дней, ред. 16-Май-12 23:43)

Примеры к книге: http://www.sitepoint.com/books/jquery2/code.php
Хотя неплохо к раздаче добавить.
Или под спойлер запихни.
Еще у меня есть такая jQuery.Novice.to.Ninja.2nd.Edition.epub штучка, может кому надо. Пишите.
[Профиль]  [ЛС] 

sintez8

Стаж: 16 лет 7 месяцев

Сообщений: 2


sintez8 · 05-Июл-12 10:21 (спустя 1 месяц 19 дней)

Завидую тем кто знает английский и может это читать.... А я пошел в гугл транслейт
[Профиль]  [ЛС] 

JellicleCat2

Стаж: 15 лет 6 месяцев

Сообщений: 3


JellicleCat2 · 10-Авг-12 01:53 (спустя 1 месяц 4 дня)

У кого-то есть на русском?
[Профиль]  [ЛС] 

PureSirin

Стаж: 17 лет 3 месяца

Сообщений: 92


PureSirin · 16-Авг-12 10:55 (спустя 6 дней)

Она только вышла (2е изд.), врядли так скоро появится скан.
[Профиль]  [ЛС] 

MrCool_Toxa

Стаж: 15 лет 10 месяцев

Сообщений: 1


MrCool_Toxa · 23-Авг-12 03:35 (спустя 6 дней)

Искать никакого скана не надо...Есть http://novice2ninja.ru/
[Профиль]  [ЛС] 

ArjunNBo

Стаж: 16 лет

Сообщений: 460


ArjunNBo · 29-Авг-12 23:22 (спустя 6 дней)

MrCool_Toxa писал(а):
54825798Искать никакого скана не надо...Есть http://novice2ninja.ru/
в книге 9 глав, на сайте 4 главы. Ну и за это все равно спасибо !
[Профиль]  [ЛС] 

Rozhky

Стаж: 15 лет 3 месяца

Сообщений: 18

Rozhky · 30-Авг-12 10:22 (спустя 11 часов, ред. 30-Авг-12 10:22)

ArjunNBo писал(а):
54941851в книге 9 глав, на сайте 4 главы. Ну и за это все равно спасибо !
стараюсь не затягивать с переводом, обновлений получается примерно две с половиной статьи в неделю. К тому же я сама - чайник, приходится для точного перевода перепроверять и читать офиц. мануалы.
К тому же в книге есть опечатки, часто - по ощущениям - листинг примеров новый, а сопровождающий их текст - старый, неизмененный, в таких случаях приходится вкуривать какое-то время, что авторы имели в виду
[Профиль]  [ЛС] 

angramania

Стаж: 15 лет 2 месяца

Сообщений: 1878

angramania · 01-Сен-12 06:06 (спустя 1 день 19 часов)

Rozhky писал(а):
К тому же в книге есть опечатки, часто - по ощущениям - листинг примеров новый, а сопровождающий их текст - старый, неизмененный, в таких случаях приходится вкуривать какое-то время, что авторы имели в виду
Пожалуйста, дабы не быть голословной, приведите пару примеров подобного из уже переведенных глав.
[Профиль]  [ЛС] 

Rozhky

Стаж: 15 лет 3 месяца

Сообщений: 18

Rozhky · 01-Сен-12 12:37 (спустя 6 часов, ред. 01-Сен-12 12:37)

http://novice2ninja.ru/ninja-book/chapter-3/scrolling-to-top.html - см прим. переводчика.
скрытый текст
стр 134
If the user moves the cursor off the widget between
scrolls, we want to stop any more scrolling from occurring. If they’re still hovering
over the widget, though, we call jQuery’s animate method on the left property of
gallery.content. This will scroll our gallery smoothly to the side. We’re again
making use of
stop(true,true) to prevent animations from piling up in the queue.
Код:
gallery.slide = function() {
if (gallery.timer) {
clearTimeout(gallery.timer);
}
if (gallery.scroll) {
$(gallery.content)
.stop(true,true)
.animate({left: gallery.offset()}, 500);
gallery.timer = setTimeout(gallery.slide, 1000);
}
}
Очевидно, из кода был убран кусок что-то навроде if (!gallery.scroll) {$(gallery.content)
.stop(true,true) ... }, упоминание же о нем осталось.
PS ...не говорю уже о безобразии с "исправленными"опечатками: в статье про ротацию картинок функции ротации посылается аргумент номера картинки (1), потом в исправлениях опечаток на офсайте единица меняется на тройку (правильно, функция работает адекватно только с тройкой в аргументе), но объяснение того, почему так, опять неправильное!
[Профиль]  [ЛС] 

angramania

Стаж: 15 лет 2 месяца

Сообщений: 1878

angramania · 02-Сен-12 10:47 (спустя 22 часа, ред. 02-Сен-12 10:47)

Ну как и предполагалось, переводчик думает, что он лучше авторов знает, что они хотели сказать. Это похоже профессиональная болезнь такая.
Кусок кода и текст пояснений соответствуют друг другу: никакого второго вызова stop быть не должно, в случае ухода курсора анимация должна завершиться, а новой _прокрутки_ не произойдет так как таймер не будет выставлен. В вашем же варианте произойдет резкий обрыв анимации. Слово again в "We’re again making use of stop" относится к использованию stop в предыдущих фрагментах кода, а не к этому фрагменту.
На странице errata тоже правильное объяснение исправленного куска. Тут я даже не догадываюсь, что вам не понравилось.
А вот в http://novice2ninja.ru/ninja-book/chapter-3/scrolling-to-top.html действительно первый фрагмент кода в оригинале неверный. Радует, что замечания оформляете отдельно, а не правите код/текст напрямую. Жаль, что не все переводчики так делают.
[Профиль]  [ЛС] 

Rozhky

Стаж: 15 лет 3 месяца

Сообщений: 18

Rozhky · 02-Сен-12 12:00 (спустя 1 час 13 мин.)

Что мне не понравилось в объяснении:
Starting with 3 means that as soon as the method loads it shows image 4 for four seconds and fades on from there.
вообще-то скрипт при переданном аргументе "3" показывает пятую картинку, а четвертая моментально скрывается
Код:

$('#photos img').eq(currentPhoto).fadeOut(function() {...}
но мы этого не видим, потому что z-индекс у этой четвертой по счету картинки - не максимальный. Ее закрыла картинка с Мо_фэтом - чуваком в очках и с бородой(индекс 4, соотв. пятая по счету) - ее-то (а никакую на 4) мы и наблюдаем в течение первых 4 секунд. И индексы 0, 1, 2 в аргументах функции не работают вовсе не от того, что " needs to better reflect the DOM structure" а опять же из-за этого дурацкого мо-фата с максимальным z-индексом.
Насчет же stop (true, true) - соглашусь с вами, здесь, похоже, правы вы, а не я. Так как я не являюсь профессиональным переводчиком (как и профессиональным программистом), то с радостью и благодарностью приму к сведению замечания и корректировки. На сайте есть возможность комментирования.
[Профиль]  [ЛС] 

angramania

Стаж: 15 лет 2 месяца

Сообщений: 1878

angramania · 02-Сен-12 17:29 (спустя 5 часов, ред. 02-Сен-12 17:29)

Меня тоже удивило что вместо 4 передано 3, но так как в исходном тексте нет точного описания замысла, то меня это вполне устроило, я больше обратил внимание на то, что они правильно объяснили про отсчет с нуля.
Вообще надо отметить, что с точки зрения профессионального использования js уровень кода в книге довольно низкий, за многие вещи надо давать по рукам. Но ведь они обучают jquery в с стиле "для чайников", а не pro js, так что я на это смотрел сквозь пальцы, а после пары глав вообще листинги проглядывал по диагонали, так что вполне возможно, что ошибок в последующих главах хватает.
Резкий тон связан с тем, что я много раз наблюдал печальные результаты работы переводчиков, занимающихся вольным пересказом вместо собственно перевода. Вы же правки делаете в максимально корректной форме, приятно видеть, прошу прощения за резкость.
[Профиль]  [ЛС] 

Rozhky

Стаж: 15 лет 3 месяца

Сообщений: 18

Rozhky · 03-Сен-12 10:55 (спустя 17 часов)

Оффтопик.
скрытый текст
Ну, я подумала, что ваше отношение к переводчикам вы не с потолка взяли.
Кстати, полбеды, когда не оч добросовестный или компетентный переводчик берется за перевод популярных текстов. А мне вспомнился textbook по лечению фибрилляции предсердий после инсульта (муж читал в оригинале на англ, а потом обнаружил существование украинского и русского переводов - не доморощенных. а официальных) - так там был некорректно переведен предлог. и "антикоагулянт назначать через две недели после инсульта" превратился в "назначать в течение двух недель" - что в общем не только бесполезно, но и опасно.
Ошибка была допущена в украинском переводе, и беспрепятсвенно перекочевала в русский. Эти переводы и эти ошибки до сих пор существуют.
[Профиль]  [ЛС] 

anaera

Стаж: 14 лет 11 месяцев

Сообщений: 4


anaera · 05-Мар-13 08:40 (спустя 6 месяцев)

Rozhky, добрый день.
Не подскажете, что с Вашим сайтом
MrCool_Toxa писал(а):
54825798Искать никакого скана не надо...Есть http://novice2ninja.ru/
Вот уже месяц как приобращении пишет:
Forbidden
You don't have permission to access / on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
Хотелось иногда поглядывать на русский вариант.
Спасибо.
[Профиль]  [ЛС] 

Dr.Offset

Стаж: 10 лет 3 месяца

Сообщений: 318

Dr.Offset · 25-Апр-16 11:40 (спустя 3 года 1 месяц)

юзвери, у кого есть данная раздача, поднажмите плз, скорости вообще нет
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error