Since the early days of Macintosh and Windows, the graphical user interface has undergone significant changes, but some core concepts still remain.
The main change is that the design style has shifted from objectification to flatness, becoming more concise and modern. The way of interaction has expanded from keyboard and mouse to touch, voice, and gesture control. The display technology has also significantly improved
The core that remains unchanged is the basic interaction logic of windows, icons, menus, pointers, and the fundamental concepts of file management systems.
I think the main areas that need improvement are the excessive software functionality that leads to complex interfaces, making it difficult for beginners to master.
Future trends may include more natural ways of interaction, such as voice and gestures, smarter adaptive interfaces, and interface less designs that reduce reliance on traditional screens. Overall, GUI has become more aesthetically pleasing and diverse, but the core interaction logic remains largely unchanged. The challenge for the future lies in balancing functionality and usability.