03.11.2013, 20:52
|
|
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
Сообщение от OlgaMarius
|
1. Создаем 2 блока один под другим. И загружаем в первый блок текст.
2. Когда пользователь дочитал до конца первой страницы - загружаем текст во второй блок.
3. Когда пользователь дочитал до конца вторую страницу, перезаписываем просто текст в первом блоке и стилями позиционируем его ниже второго.
4. Когда пользователь дочитал до конца третью страницу, перезаписываем текст в предыдущем блоке и отменяем стили.
|
А не удобнее тогда сделать ajax переход между страницами?
Плюсы:
1. легче в реализации.
2. понятнее для пользователя чем скролл на 1 одну страницу
__________________
Цитата:
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|
03.11.2013, 21:18
|
|
Профессор
|
|
Регистрация: 23.06.2011
Сообщений: 1,165
|
|
Сообщение от OlgaMarius
|
1. Создаем 2 блока один под другим. И загружаем в первый блок текст.
|
я бы сделал три блока. Один прошлый, второй текущий, третий - будущий. Загрузку в третий блок начинать, когда пользователь перешел читать во второй блок, т.е. предварительно, чтоб не было ожидания подгрузки. Дошел читатель до конца второго блока - показывать ему уже подгруженный третий.
Мне, честно говоря, больше интересно прикручивание хистори апи к этому механизму и организация ссылок на конкретную страницу
|
|
03.11.2013, 21:28
|
|
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
Хочу с первой на 20 прыгать и чтобы мгновенно, хочу вывести весь текст на 1 страницу или по 20 блоков на страницу. А у меня монитор большой, сколько блоков у меня будет?
Сообщение от cyber
|
А не удобнее тогда сделать ajax переход между страницами?
|
а как же плавная прокрутка?
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
|
|
03.11.2013, 21:47
|
|
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
Сообщение от Gozar
|
а как же плавная прокрутка?
|
подгружаем страницу в фоне, после загрузки делаем анимацию перехода.
__________________
Цитата:
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|
03.11.2013, 22:38
|
Новичок на форуме
|
|
Регистрация: 03.11.2013
Сообщений: 4
|
|
Сообщение от Gozar
|
Хочу с первой на 20 прыгать и чтобы мгновенно
|
Как её концепция противоречит этому желанию?
Сообщение от cyber
|
подгружаем страницу в фоне, после загрузки делаем анимацию перехода.
|
это был сарказм, он сказал то весь этот геморой делается лишь ради сраной плавной прокрутки.
|
|
03.11.2013, 23:47
|
|
junior
|
|
Регистрация: 29.11.2011
Сообщений: 3,924
|
|
Сообщение от __Maxmaxmaximus__
|
У меня складывается впечатление что ты просто не достиг моего уровня
|
чтобы достигнуть твоего уровня, надо откатиться до нуля, а затем начать деградировать шутка )
я бы еще рассматривал задумку в контексе чего-либо. В контексте интернет магазина я бы все-таки не стал так делать (если нет жестких требований, тчо должно быть именно так а не иначе); в контексте книжки-листалки почему бы и нет. Если книжка-листалка, то и аякс может быть не нужен. Зависит от объема инфы.
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
|
|
04.11.2013, 13:56
|
Интересующийся
|
|
Регистрация: 03.06.2013
Сообщений: 27
|
|
Парсила сегодня через АПИ ХМЛ сайт один. Загрузила через скроллинг без удаления 50+ страниц и не тормозит даже на стареньком ноуте. cyber пугал, что у него с 16 гигов оперативки чуть ли не три новых твита (по 140 символов) тормозит, а тут не тормозит) Чет сижу ржу))))
-----
А не удобнее тогда сделать ajax переход между страницами? Удобнее, конечно. И проще, но мы не ищем легких путей, тем более что...
я бы сделал три блока да, будет три блока, а может быть и все пять, как с самого начала задумывалось.
Хочу с первой на 20 прыгать и чтобы мгновенно, хочу вывести весь текст на 1 страницу или по 20 блоков на страницу. - ну, всю книгу на 1 страницу не обещаю))) но над остальным подумаю. Во всяком случае мгновенный переход будет!
Последний раз редактировалось OlgaMarius, 04.11.2013 в 14:00.
|
|
04.11.2013, 14:04
|
|
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
Сообщение от OlgaMarius
|
Парсила сегодня через АПИ ХМЛ сайт один. Загрузила через скроллинг без удаления 50+ страниц и не тормозит даже на стареньком ноуте. cyber пугал, что у него с 16 гигов оперативки чуть ли не три новых твита (по 140 символов) тормозит, а тут не тормозит) Чет сижу ржу))))
|
Я не пугал, а показывал пример.
__________________
Цитата:
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|
04.11.2013, 14:06
|
Интересующийся
|
|
Регистрация: 03.06.2013
Сообщений: 27
|
|
Сообщение от cyber
|
Я не пугал, а показывал пример.
|
Нет, я не спорю. Реально я увидела, что память понемногу заполняется. Просто чет рассмешило, когда я кучу страниц загрузила себе, а оно не тормозит). Наверно, надо оставить на пару часов, пусть постоит.
|
|
04.11.2013, 15:23
|
|
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
OlgaMarius, ну вы не учитываете некоторые нюансы, сравниваете одну не большую страницу, с готовым проектом, когда будет полностью реализован скрипт тогда нужно проверять, в данный момент утечки если и будут то не значительные.
Память сьедать , когда случаются утечки и большие объекты "вечно" весят в памяти
__________________
Цитата:
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|
|
|