3 ms·
Frames were used because server side rendering of partial pages was sometimes a massive pain. There was no fancy React DOM that could refresh just the relevant
by theshrike79 2y ago
Frames were used because server side rendering of partial pages was sometimes a massive pain. There was no fancy React DOM that could refresh just the relevant bits.
In these cases you just added a frame and you could click through content and the navigation would stay in place.
...but then, like always, people went overboard and pages started to have 42 frames within frames within frames and it made everything painful.
- 2mlWQbCK 2y agoEven when reasonably sensibly used the result was a page where you could not bookmark sub-pages (important at the time, when everyone was still using bookmarks!). This forum thread from 25 years ago that came up near the top when I searched for frame hate was a fun window into a different time with many expressing just why and how much they hated frames: https://arstechnica.com/civis/threads/why-do-people-hate-html-frames.1045201/ https://arstechnica.com/civis/threads/why-do-people-hate-htm... Happily surprised to see that the page linked towards the end of the thread, last modified in 1997, is still online: https://www.htmlhelp.org/design/frames/whatswrong.html https://www.htmlhelp.org/design/frames/whatswrong.html