|
|
|
|
|
by BlueTemplar
872 days ago
|
|
IMHO a lot of this comes from : 1.) The move to the Web, where the browser's interface gets in the way once you start doing something more fancy than just viewing basic HTML documents. 2.) Trying to make a program work well both on a small touchscreen and on a large screen + mouse + keyboard : this is literally impossible without the result being a worse experience for both. |
|
Regarding 2: A paramount program utilizing responsiveness at it's finest won't take compromises for different screen sizes, but it takes longer to develop. Compromises like these usually emerge through the economic circumstances of software development.