Brian P. Hogan, Chris Warren, Mike Weber / Брайан Хоган, К. Уоррен, М. Уэбер - Web Development Recipes / Книга веб-программиста: секреты профессиональной разработки веб-сайтов [2013, PDF, RUS]

Reply to topic
DL-List and Torrent activity
Size:  3 MB   |    Registered:  8 years 1 month   |    Completed:  0 times
Seeders:  637  [  0 KB/s  ]   Leechers:  36  [  0 KB/s  ]   Show peers in full details
 
   
 
 
Author Message

Download WYSIWYG ®

Gender: Male

Longevity: 9 years

Posts: 1513

Post 10-Jan-2017 11:15

[Quote]

Web Development Recipes / Книга веб-программиста: секреты профессиональной разработки веб-сайтов
Год издания: 2013
Автор: Brian P. Hogan, Chris Warren, Mike Weber / Брайан Хоган, К. Уоррен, М. Уэбер
Переводчик: Т. Качковская
Жанр или тематика: Веб-дизайн и программирование
Издательство: Питер
ISBN: 978-5-459-01510-2, 978-1934356838
Язык: Русский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 358
Описание: Эта книга предлагает широкий спектр передовых методов веб-разработки: от проектирования пользовательского интерфейса до тестирования проекта и оптимизации веб-хостинга.
Как внедрить на сайт анимацию, которая работает на мобильных устройствах без установки специальных плагинов? Как использовать «резиновую» верстку, которая корректно отображается не только на настольных ПК с различными разрешениями экрана, но и на мобильных устройствах? Как использовать фреймворки JavaScript — Backbone и Knockout — для разработки пользовательских интерфейсов? Как современные инструменты веб-разработчика, такие как CoffeeScript и Sass, помогут в оптимизации кода? Как провести кроссбраузерное тестирование кода? Как планировать процесс разработки сайта с помощью инструмента Git?
Ответы на эти и многие другие вопросы вы найдете в этой книге. Неважно, являетесь вы начинающим веб-программистом или уже имеете некоторый опыт разработки веб-приложений, это издание поможет вам освоить множество новых методов, приемов и подходов.

Примеры страниц

Оглавление

