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

Ответить на тему
Статистика раздачи
Размер:  3 MB   |    Зарегистрирован:  11 месяцев 1 день   |    Скачан:  0 раз
Сидов:  777  [  0 KB/s  ]   Личеров:  33  [  0 KB/s  ]   Подробная статистика пиров
 
   
 
 
Автор Сообщение

Скачать WYSIWYG ®

Пол:

Стаж: 2 года 8 месяцев

Сообщений: 847

Создавать темы 10-Янв-2017 13:15

[Цитировать]

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
[only-soft.org].t57705.torrent
Торрент: Зарегистрирован   [ 2017-01-10 13:15 ]

4 KB

Статус: проверено
Скачан: 0 раз
Размер: 3 MB
Оценка: 
(Голосов: 0)
Поблагодарили: 0  Спасибо
Brian P. Hogan, Chris Warren, Mike Weber / Брайан Хоган, К. Уоррен, М. Уэбер - Web Development Recipes / Книга веб-программиста: секреты профессиональной разработки веб-сайтов [2013, PDF, RUS] скачать торрент бесплатно и без регистрации
[Профиль] [ЛС]
Показать сообщения:    
Ответить на тему

Текущее время: Сегодня, в 08:34

Часовой пояс: GMT + 4



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы