Rejecting Adaptive Interface
Abstract
Programs have to be designed in such a way as to make them looking good and being handy for all users. Adaptive interface, with all the numerous achievements throughout 30 years of its history, contains and in reality is based on one fundamental flaw - on the assumption that designer knows better than anyone else what is good for users in each and all cases. Programs of the new type - user-driven applications - still deliver to users the best results of developers' work but at the same time give users the full control over applications and in this way really allow each user to change an application in such a way as he wants it to look at each particular moment. Users can move and resize each and all of the screen objects while an application is running, and this changes the whole programming philosophy.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.