Technical issues that shape the user interface
Device and network limits, such as screen size, touch or mouse input, connection speed and processing power, that restrict what a user interface can show and do.
Understanding Technical issues that shape the user interface in QCE Digital Solutions Unit 1
What it does: A minimum button height makes targets big enough to tap, which fits the limits of touch input on small screens. Lazy loading delays images until needed, so slower processors and weak connections are not overloaded. Small screens limit how much can be shown at once. Designers cut the content back and make each item easy to see and tap. A finger is much less precise than a mouse pointer, so buttons and links need more space on a touchscreen. Input method is a technical factor. Mobile designs replace hover with tap actions, such as a menu button. Desktop screens are usually larger, so layouts can use several columns and more detailed menus.
Common mistakes: Touch input is less precise than a mouse, so buttons need a large tap target. 8px is far too small for a finger. It should be about 48px. CSS declarations use a colon, not an equals sign. It should be display: none; so the sidebar is hidden on small screens.
Free printable worksheet with full answer key — or add this module to a class and your students practise it interactively.
This module's key terms are also in a printable crossword (Modules 1–58) and word search (Modules 1–81).
Take this worksheet further — free with Cloodit
Each concept is reinforced from every angle — learned, then applied, then tested.
Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.
Over 100 of them, across seven natural biomes.
Turns their work into revision material ready for Flash Cards and Exam study.
Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.
Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.
Quick Questions
Match the Pairs
Key Term
technical factorsFill in the Blanks
Spot the Error
Student with a class code? Join your class →