А способ типа:
- задали фиксированный размер по ширине, бесконечный по длине, дали расположиться автоматически
- Отсчитали 500 пикселей вниз, узнали какой объект в этой точке, запомнили
- Ещё вниз на 500 пикселей и т.д. до конца
- Разрезали страницу по границам запомненных объектов и вставили обрезки в колонки таблиц
Можно реализовать?
Правда вот ещё придумал что можно заранее составить последовательность страничек размера примерно 300*100 пикселей (или по абзацам там) и тупо располагать их плиткой при загрузке странички. Только проблема чтобы при изменении размера браузера их надо перераскладывать.
Идея то в чём, очень приятно читать текст шириной около 80 символом и 20-60 строчек на страничке. Потом меня бесит когда открываешь на экране 1280*800 страничку, а она занимает полоску 800*3000 посреди экрана. Так бы расположить себе как книжку с колонками и читать в удовольствие...