2. User Interface and User Experience (UI/UX)#
Explore and explain the influence of a web browser on web development, including the use of developer (dev) tools
Investigate cascading style sheets (CSS) and its impact on the design of a web application
consistency of appearance
flexibility with browsers or display devices
CSS maintenance tools
Explore the types and significance of code libraries for front-end web development
frameworks that control complex web applications
predesigned CSS classes
Investigate methods to support and manage the load times of web pages/applications
Design, develop and implement a progressive web app (PWA)
the application of design and user interface (UI) and user experience (UX) principles of font, colour, audio, video and navigation
a UI that considers accessibility and inclusivity
Chapter Contents