Пятьдесят(и более) штрихов о прочитанных(переведённых) книгах. 


Переводы этих книг посвящены 

Дерябиной(Гуглиной) Ирине Ивановне (1950 - 2003 г.г.)


Штрих пятьдесят четвертый. 2025 год.


Адам Бодач. Библиотека виджетов jQuery UI-интерфейс пользователя. Книга рецептов. 70 рецептов по созданию быстро реагирующих и привлекательных пользовательских интерфейсов с использованием библиотеки jQuery.


(Adam Boduch. jQuery UI Cookbook. 70 recipes to create responsive and engaging user interfaces in jQuery, ISBN 978-1-78216-218-6, Copyright © 2013 Packt Publishing) 


p.s.

Выдержка из книги:

Предисловие

Создание впечатления для пользователя, побуждающего пользователей, является забавой и полезной работой. Вы по существу улучшаете жизни многих людей. Большинство разработчиков UI-интерфейса пользователя положило глаз на финишную черту, предвидя их уже используемый продукт. Чем быстрее мы добираемся до той финишной черты, не жертвуя качеством, тем лучше. Используемые нами инструменты, для помощи достижения цели, могут иметь разную значимость в мире. 

Часть принципа, что делает библиотеку jQuery Framework настолько популярной среди разработчиков, в виде мантры "пиши меньше, сделаешь больше"("write less, do more"), также материализовано в библиотеке виджетов jQuery UI-интерфейса пользователя. Современные версии языка HTML и стандартов CSS-таблиц каскадных стилей потребовали инструментов для сборки устойчивого, быстро реагирующего пользовательского интерфейса. Где эта идея разваливается из-за несоответствия браузера и отсутствия межпроектных соглашений разработки и шаблонов,  на сцену выходит  библиотека виджетов jQuery UI-интерфейса пользователя. Цель библиотеки виджетов jQuery UI-интерфейса пользователя состоит не в повторном изобретении способа написания веб-приложения, а скорее, в заполнении разрывов и прогрессивном улучшении существующих компонентов браузеров. 

Как любой фреймворк, этот фреймворк или по другой классификации  библиотека виджетов jQuery UI-интерфейса пользователя, подходит не для каждого, и при этом она не совершенна не для тех, кто действительно использует ее. Библиотека виджетов учитывает этот факт и предоставляет механизмы расширяемости для большинства ситуаций, в которых вы могли бы сами оказаться. Моя цель в этой книге состоит в том, чтобы совместно использовать с вами некоторый опыт, который я приобрёл при работе с виджетами из библиотека виджетов jQuery UI-интерфейса пользователя(jQuery UI-виджетами). Я расширил их, если это возможно, и взломал их, в случае необходимости. Я уверен, что вы найдете большинство рецептов в этой книге полезными, независимо от вида создаваемого вами приложения.

Для кого предназначена эта книга?

  Эта книга предназначена для разработчика jQuery UI-интерфейса пользователя, надеющегося улучшить их существующие приложения, извлечь идеи для их нового приложения или лучше понять полную архитектуру виджета. У читателя должно, по крайней мере, быть элементарное понимание того, что представляет собой jQuery UI-интерфейс пользователя и иметь написанный некоторый код, использующий jQuery UI-интерфейс пользователя. Рецепты в этой книге предназначены для разработчика jQuery UI-интерфейса пользователя с квалификацией среднего уровня. В зависимости от ваших нужд, каждый рецепт достаточно автономный, чтобы быть полезным вам самостоятельно, но для соединения с другими рецептами руководства достаточно.


 


Что рассматривает эта книга?

Глава 1 «Создание аккордеонов» помогает вам научиться реализации технологии перенести-и-опустить(drag-and-drop) между виджетами аккордеона(accordion widgets). Кроме того, вы изучите, как расширить тему аккордеона.

Глава 2 «Включение автозавершения текста при вводе» объясняет автозавершаемый виджет(autocomplete widget), который показывает, как использовать множество источников данных. Рассмотрено также превращение выбранных опций в автозавершаемые виджеты(autocomplete widgets) и фильтрация источников удаленных данных.

Глава 3 «Обработка кнопок» объясняет процедуру изменения кнопок для нашего приложения. Кнопки могут быть простыми, и с опциями изменения значка и текста. Или, кнопки могут быть более сложны, такие, как при работе с наборами кнопок. Мы изучим проблемы интервалов, и как наложить эффекты.

Глава 4 «Разработка элементов выборщик даты» говорит о выборщике даты(datepicker), являющемся наиболее широко используемым виджетом, но все же наиболее недостаточно использованным. Мы раскроем некоторые потенциалы виджета при помощи некоторых приемов, чтобы лучше интегрировать выборщик даты(datepicker) в ваше приложение.

Глава 5 «Добавление панелей диалога» обсуждает виджеты панелей диалога, которые часто полагаются на данные программного API-интерфейса. Мы изучим загрузку данных и проблемы отображения панели диалога. Мы также рассмотрим изменение строки заголовка панели диалога и применение эффектов к виджету.

Глава 6 «Создание меню» помогает вам изучить процесс построения меню, с  пунктами меню с функциональностью сортировки. Мы также рассмотрим вопрос тем и выделение активного пункта меню.

Глава 7 «Индикаторы хода выполнения» показывает, как добавить метки к индикаторам хода выполнения(progress bars). Мы также расширим индикатор хода выполнения, чтобы сделать виджет загрузки.

Глава 8 «Использование ползунков» повествует о виджете ползунка(slider widget), не отображающем пошаговые приращения. Здесь, вы расширите виджет, для предоставления этой возможности. Мы также рассмотрим изменение визуального отображения ручки ползунка.

Глава 9 «Использование прокручиваемых списков» объясняет прокручиваемые списки(spinners), часто используемые в формах. Также мы будем иметь дело с форматированием значений прокручиваемого списка для местных валют и дат в этой главе. Мы также рассмотрим проблемы адресации тем с виджетом.

Глава 10 «Использование вкладок» представляет некоторые новые методы при работе с вкладками(tabs), т.е. используя каждую вкладку в качестве простой URL-ссылки. Мы также рассмотрим еще использование навигации в некоторой более усовершенствованной вкладке - в динамической загрузке и чтение хеша браузера.

Глава 11 «Использование подсказок» объясняет подсказки(tooltips), которые можно применить к чему-либо на странице. В этой главе мы покажем вам, как применить эффекты к подсказке, изменить состояние подсказки и применить подсказки к выбранному тексту.

Глава 12 «Виджеты и большее!» говорит о виджетах, которые не существуют в вакууме. Они являются частью большего приложения. В этой главе рассматривается большая картина разработки jQuery UI-интерфейса пользователя. Она включает построение виджета с нуля, построение ваших собственных инструментов разработки и работу с Backbone.



Что потребуется для работы с книгой?

 Вам потребуется следующее:




Книга:

https://www.packtpub.com/en-us/product/jquery-ui-cookbook-9781782162193

 


Загрузка кода примеров для этой книги:

При покупке, на сайте издательства.

 

Загрузка цветных изображений для этой книги:

Нет


 

p.s.p.s.

Список прочитанных(переведённых) книг в разрезе времени и в разрезе программных продуктов, технологий, инструментария разработчика. Описания книг открываются по ссылкам на них.(Сервис Narod.ru) https://dsm1955.narod.ru/My_read_books/README.html