Благодарности......................................................................................... 12
Введение.................................................................................................. 15
Для кого эта книга?.....................................................................................................................15
Что в этой книге?.........................................................................................................................15
Что вам нужно..............................................................................................................................16
HTML5 и jQuery......................................................................................................................17
Оболочка.....................................................................................................................................17
Ruby..............................................................................................................................................17
QEDServer..................................................................................................................................17
Виртуальная машина..............................................................................................................18
Сетевые ресурсы..........................................................................................................................18
От издательства............................................................................................................................18
Глава 1. Рецепты-конфетки.................................................................... 19
Рецепт 1. Оформление кнопок и ссылок.............................................................................20
Задача...........................................................................................................................................20
Ингредиенты.............................................................................................................................20
Решение.......................................................................................................................................20
Дополнительные возможности...........................................................................................23
Рецепт 2. Оформление цитат с помощью CSS...................................................................... 24
Задача...........................................................................................................................................24
Ингредиенты.............................................................................................................................24
Решение.......................................................................................................................................24
Дополнительные возможности...........................................................................................29
Рецепт 3. Анимация с помощью трансформаций CSS3.................................................30
Задача...........................................................................................................................................30
Ингредиенты.............................................................................................................................30
Решение.......................................................................................................................................30
Дополнительные возможности...........................................................................................33
Рецепт 4. Интерактивные слайд-шоу с помощью jQuery..............................................34
Ингредиенты.............................................................................................................................34
Решение.......................................................................................................................................34
Добавление кнопок воспроизведения и паузы..............................................................36
Дополнительные возможности...........................................................................................37
Рецепт 5. Создание и оформление встроенных окон подсказки................................39
Задача...........................................................................................................................................39
Ингредиенты.............................................................................................................................39
Решение.......................................................................................................................................39
Дополнительные возможности...........................................................................................46
Глава 2. Пользовательский интерфейс.................................................. 47
Рецепт 6. Шаблон для HTML-сообщения..........................................................................48
Задача...........................................................................................................................................48
Ингредиенты.............................................................................................................................48
Решение.......................................................................................................................................48
Рецепт 7. Навигация с помощью вкладок...........................................................................58
Задача...........................................................................................................................................58
Ингредиенты.............................................................................................................................58
Решение.......................................................................................................................................58
Дополнительные возможности...........................................................................................63
Рецепт 8. Удобное раскрытие и сворачивание..................................................................64
Задача...........................................................................................................................................64
Решение.......................................................................................................................................64
Дополнительные возможности...........................................................................................68
Рецепт 9. Общение с веб-страницей с помощью горячих клавиш.............................70
Задача...........................................................................................................................................70
Ингредиенты.............................................................................................................................70
Решение.......................................................................................................................................70
Дополнительные возможности...........................................................................................76
Рецепт 10. HTML с помощью Mustache..............................................................................77
Задача...........................................................................................................................................77
Ингредиенты.............................................................................................................................77
Решение.......................................................................................................................................77
Дополнительные возможности...........................................................................................81
Рецепт 11. Отображение данных с автоматической дозагрузкой...............................82
Задача...........................................................................................................................................82
Ингредиенты.............................................................................................................................82
Решение.......................................................................................................................................82
Дополнительные возможности...........................................................................................86
Рецепт 12. Ajax с контролем состояний...............................................................................88
Задача...........................................................................................................................................88
Ингредиенты.............................................................................................................................88
Решение.......................................................................................................................................88
Дополнительные возможности...........................................................................................91
Рецепт 13. Модные клиентские интерфейсы с помощью Knockout.js......................93
Задача...........................................................................................................................................93
Ингредиенты.............................................................................................................................93
Решение.......................................................................................................................................93
Дополнительные возможности........................................................................................ 101
Рецепт 14. Как структурировать код с помощью Backbone.js................................... 102
Задача........................................................................................................................................ 102
Ингредиенты.......................................................................................................................... 102
Решение.................................................................................................................................... 102
Дополнительные возможности........................................................................................ 116
Глава 3. Данные..................................................................................... 119
Рецепт 15. Встроенная карта Google.................................................................................. 120
Задача........................................................................................................................................ 120
Ингредиенты.......................................................................................................................... 120
Решение.................................................................................................................................... 120
Дополнительные возможности........................................................................................ 124
Рецепт 16. Диаграммы и графики с помощью Highcharts......................................... 125
Задача........................................................................................................................................ 125
Ингредиенты.......................................................................................................................... 125
Решение.................................................................................................................................... 125
Дополнительные возможности........................................................................................ 131
Рецепт 17. Простая контактная форма............................................................................. 132
Задача........................................................................................................................................ 132
Ингредиенты.......................................................................................................................... 132
Решение.................................................................................................................................... 132
Дополнительные возможности........................................................................................ 137
Рецепт 18. Межсайтовый доступ с помощью JSONP.................................................. 139
Задача........................................................................................................................................ 139
Ингредиенты.......................................................................................................................... 139
Решение.................................................................................................................................... 139
Дополнительные возможности........................................................................................ 141
Рецепт 19. Виджет, встраиваемый на внешние сайты................................................. 142
Задача........................................................................................................................................ 142
Ингредиенты.......................................................................................................................... 142
Решение.................................................................................................................................... 142
Дополнительные возможности........................................................................................ 146
Рецепт 20. Уведомление о состоянии сайта с помощью JavaScript и CouchDB.147
Задача........................................................................................................................................ 147
Ингредиенты.......................................................................................................................... 147
Решение.................................................................................................................................... 147
Дополнительные возможности........................................................................................ 153
Глава 4. Мобильные устройства........................................................... 155
Рецепт 21. Специальное оформление для мобильных устройств........................... 156
Задача........................................................................................................................................ 156
Ингредиенты.......................................................................................................................... 156
Решение.................................................................................................................................... 156
Дополнительные возможности........................................................................................ 158
Рецепт 22. Меню, раскрывающееся при касании.......................................................... 160
Задача........................................................................................................................................ 160
Ингредиенты.......................................................................................................................... 160
Решение.................................................................................................................................... 160
Дополнительные возможности........................................................................................ 162
Рецепт 23. Drag and Drop на мобильных устройствах................................................ 163
Ингредиенты.......................................................................................................................... 163
Решение.................................................................................................................................... 163
Дополнительные возможности........................................................................................ 168
Рецепт 24. Интерфейсы с помощью jQuery Mobile...................................................... 170
Задача........................................................................................................................................ 170
Ингредиенты.......................................................................................................................... 170
Решение.................................................................................................................................... 170
Дополнительные возможности........................................................................................ 176
Рецепт 25. Спрайты с помощью CSS................................................................................. 178
Задача........................................................................................................................................ 178
Ингредиенты.......................................................................................................................... 178
Решение.................................................................................................................................... 178
Дополнительные возможности........................................................................................ 179
Глава 5. Рабочий процесс..................................................................... 181
Рецепт 26. Удобный дизайн с помощью сетки............................................................... 182
Задача........................................................................................................................................ 182
Ингредиенты.......................................................................................................................... 182
Решение.................................................................................................................................... 182
Дополнительные возможности........................................................................................ 187
Рецепт 27. Простой блог с помощью Jekyll..................................................................... 190
Задача........................................................................................................................................ 190
Ингредиенты.......................................................................................................................... 190
Решение.................................................................................................................................... 190
Дополнительные возможности........................................................................................ 196
Рецепт 28. Модульные таблицы стилей с помощью Sass........................................... 197
Задача........................................................................................................................................ 197
Ингредиенты.......................................................................................................................... 197
Решение.................................................................................................................................... 197
Дополнительные возможности........................................................................................ 203
Рецепт 29. Как улучшить JavaScript-код с помощью CoffeeScript.......................... 204
Задача........................................................................................................................................ 204
Ингредиенты.......................................................................................................................... 204
Решение.................................................................................................................................... 204
Дополнительные возможности........................................................................................ 209
Рецепт 30. Управление файлами с помощью Git.......................................................... 211
Задача........................................................................................................................................ 211
Ингредиенты.......................................................................................................................... 211
Решение.................................................................................................................................... 211
Дополнительные возможности........................................................................................ 218
Глава 6. Тестирование........................................................................... 219
Рецепт 31. Отладка JavaScript-кода................................................................................... 220
Задача........................................................................................................................................ 220
Ингредиенты.......................................................................................................................... 220
Решение.................................................................................................................................... 220
Дополнительные возможности........................................................................................ 224
Рецепт 32. Определение областей активности пользователей с помощью
«тепловой карты»................................................................................................................... 225
Задача........................................................................................................................................ 225
Решение.................................................................................................................................... 225
Дополнительные возможности........................................................................................ 227
Рецепт 33. Тестирование в браузере с помощью Selenium......................................... 228
Задача........................................................................................................................................ 228
Ингредиенты.......................................................................................................................... 228
Решение.................................................................................................................................... 228
Дополнительные возможности........................................................................................ 231
Рецепт 34. Тестирование с помощью Selenium и Cucumber...................................... 232
Задача........................................................................................................................................ 232
Ингредиенты.......................................................................................................................... 232
Решение.................................................................................................................................... 232
Дополнительные возможности........................................................................................ 242
Рецепт 35. Тестирование JavaScript-кода с помощью Jasmine................................. 244
Задача........................................................................................................................................ 244
Ингредиенты.......................................................................................................................... 244
Решение.................................................................................................................................... 244
Дополнительные возможности........................................................................................ 253
Глава 7. Хостинг и внедрение............................................................... 255
Рецепт 36. Как разместить статический сайт на Dropbox.......................................... 256
Задача........................................................................................................................................ 256
Ингредиенты.......................................................................................................................... 256
Решение.................................................................................................................................... 256
Дополнительные возможности........................................................................................ 258
Рецепт 37. Как установить виртуальную машину........................................................ 259
Задача........................................................................................................................................ 259
Ингредиенты.......................................................................................................................... 259
Решение.................................................................................................................................... 259
Дополнительные возможности........................................................................................ 262
Рецепт 38. Изменение файлов конфигурации веб-сервера
с помощью Vim....................................................................................................................... 263
Задача........................................................................................................................................ 263
Ингредиенты.......................................................................................................................... 263
Решение.................................................................................................................................... 263
Дополнительные возможности........................................................................................ 266
Рецепт 39. Как защитить Apache с помощью SSL и HTTPS..................................... 267
Задача........................................................................................................................................ 267
Ингредиенты.......................................................................................................................... 267
Решение.................................................................................................................................... 267
Дополнительные возможности........................................................................................ 269
Рецепт 40. Как обезопасить контент.................................................................................. 270
Задача........................................................................................................................................ 270
Ингредиенты.......................................................................................................................... 270
Решение.................................................................................................................................... 270
Дополнительные возможности........................................................................................ 272
Смотрите также..................................................................................................................... 272
Рецепт 41. Как переписать URL, сохранив ссылки...................................................... 273
Задача........................................................................................................................................ 273
Ингредиенты.......................................................................................................................... 273
Решение.................................................................................................................................... 273
Дополнительные возможности........................................................................................ 276
Рецепт 42. Автоматизированное внедрение статического сайта
с помощью Jammit и Rake................................................................................................... 277
Задача........................................................................................................................................ 277
Ингредиенты.......................................................................................................................... 277
Решение.................................................................................................................................... 277
Дополнительные возможности........................................................................................ 283
Приложение........................................................................................... 285
Установка Ruby......................................................................................................................... 285
Windows................................................................................................................................... 285
Mac OS X и Linux: установка через RVM.................................................................... 285
Библиография........................................................................................ 287
[solely-soft.top].t57705.torrent
Torrent: Registered [ 2017-01-10 11:15 ] · 44BBCB233531850D119008D462A4EA6EC46692AD

4 KB

Status: checked
Completed: 0 times
Size: 3 MB
Rate: 
(Vote: 0)
Have thanked: 0  Thanks
Brian P. Hogan, Chris Warren, Mike Weber / Брайан Хоган, К. Уоррен, М. Уэбер - Web Development Recipes / Книга веб-программиста: секреты профессиональной разработки веб-сайтов [2013, PDF, RUS] download torrent for free and without registration
[Profile] [PM]
Display posts:    
Reply to topic

Current time is: 24-Feb 08:42

All times are UTC + 2



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum