Эта книга предлагает широкий спектр передовых методов веб-разработки: от проектирования пользовательского интерфейса до тестирования проекта и оптимизации веб-хостинга.
Как внедрить на сайт анимацию, которая работает на мобильных устройствах без установки специальных плагинов? Как использовать «резиновую» верстку, которая корректно отображается не только на настольных ПК с различными разрешениями экрана, но и на мобильных устройствах? Как использовать фреймворки jаvascript — 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. Уведомление о состоянии сайта с помощью jаvascript и CouchDB
Глава 4. Мобильные устройства
Рецепт 21. Специальное оформление для мобильных устройств
Рецепт 22. Меню, раскрывающееся при касании
Рецепт 23. Drag and Drop на мобильных устройствах
Рецепт 24. Интерфейсы с помощью jQuery Mobile
Рецепт 25. Спрайты с помощью СSS
Глава 5. Рабочий процесс
Рецепт 26. Удобный дизайн с помощью сетки
Рецепт 27. Простой блог с помощью Jekyll
Рецепт 28. Модульные таблицы стилей с помощью Sass
Рецепт 29. Как улучшить jаvascript-код с помощью CoffeeScript
Рецепт 30. Управление файлами с помощью Git
Глава 6. Тестирование
Рецепт 31. Отладка jаvascript-кода
Рецепт 32. Определение областей активности пользователей с помощью «тепловой карты»
Рецепт 33. Тестирование в браузере с помощью Selenium
Рецепт 34. Тестирование с помощью Selenium и Cucumber
Рецепт 35. Тестирование jаvascript-кода с помощью Jasmine
Глава 7. Хостинг и внедрение
Рецепт 36. Как разместить статический сайт на Dropbox
Рецепт 37. Как установить виртуальную машину
Рецепт 38. Изменение файлов конфигурации веб-сервера с помощью Vim
Рецепт 39. Как защитить Apache с помощью SSL и HTTPS
Рецепт 40. Как обезопасить контент
Рецепт 41. Как переписать URL, сохранив ссылки
Рецепт 42. Автоматизированное внедрение статического сайта с помощью Jammit и Rake
Приложение
Установка Ruby
Библиография
Название: Книга веб-программиста. Секреты профессиональной разработки веб-сайтов
Автор: Б. Хоган и др.
Издательство: Питер
Год: 2013
Страниц: 288
Качество: хорошее
Формат: PDF
Размер: 51,8 MB
Язык: русский
Скачать книгу «Книга веб-программиста. Секреты профессиональной разработки веб-сайтов»:
Внимание! У Вас нет прав для просмотра скрытого текста.
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.