Б. Хоган, К. Уоррен, М. Уэбер, К. Джонсон, А. Годин. Книга веб-программиста. Секреты профессиональной разработки веб-сайтов
Эта книга предлагает широкий спектр передовых методов веб-разработки: от проектирования пользовательского интерфейса до тестирования проекта и оптимизации веб-хостинга.
Как внедрить на сайт анимацию, которая работает на мобильных устройствах без установки специальных плагинов? Как использовать «резиновую» верстку, которая корректно отображается не только на настольных ПК с различными разрешениями экрана, но и на мобильных устройствах? Как использовать фреймворки JavaScript — Backbone и Knockout — для разработки пользовательских интерфейсов? Как современные инструменты веб-разработчика, такие как CoffeeScript и Sass, помогут в оптимизации кода? Как провести кроссбраузерное тестирование кода? Как планировать процесс разработки сайта с помощью инструмента Git?
Ответы на эти и многие другие вопросы вы найдете в этой книге. Неважно, являетесь вы начинающим веб-программистом или уже имеете некоторый опыт разработки веб-приложений, это издание поможет вам освоить множество новых методов, приемов и подходов.
Оглавление:
- Благодарности
Введение
- Для кого эта книга?
- Что в этой книге?
- Что вам нужно
- Сетевые ресурсы
- От издательства
Глава 1. Рецепты-конфетки
- Рецепт 1. Оформление кнопок и ссылок
- Рецепт 2. Оформление цитат с помощью CSS
- Рецепт 3. Анимация с помощью трансформаций CSSЗ
- Рецепт 4. Интерактивные слайд-шоу с помощью jQuery
- Рецепт 5. Создание и оформление встроенных окон подсказки
Глава 2. Пользовательский интерфейс
- Рецепт 6. Шаблон для HTML-сообщения
- Рецепт 7. Навигация с помощью вкладок
- Рецепт 8. Удобное раскрытие и сворачивание
- Рецепт 9. Общение с веб-страницей с помощью горячих клавиш
- Рецепт 10. HTML с помощью Mustache
- Рецепт 11. Отображение данных с автоматической дозагрузкой
- Рецепт 12. Ajax с контролем состояний
- Рецепт 13. Модные клиентские интерфейсы с помощью Knockout.js
- Рецепт 14. Как структурировать коде помощью Backbone.js
Глава 3. Данные
- Рецепт 15. Встроенная карта Google
- Рецепт 16. Диаграммы и графики с помощью Highcharts
- Рецепт 17. Простая контактная форма
- Рецепт 18. Межсайтовый доступ с помощью JSONP
- Рецепт 19. Виджет, встраиваемый на внешние сайты
- Рецепт 20. Уведомление о состоянии сайта с помощью JavaScript и CouchDB
Глава 4. Мобильные устройства
- Рецепт 21. Специальное оформление для мобильных устройств
- Рецепт 22. Меню, раскрывающееся при касании
- Рецепт 23. Drag and Drop на мобильных устройствах
- Рецепт 24. Интерфейсы с помощью jQuery Mobile
- Рецепт 25. Спрайты с помощью СSS
Глава 5. Рабочий процесс
- Рецепт 26. Удобный дизайн с помощью сетки
- Рецепт 27. Простой блог с помощью Jekyll
- Рецепт 28. Модульные таблицы стилей с помощью Sass
- Рецепт 29. Как улучшить JavaScript-код с помощью CoffeeScript
- Рецепт 30. Управление файлами с помощью Git
Глава 6. Тестирование
- Рецепт 31. Отладка JavaScript-кода
- Рецепт 32. Определение областей активности пользователей с помощью «тепловой карты»
- Рецепт 33. Тестирование в браузере с помощью Selenium
- Рецепт 34. Тестирование с помощью Selenium и Cucumber
- Рецепт 35. Тестирование JavaScript-кода с помощью Jasmine
Глава 7. Хостинг и внедрение
- Рецепт 36. Как разместить статический сайт на Dropbox
- Рецепт 37. Как установить виртуальную машину
- Рецепт 38. Изменение файлов конфигурации веб-сервера с помощью Vim
- Рецепт 39. Как защитить Apache с помощью SSL и HTTPS
- Рецепт 40. Как обезопасить контент
- Рецепт 41. Как переписать URL, сохранив ссылки
- Рецепт 42. Автоматизированное внедрение статического сайта с помощью Jammit и Rake
Приложение
- Установка Ruby
- Библиография
Издательство: Питер
Год издания: 2013
Страниц: 288
ISBN: 978-5-459-01510-2
Формат: PDF
Качество: хорошее
Скачать книгу «Книга веб-программиста. Секреты профессиональной разработки веб-сайтов» (51,8 МБ):
deposit_rumit 25/07/21 Просмотров: 3525
+2
Спасибо за Oxy