Главная Mobile Контакты NSFW Каталог Пожертвования Купить пасскод Pics Adult Pics API Архив Реквест доски Каталог стикеров Реклама
Доски

[Ответить в тред] Ответить в тред

Check this out!


<<
Назад | Вниз | Обновить тред | Автообновление
123 | 5 | 39

Чому в 2018 можно по пальцам пересчитать сайты с бесконечной прокруткой? Аноним 24/04/18 Втр 11:51:14  1178701  
photo2018-04-07[...].jpg (116Кб, 633x807)
Это же охуенно удобно. Скролишь и не думаешь, где там эта блядская кнопка нэкст, не отвлекаешься на пагинацию. JS позволяет легко переписывать текущий URL, чтобы можно было скопировать ссылку на текущую страницу. Только в паре тройке социальных сетей видел бесконечную прокрутку может и больше, но практически не сижу в них. Ни гугл, ни букинг, ни большинство каталогов товаров не имеют бесконечной прокрутки. Неужели они боятся, что на стареньких телефонах или компах будет не хватать памяти на 30 страниц, висящих в памяти? Если уже это так критично, то можно запилить и автоматически выгружающиеся страницы, чтобы сэкономить память. Хотя, чего её экономить. На многих смартфонах по 4-6 гигов памяти, на компах - по 16-64. Ну ладно, в мобильной версии не делайте бесконечную прокрутку или делайте её отключаемую. Тем более, если у сайта есть мобильное приложение.
Я делаю бесконечную прокрутку на всех пет проектах, которые сам активно использую. Библиотек для этого дохуя. Да, есть расширения для браузеров для бесконечной прокрутки, но они бывают глючные и их ещё надо настраивать. Почему это нельзя делать из коробки в 2018 году, алло?
Аноним 24/04/18 Втр 12:26:32  1178719
Оно во-первых пидорасит лейаут когда что-то подгружается, во-вторых до футера не добраться. В-третьих должно подходить по формату, обычно с бесконечной прокруткой какие-нибудь развлекательные сайты.
Аноним 24/04/18 Втр 12:33:36  1178722
лично меня эта хуета как юзера бесит.
Аноним 24/04/18 Втр 14:42:46  1178799
Сделать одновременно бесконечную прокрутку и пагинацию, проблемы?
Аноним 24/04/18 Втр 17:17:50  1178869
>>1178701 (OP)
Некоторые сидят в интернете с DOS по модему, а из-за таких JS-пидоров как ты у них половина сайтов не работает.
Аноним 24/04/18 Втр 17:31:52  1178877
>>1178701 (OP)

Толсто, этих сайтов полно. Часто мобильное приложение для сайта имеет бесконечную прокрутку, в отличие от настольной версии. Ты не задумываешься о последствиях? Бесконечная прокрутка разжижает мозг, приводит к умственной деградации, забирает крохи свободного времени, стимулирует прокрастинацию.

покормил
Аноним 24/04/18 Втр 23:23:25  1179134
>>1178877
> Бесконечная прокрутка разжижает мозг, приводит к умственной деградации, забирает крохи свободного времени, стимулирует прокрастинацию.
Давайте вообще заблокируем развлекательные и порносайты. И тогда не будет никакой прокрастинации и дохуя свободного времени. Wait... oh shi. Уже блокируют
Аноним 24/04/18 Втр 23:24:48  1179137
>>1178869
Где такие ещё остались? В Нигерии?
Аноним 24/04/18 Втр 23:27:53  1179138
>>1178722
Чем конкретно бесит?
Аноним 25/04/18 Срд 03:28:51  1179208
Бесконечная прокрутка- говно ебаное. Ноудискасс
Аноним 25/04/18 Срд 05:51:35  1179223
>>1179208
Да не норм, если не говнокод. Бывает юМатрикс открываешь и нужно тристо цднок разрешить чтобы сраные картинки появились и прокрутка заработала - вот это да, говно.
Аноним 29/04/18 Вск 18:09:38  1181669
>>1179208
Двачую. На форумах можно легко найти старый пост 5 летней давности, в пидорской впараше хуй найдешь.
Аноним 30/04/18 Пнд 06:34:35  1181927
>>1181669
В вк повсеместно пагинация, даун ебаный. Научись пользоваться сначала, прежде, чем что-то утверждать.
Аноним 30/04/18 Пнд 10:15:28  1181962
>>1178701 (OP)
Потому что бесконечный скролл - спецефичный хуйкейс который подходит только для развлекательных лент (чтобы прожигать время скроля это). Если клиенту нужен доступ к информации какой-нибудь будь это хоть статистика продаж товаров, мониторинг каких-нибудь состояний или что-либо еще. Ему нужна пагинация - чтобы не скроллить как долбаебу две недели вниз.
Аноним 30/04/18 Пнд 11:48:26  1181973
На одной из моих днищеработ эту хуету называли "жидкой прокруткой", лол. ЖИДКАЯ ПРОКРУТКА КАРЛ
Аноним 30/04/18 Пнд 20:24:29  1182211
15150647292982.jpg (19Кб, 256x256)
>>1178701 (OP)
>На многих смартфонах по 4-6 гигов памяти, на компах - по 16-64
Аноним 01/05/18 Втр 06:01:42  1182406
.jpg (56Кб, 1024x576)
>>1178701 (OP)
Самый пиздец это когда статья разбита на 10 страниц и на каждой странице по абзацу. Пиздец сколько стульев я в пепел обратил из-за этой хуйни.
https://www.techradar.com/news/wearables/the-best-games-for-playstation-vr-1306364 как пример такого

Возможно это всё сеоблядство, и пытаются поведенческой хуйнёй как бы сказть мол смотрите какой активный сайт, много кликов итп. Но я в этом говне слабо понимаю, предпочитаю делать так чтобы самому было удобно и приятно пользоваться.
Аноним 01/05/18 Втр 09:45:22  1182427
>>1182406
Двачую. Вижу такое говно, сразу закрываю вкладку.
Аноним 03/05/18 Чтв 22:21:24  1183958
>>1181962
Любой онлайн магазин, каталог, дейтинг и т.д. Всюду бесконечная прокрутка имеет смысл. Ну может в каких бизнес приложениях она будет мешать.
Аноним 03/05/18 Чтв 22:24:00  1183962
>>1182427
Утраиваю.

>>1182406
И ведь это делается для того, чтобы впихнуть побольше рекламы в одну статью. Но адекватные сайты и при бесконечной прокрутке умеют всовывать баннер на каждую страницу. А эти дауны только отпугивают пользователей
Аноним 03/05/18 Чтв 22:26:18  1183965
>>1182211
Ну ладно, может немного завысил цифры. Не смотрю специально нищетелефоны и нищекомпы. Но у всяких кшияоми вроди дохуя бывает памяти
Аноним 05/05/18 Суб 15:36:43  1184581
>>1178701 (OP)
Бесконечный скрол годная штука БУКВАЛЬНО для 2-3 случаев. Вымораживает когда тупые вебмакакены его пихают в каждую блядодырку только потому-что их потные ручонки могут. Вот сайт https://www.thingiverse.com/newest
ЗАЧЕМ ТУТ СКРООЛ? Зачем блядь? Ещё и бесконечный, ещё и с прыгающей прокруткой? Пиздец какой-то.
Нет бы посмотреть нужное, запомнить страницу, и пусть себе вещь лежит на 87 странице, похуй, я помню, я вернусь. Но хуй, надо скроллить пол часа.
Те-же сообщения в вк стали бесконечными. Чтобы добраться до сообщения тянки за 2018 год я не могу тупо нажать в начало. ХУЙ БЛЯДЬ СТРАДАЙ. ГРУЗИ НА КОМП 4 гига текста, фоток, ПОДГРУДЖАЙ как последний даун всё что вообще есть. А потом наблюдай как хром на 2016 году ебанутся от перегрузки буфера.
Аноним 05/05/18 Суб 16:05:36  1184588
>>1178722
Двачую, терпеть не могу это дерьмо в 90% случаев.
Крайне редко эта хуета бывает реально удобной и уместной
Аноним 07/05/18 Пнд 12:49:48  1185631
>>1184581
Люто, бешено пердачую тебя и всех прочих, кто говорит что макакены, пихающие прокрутку в свои поделия - ебаные сыны ебаного говна
Аноним 13/05/18 Вск 23:12:05  1189437
>>1178701 (OP)
Эта хуйня нужна в случае если у тебя есть например 300 фоток, и ты хочешь показать их все, но подгружая незаметно для пользователя. А если у тебя бесконечное количество инфы - это тупо. Яркий пример, я могу сказать братюне чтобы он пришол например на 421 страницу, прочитал нам статью. А со скроллом что делать? "Промотай 4 часа вниз, подгрузи 12 гиг говна которое тебе ненужно, чтобы прочитать ссаную статью за 3 минуты". Кто бесконечный скролл делает - ебанутый на всю голову.
Аноним 14/05/18 Пнд 00:58:34  1189460
>>1178701 (OP)
Потому что это неудобно.

Есть моя дизайнерская альтернатива более великолепная и изумительная, но я не стану её палить здесь.
Аноним 14/05/18 Пнд 01:08:44  1189464
>>1189437
>чтобы он пришол например на 421 страницу, прочитал нам статью
Во-первых, пошли ссылку на статью, а не номер страницы.
Во-вторых, если статьи идут от свежих к старым, то через некоторое время статья с 421-ой страницы скатится дальше.
Аноним 14/05/18 Пнд 10:33:21  1189545
>>1189464
>пошли ссылку на статью, а не номер страницы.
Ты блядь издеваешься? Щас мотну 421 страницу чтобы ссылку отправить. Ебобо.
Аноним 14/05/18 Пнд 10:34:02  1189546
>>1189464
>если статьи идут от свежих к старым, то через некоторое время статья с 421-ой страницы скатится дальше.
Поэтому нормальные люди делают нумерацию от 1 а не к одному.
Аноним 14/05/18 Пнд 11:58:57  1189590
>>1189546
Ага, заходишь такой на двач, а там мертвые треды на нулевой, а свежак на последней. Удобно - охуеть просто!
>>1189545
Откуда ты узнал что статья на 421? Ты туда уже наматывал значит.
Аноним 14/05/18 Пнд 12:27:29  1189609
>>1189464
>пошли ссылку на статью, а не номер страницы.
Мне нужно сообщение от тян вк за март 2014 года. Мне тоже ссылку отправить? Хуй там. Я либо проматываю вообще все сообщения, подгружаю, потом проматываю, хром наматывает гигабайт опервтивки за месяц переписки и падает примерно на 2016 год. В следующий раз когда будешь бесконечную прокрутну делать лучше подумай о смене профессии гей шлюху. У тебя лучше получится.
Аноним 14/05/18 Пнд 12:28:20  1189610
>>1189590
Если мозгов не хватает начинать показ с последней страницы, а не с первой, то да.
Аноним 14/05/18 Пнд 14:07:37  1189649
Вопрос - почему никто из этих умников с бесконечной подгрузкой контента, не могут сделать простейшие вещи, которые работают на всех нормальных веб страницах.

Если я перехожу с ленты по какой то ссылке (например хэштег в твиттере), а потом перехожу обратно кнопкой "назад" в браузере, я попадаю обычно в начала ленты, потому что идиоты делающие сайт, не могут сохранить номер поста, до которого я дочитал, и пре переходе в history восстанавливать позицию скролла.

И тут непонятно - то ли менеджерам похуй, а программисты из за такой хуйни не парятся. То ли задумка у сайта такая, что они специально усложняют чтение старого контента, чтобы люди часто проверяли свежий контент. То ли технически это реализовать никто не может нормально, из-за ограниченности браузера. НУ пришел я на страницу 100 по истории, не создавайте 100500 дивов из вышележащего контента, сделайте мне бесконечный скролл в ДВЕ стороны, и вверх и вниз, с динамической подгрузкой конетента, но нет, СЛОЖНА, веб макаки способны только в div чайлдов накидывать.

Почему в фэйсбуке доскроллив до поста N, на котором не загрузилась картинка, я жму F5 чтобы обновить страницу и попадаю сначала на начало старницы, а потом когда РИАКТ подгрузится, попадаю вообще хуй знает на какой пост, потому что эти ушлепки сохраняют состояние скролла при рефреше, а посты у них каждый раз генерятся МАШИННЫМ ОБУЧЕНИЕМ, поэтому попадаешь в новую ленту, и это сохранение скролла нахуй не нужно, лучше бы скрывали те посты, которые ты уже проскроллил.

Вконтакте сохраняет скролл, но как то хуево - после рефреша попадаешь в другое место, после бэка возвращает вверх страницы. Ютюб после рефреша возвращает вверх. Инстаграм возвращает вверх

На хабре раньше был бесконечный скролл, но они одумались и вернули пагинацию.

Вообщем ни одна соц сеть не сумела решить проблему корректного сохранения скролла, соответственно бесконечный скролл ломает веб. Вердикт - для нормальных сайтов НИНУЖНО. Для говна которое сажает на дофаминовую иглу и заставляет чекать ленту 10 раз в день - ИДЕАЛЬНО.

Аноним 14/05/18 Пнд 18:20:32  1189770
Вы АБСОЛЮТНО не понимаете сути бесконечной прокрутки.
Во-первых, большинство сайтов с ней - ленты новостей и прочей хуиты где важен свежий контент.
Во-вторых, если что-то нужно найти - используйте поиск (ключевые слова, фасеты), а не прокрутку.
В-третьих, видно что вы никогда серьезную пагинацию и не делали, потому что знали бы о проблеме deep paging. Гугл отдает лишь несколько первых страниц. Кто-то тут писал про Хабр - ну так перейди на 123 страницу. Не смог? Ясен хуй! Он только 4 показывает для главной и 100 для /all.
Аноним 14/05/18 Пнд 18:23:08  1189772
bamp
Аноним 14/05/18 Пнд 18:31:42  1189778
>>1189770
> большинство сайтов с ней - ленты новостей и прочей хуиты где важен свежий контент.
Пиздабол.
> если что-то нужно найти - используйте поиск (ключевые слова, фасеты), а не прокрутку.
Пример выше, хуй найдёшь.
>видно что вы никогда серьезную пагинацию и не делали, потому что знали бы о проблеме deep paging.
Тупая макака не способна в элементарные действия по подсчёту страниц, спешите видеть.
Аноним 14/05/18 Пнд 19:23:59  1189792
Совершенно противоположная ситуация - когда одну статью начинают дробить на десятки страниц. Этим грешат чаще зарубежные сайты, не знаю, почему. Или это рудименты времён dial-up, или у них реклама по колтчеству просмотров лучше набивается, не знаю.

>>1189770
>Вы АБСОЛЮТНО не понимаете сути
Ой, а идите в жопу, а? Никто объяснять не просил.
Сначала обговняют всё как было, и выкатят ещё более неюзабельное говно. Нормально же сделали в 1995, исследования проводили, как людям удобнее.
А сейчас всё в пизду скатилось. Гном 3, Винда 10, материальный дизайн - всё только потому, что там, сука, художники, и там так они видят.
Аноним 14/05/18 Пнд 19:24:19  1189793
>>1189778
Какая агрессивная пидораха. Даже не поняла смысла написанного, но начала кидаться говном. Подожу более адекватный экземпляр.
Аноним 14/05/18 Пнд 19:27:20  1189796
>>1189792
>реклама по колтчеству просмотров
Очевидно, что это. Но такое я встречал на совсем уж говноайтах уровня спидинфо.
>Ой, а идите в жопу, а? Никто объяснять не просил.
Сходи сам. Люди спросили - я ответил.
>Гном 3, Винда 10, материальный дизайн
Смешались в кучу кони, люди...
Аноним 14/05/18 Пнд 19:31:11  1189799
>>1189793
Чего тут понимать, когда я захожу в вк, а там бесконечная прокрутка, захожу в фэйс, БП, втингверс - БП, вообще везде БП. А ты такой "Ну это только новостные сайти применяют". Ты пиздабол и говорить с тобой неочем.
Аноним 14/05/18 Пнд 19:33:12  1189801
>>1189770
>В-третьих, видно что вы никогда серьезную пагинацию и не делали, потому что знали бы о проблеме deep paging.
Даже на упячке есть очень годная пагинация. Присоединюсь к предыдущему анону, ты сам походу никогда пагинацию не делал.
Аноним 14/05/18 Пнд 19:55:02  1189812
>>1189799
>ленты новостей и прочей хуиты
>и прочей хуиты
Читать научись, пидораха. Мне с тобой говорить не о чем, пока ты не подрастешь и общаться не научишься.
>>1189801
>Даже на упячке
Это говно ещё живо?
>Даже
Эталон технологического продукта. Вангую LAMP на серваке за $5 в месяц. Про deep paging прочитай таки и подумай почему гиганты типа ФБ, Твиттер, Гугл и т.п. не делают пагинацию. Причины я уже называл.

Для особо одаренных: я не писал, что пагинация не нужна. Я писал о проблемах, которые она порождает. Я не писал что БП - это must have и должна быть везде. Я понимаю, что малолеток с двача кроме говнометания мало что интересует и их бинарное мышление не способно на поиск компромиссного и взвешенного решения, но что поделать - уже нырнул в этот омут.
Аноним 14/05/18 Пнд 20:35:05  1189850
>>1189812
>Про deep paging прочитай таки и подумай почему гиганты типа ФБ, Твиттер, Гугл и т.п. не делают пагинацию.
Потому-что им лень.
Аноним 14/05/18 Пнд 20:40:06  1189851
>>1189812
> Я писал о проблемах, которые она порождает.
Не порождает она проблем блядь. Почему фэйсбук раньше был с пагинацией и нихрена никто не знал ни о каких проблемах, а потом ХУЯК и сплошые проблемы?
А давай с другой стороны зайдём? Давай? Даже листая одну группу, одну блядоленту, у меня уже на 100 сообщении начинает тормозить вообще всё нахуй. Это к слову сайт расчитанный на просмотр с телефона, тормозин на топовом I7 b 32 гигах оперативы! И ЭТО БЛЯДОПРОБЛЕМА! Именно это, я не могу тупо по своему решению удалить к хуям просмотренные новости и подгрузить принудительно новую страницу контента, я не могу хоть как-то ориентироваться где я. Не могу толком понять сколько прочитал. При этом любому кто хоть раз делал свою пагинацию, понятно что проблема deep paging - это высосанная из пальца хуета. Которую упоминают чтобы хуи пинать. Конечно, проще подрубить подгрузчик и нихрена не делать.
Аноним 14/05/18 Пнд 22:39:50  1189928
>>1189851
> любому кто хоть раз делал свою пагинацию, понятно что проблема deep paging - это высосанная из пальца хуета
select ofset limit на базе в 10к записей без шардинга? Я угадал? Когда будешь хранить миллионы (миллиарды в случае ФБ и прочих) записей в распределенной БД, тогда и приходи, эксперт.
То, что интерфейс ФБ (и Твиттера, кстати тоже) тормозит на deep scroll (назовем это так) - факт. Большая ли это проблема для большинства пользователей? Мне не известно. Мудаки ли разработчики их интерфейсов? Кто знает. Легко ли сидя на диване давать советы? Очень.
Аноним 15/05/18 Втр 09:17:44  1190075
>>1189590
>Ты туда уже наматывал значит.
Ага, и запомнил наизусть все ссылки которые там были.
Аноним 15/05/18 Втр 09:19:51  1190077
>>1189928
>select ofset limit на базе в 10к записей без шардинга?
А ты вот прямо так сразу можешь взять и 10 к статей в час прочитать? Нет? Ну и откуда тогда вопросы?
Аноним 15/05/18 Втр 09:24:21  1190079
>>1190077
Могу перейти на 9999999-ю страницу и зажать F5. Некоторые сайты от такого умирают.
Аноним 15/05/18 Втр 09:25:54  1190080
>>1189928
Берёшь такой, и вьябываешь календарную пагинацию. И сразу у тебя отпадает проблема лимита записей (хотя я не понял в чём именно проблема, настроить лень?). Проблема миллионов записей (в сутки лимит таки есть).
>тогда и приходи, эксперт.
Ворочаю базой 6 миллиардов записей в год. Проблемс?
>То, что интерфейс ФБ (и Твиттера, кстати тоже) тормозит на deep scroll (назовем это так) - факт. Большая ли это проблема для большинства пользователей? Мне не известно.
А если головой подумать? Если у меня будет альтернатива фэйсбуку - я в тот же день перекачась. Конечно блядь это большая проблема. Зачем мне секс с сайтом, который жрёт ресурсов больше чем трёхмерный шутер?
Аноним 15/05/18 Втр 09:27:29  1190081
>>1190079
На вопрос то ответь, умник.
Аноним 15/05/18 Втр 09:31:07  1190083
>>1190079
>Я у мамы хакир.
А вообще это проблема тупого веб макакена, который не умеет в защиту от SQL иньекций в 2018 году. Уж точно не тема для этого треда.
Аноним 15/05/18 Втр 09:42:14  1190088
Обозначу свое скромное мнение.
Причина раз.
Это дико сжирает память. Полистаешь ленту в том же ВК смотришь, а у тебя хром гиг оперативы съел.
Причина два.
Когда хочешь найти что-то в середине (что ооочень часто нужно на наших формах, где любят пообщаться после решения проблемы) - с прокруткой - листать не удобно.

В целом дело вкуса.
Аноним 15/05/18 Втр 09:46:07  1190089
>>1190088
>дело вкуса.
>Листать по пол часа каждый день до нужной записи
>Очень вкусно.
Аноним 15/05/18 Втр 09:56:30  1190092
Для тупых веб макакенов прямо с вертушки за пять минут расскажу что к чему.
Есть бесконечная лента, в ней ест группы. Видишь такой новость, проходишь по ссылке в группу, а там - ПАГИНАЦИЯ. Или вы уже настолько деградировали что 10000 записей группы не можете просчитать? Тоже самое с твитером. Пагинация для юзеров например итд.
Делать пагинацию по дате. Ваще на изичах, если вы конечно умеете работать с форматом даты, дегенераты.
Как оптимизировать запрос когда за определённую дату много записей? Подсчитать количество записей например. Выдавать лимитированно 10к записей и подсчёты проводить по ним. По сути тот же скролл, но в 100500 раз удобнее.

Пользуйтесь если мозгов хватит.
Аноним 15/05/18 Втр 10:07:21  1190097
>>1190081
Дело же не в количестве прочитанного за час.
>>1190083
Это не инъекция.
Аноним 15/05/18 Втр 10:41:21  1190106
>>1190097
>же не в количестве прочитанного за час.
Блядь, я знаю что дело не в прочитанном за час СУКА. Нахуй ты мне это обьясняешь то? Взял 10000 статей, нарезал пагинацию из них, когда юзер доходит до 9000 статьи например - думаешь дальше что делать.
Аноним 15/05/18 Втр 10:42:25  1190107
512c993bafa96f7[...].jpg (112Кб, 400x276)
>>1190097
>Это не инъекция.
Схерали это не иньекция?
Аноним 15/05/18 Втр 10:43:18  1190108
Соц сети это анальный зонд от спец служб. Кто их использует - долбоеб. Как и те, кто используют любые сервисы гугла.
Аноним 15/05/18 Втр 10:43:33  1190109
>>1190106
Для вебмакакенов это СЛОЖНА. Толи дело вьебать отдельный фрэймворк который за тебя всё делать будет и продолжать хуй пинать.
Аноним 15/05/18 Втр 10:44:29  1190110
>>1190108
Ты сейчас в соц сети, шапка фольгированная.
Аноним 15/05/18 Втр 10:45:06  1190111
>>1190108
Уймись клоун, тут пагинацию обсуждают, а не соц сети.
Аноним 15/05/18 Втр 10:46:25  1190112
>>1190106
И долго думаешь? А если гугл полез тебя индексировать?
>>1190107
Ну вот так вот. Не инъекция и всё.
Аноним 15/05/18 Втр 10:51:10  1190116
>>1190112
>И долго думаешь?
Что за вопрос такой? Настолько долго, насколько бэкэнд отработает. Я не знаю что ты повесишь на обработку события. Я бы повестил обработку ещё 10000 записей.
>А если гугл полез тебя индексировать?
Опять не понял вопроса. А если тебя гугл полезет индексировать с бесконечной прокруткой? И что тогда? Я отвечу, что та хуйня, что это хуйня. Если у тебя миллиард записей, а крутится на батином пентиуме, то лучше запрещать индексировать слишком старое например. Но это уже твои личные предпочтения.
Аноним 15/05/18 Втр 10:54:37  1190120
>>1190112
Если скрипт берёт число из адресной строки, а потом выдает по нему 999999 статей - это иньекция.
Аноним 15/05/18 Втр 10:55:33  1190121
>>1190116
> бэкэнд
Так я про него и говорю. С sql select'а разговор же пошёл.
>>1190120
Это оффсет. 99999-я страница, а не 99999 статей.
Аноним 15/05/18 Втр 11:04:46  1190125
>>1190121
А какая ращница? 99999 передаются в переменную, переменная передайтся в запрос. Если запрос не защищён, будет искать тебе 99999 страницу.
Аноним 15/05/18 Втр 11:06:00  1190128
>>1190121
>Так я про него и говорю.
И я про него говорю. Прочитай внимательнее. Вешаешь обработчик события "Юзер доходит уже пролистал 9000 статей, надо пагинировать ещё 10000".
Аноним 15/05/18 Втр 11:15:00  1190135
>>1190125
Так она вполне может и быть. Различий по времени между самой последней страницей и просто большим числом вроде не должно быть.
>>1190128
Я не понимаю что имеется в виду под "пагинировать ещё 10000".
Аноним 15/05/18 Втр 11:17:34  1190138
>>1190125
Чем защищен, полоумный? Ты прочитай что такое инъекция для начала. Тут просто значение переменной на столько большое, что приводит к проблемам. Или для тебя посчитать факториал от миллиарда тоже инъекция?
Эксперты уровня /зк блядь!
Аноним 15/05/18 Втр 11:21:11  1190141
>>1190135
Ок, у тебя есть вёрстка. Допустим надо вывести страницу и лимит статей для простого подсчёта 10 на страницу.

Статей у тебя например миллион. Но пагинацию в 100к страниц делать в лом, да и не будет юзер их все смотреть. Берёшь первые 10к статей (Даже не запросом, ты просто знаешь что они у тебя есть, ну или спрашиваешь базу "Эй сколько у тебя статей?" А она и отвечает "Миллион"). Ну вот ты пилишь для юзера 10 статей и внизу 100 ссылок (например) пагинацией.

Теперь допустим пользователь пролистал 90 твоих ссылок или сразу кликнул на ссылку 100. Ты делаешь ещё 100 ссылок пагинацией, но уже на другие, более ранние статьи.

Тоесть тебе не обязательно каждый раз пагинировать миллиард статей для каждого.
Аноним 15/05/18 Втр 11:22:48  1190142
>>1190138
>Чем защищен, полоумный?
Проверкой водимых значений например.
>Ты прочитай что такое инъекция для начала.
Вставка в запрос всякой хуиты для получения информации, либо для получения контроля за сайтом, либо для неработоспособности сайта. То, что ты не SQL в SQL иньекцию суёшь, не значит что это не SQL иньекция.
Аноним 15/05/18 Втр 11:27:36  1190148
Я один вижу что между автопрокруткой и пагинацией с технической точки зрения разницы практически нет?
Дело лишь в удобстве.
Аноним 15/05/18 Втр 11:29:05  1190150
>>1190141
Проблема не в генерации хтмл. Сам sql запрос с большим оффсетом будет тормозить.
Аноним 15/05/18 Втр 11:29:58  1190153
>>1190148
>Я один вижу что между автопрокруткой и пагинацией с технической точки зрения разницы практически нет?
Ты один долбоёб, да. Спасибо что рассказал.
Либо кешировать гигабайты данных на твой комп, либо кешировать от силы 600 килобайт. Конечно нет разницы. О чём ты вообще?
Аноним 15/05/18 Втр 11:30:33  1190154
>>1190106
> Взял 10000 статей, нарезал пагинацию из них
А теперь "нареж" пагинацию для 501-ой страницы (20 записей на страницу), учитывая что у тебя распределенная БД и данные хранятся на 3-х нодах. Подсказка: нужно сделать запрос к каждой ноде и смержить результат. Прикинь сколько этой заёмет времени и памяти.

Вы забываете, что я говорю о проблеме когда данных МНОГО. В том, что для вашего говносайта по продаже резиновых хуёв из Китая, который использует одиночный Мускуль для 500 записей, хватает select offset limit, я не сомневаюсь.
Аноним 15/05/18 Втр 11:30:47  1190155
>>1190150
>Выбрать 10 статей.
>Тормозит
Ну я даже не знаю.
Аноним 15/05/18 Втр 11:32:20  1190156
>>1190154
>А теперь "нареж" пагинацию для 501-ой страницы (20 записей на страницу), учитывая что у тебя распределенная БД и данные хранятся на 3-х нодах. Подсказка: нужно сделать запрос к каждой ноде и смержить результат. Прикинь сколько этой заёмет времени и памяти.
Ты чот забываешь что при ПОДГРУЗКЕ, ты один хер делаешь тоже самое. Только почему-то пагинация у тебя плохо, а подгрузка - хорошо. Ну нифига себе манёвры у тебя.
Аноним 15/05/18 Втр 11:33:31  1190158
>>1190154
>учитывая что у тебя распределенная БД и данные хранятся на 3-х нодах.
Чё, а при подгрузке тебе не надо такую выборку делать? Данные то ты одни и теже получаешь наркоман. Разница только в оформлении.
Аноним 15/05/18 Втр 11:34:15  1190159
>>1190142
Так это валидный запрос. ВАЛИДНЫЙ, наркоман! Он отрабатывает долго, а не дает доступ к каким-то левым данным или привелегиям. Может DDoS тоже инъекция?
Аноним 15/05/18 Втр 11:35:21  1190160
>>1190155
https://www.google.com/search?q=deep+paging
Аноним 15/05/18 Втр 11:37:56  1190161
>>1190153
То что вы, уважаемый, собираетесь сначала грузить все и показывать по кускам, лишь отображает ваш уровень. Правильно было бы жавой бегать на сервер и добавлять вниз при достижении определенного положения скролла.
Аноним 15/05/18 Втр 11:38:17  1190162
>>1190156
>>1190158
Сколько раз мне ещё нужно писать про deep paging? Ни одна макака не удосужилась погуглить.
>>1190155
>Ну я даже не знаю.
В том и проблема что ты даже не знаешь в чем проблема, а уже вставляешь своё экспертное мнение.
Аноним 15/05/18 Втр 11:41:01  1190166
>>1190159
Дурак блядь. Я тебе уже по полочкам всё разложил. Нет продолжает нести хуйню.
То, что какой-то еблан не проверяет входящие данные, не значит что запрос валидный, ебобо.
Аноним 15/05/18 Втр 11:41:43  1190168
>>1190161
>собираетесь сначала грузить все и показывать по кускам
Тоесть я где-то собираюсь всё груить? Не продолжай, я понял что ты мудак.
Аноним 15/05/18 Втр 11:42:36  1190169
>>1190162
Ты мне обьясни аргументированно. Ты подгрузкой те-же 10 страниц подгружаешь. Почему для пагинации это проблема. а для подгрузки нет?
Аноним 15/05/18 Втр 11:43:48  1190172
>>1190166
Т.е. запрос на получение 9999-ой страницы - это не валидный запрос? А 99-ой? А 9-ой? Где эта граница, наркоман? И это не инъекция. Не пори чушь и не похорься.
Аноним 15/05/18 Втр 11:44:54  1190176
>>1190172
Блядь, сколько можно обьяснять. ЕСЛИ 9999 СТРАНИЦЫ НЕ СУЩЕСТЫУЕТ, ЭТО НЕВАЛИДНЫЙ ЗАПРОС. СУКА, КАК ЖЕ У МЕНЯ БОМБИТ ОТ ТУПОРЫЛЫХ ВЕБМАКАК БЛЯДЬ.
Аноним 15/05/18 Втр 11:46:49  1190178
>>1190176
Если существует, то это будет ничуть не быстрее.
Аноним 15/05/18 Втр 11:48:06  1190183
>>1190178
Аргументируй, почему доступ к 10 статьям на 99999 странице медленнее чем доступ к 10 статьям на первой.
Помимо отсутствия их в кеше очевидно.
Аноним 15/05/18 Втр 11:55:06  1190194
>>1190176
Т.е. если select * from user where name = 'Имя, которого не в базе' - это невалидный запрос?
Мальчик, да ты обкурился.
>>1190183
https://solr.pl/en/2011/07/18/deep-paging-problem/
Для ленивых пидарасов типа тебя.
Аноним 15/05/18 Втр 11:56:38  1190197
>>1190169
Погугли уже deep paging. Там умные дяди потратили своё время на то чтоб разложить всё по полочкам. Это будет эффективней чем моё описание на пальцах.
Аноним 15/05/18 Втр 11:57:41  1190200
>>1190194
>select * from user where name = 'Имя, которого не в базе' - это невалидный запрос?
>'Имя, которого не в базе'
>валидный запрос
>Запрашивается то, чего нет
>утверждает что запрос валидный...
Пиздеееееееееееееееееееец.
Аноним 15/05/18 Втр 12:00:39  1190201
>>1190197
Я погуглил уже и прочитал. Вопрос не в этом, а в том, что выбора у тебя нет. Ты что так, что так обязан выдать пользователю данные. Только в случае с прокруткой ты должен выдать вообще всё от 1 до 10000, а в случае с пагинацией, короткий промежуток например от 4990 до 5000. И поверь мне в случае пагинцаии ты затратишь много времени, но это будет в 9000 раз быстрее, чем получать 5000 страниц прокруткой, заспамливая запросами сервера.
Аноним 15/05/18 Втр 12:05:37  1190209
>>1190200
Малыш, ты не очень умный. Серьезно. Я попытаюсь тебе объяснить. Без подколов.
Я во время запроса не могу знать что есть в БД, а чего нет. Она для того и нужна чтоб искать. Если у меня есть БД с работниками предприятия и формочка для поиска по имени, я могу ввести туда, напимер, "Сергей" и получить 0 записей, если нет ни одного работника с таким именем. Это не значит, что этот запрос не валиден. Он полностью валиден. Это просто означает, что результат нулевой и всё.
Я не могу знать сколько точно страниц в БД (записи могут добавить или удалить в любой момент). Я просто посылаю запрос и, возможно, результат будет пуст. Вот так вот просто.
Аноним 15/05/18 Втр 12:10:48  1190212
>>1190209
Я понимаю. Просто я уже ответил в огромном как мне кажется количестве постов, что я имел ввиду, и в каком случае это считается SQL иньекцией, в каком нет, в каком стоит обрабатывать запрос, в каком нет. В случае если у тебя выдаёт что пользователя не существует, очевидно что и страница тебе выведет ничего (или ошибку в зависимости от). А изначально утверждается что это повалит страницу.
Аноним 15/05/18 Втр 12:14:14  1190216
>>1190201
Ты исходишь из предположения, что пользователю НУЖНА эта запись пятилетней давности. Это должно решаться поиском/фильтрами, а не прокруткой или пагинацией.
Я обо всем этом уже писал выше:
- Большинству пользователей (я про ленты новостей и прочую хуиту) пагинация не нужна. Они хотят посмотреть свежие мемасики, а не листать на 500-ю страницу.
- Если нужно что-то найти - используй поиск/фильтры. Если сервис не предоставляет эти функции - это плохо. Опять же, нужен ли этот поиск большинству пользователей?
Аноним 15/05/18 Втр 12:16:23  1190217
>>1190216
Так и делают чаще всего. Только это не значит что проблемы не существует.
Аноним 15/05/18 Втр 12:17:42  1190219
>>1190212
Ну не инъекция это. Не инъекция. Просто по определению. Это можно назвать DDoS, если тебя хочется какого-нибудь определения для данного типа проблем.
Аноним 15/05/18 Втр 12:21:58  1190226
>>1190216
>- Большинству пользователей (я про ленты новостей и прочую хуиту) пагинация не нужна.
Это ты за всех сказал что ненужна?
А вообще тут и обсуждается что кроме лент новостей это суют вообще везде сейчас. Твитор например. Зайди почитать для примера Абу, не лента, просто посты юзера, тебя же сразу заёбывает личтать в бесконечность. А уже в ноябре, всего за пол года, это всё сжирает 6 гиг оперативки!
>Они хотят посмотреть свежие мемасики, а не листать на 500-ю страницу.
Щас ты мне будешь рассказывать чего я хочу. И если будет пагинация, я внезапно тоже буду листать, только без анальной боли, кстати.
>- Если нужно что-то найти - используй поиск/фильтры.
Найти то, не знаю что. Мне прямо сейчас надо найти Дампер для шагового Nema17 с 6mm прослойкой. Буквально неделю назад в ленте фэйсбука видел. Но найти не могу, потому-что это была фотка. Приходится трахаться и листать вообще все посты. А мог бы хотя-бы по дате полистать, уже сужает поиск на порядки.
Аноним 15/05/18 Втр 12:24:00  1190228
>>1190217
Проблемы будут существовать всегда - всем не угодишь. В каких-то случаях пагинация может быть уместной (форумы, например, где посты идут от старых к новым), в каких-то - нет, ибо вызывает определенные проблемы. Мне не нравится, что эксперты /зк мыслят, зачастую, бинарно и не хотят вникать в суть проблемы.
Аноним 15/05/18 Втр 12:26:45  1190233
>>1184581
Особенно охуительно у веб-макак выглядит футер с контактной информацией, постоянно убегающий от юзера.
Аноним 15/05/18 Втр 12:34:09  1190240
>>1190226
>Это ты за всех сказал что ненужна?
Это ты за всех сказал что нужно? Я говорил про большинство, а всем не угодишь.
>Твитор
Отличный пример! Как раз то, о чем я говорил. Почитай https://developer.twitter.com/en/docs/tweets/timelines/guides/working-with-timelines там и про проблемы пагинации и про их подход к этому.
>Щас ты мне будешь рассказывать чего я хочу
Я не знаю чего хочешь именно ты - про тебя речи и не шло.
>Найти то, не знаю что.
Но ты знаешь что. И дату знаешь. Проблема в том, что ФБ не предоставляет фильтров по дате. Опять же, как часто такая проблема возникает у 2 миллиардов пользователей ФБ? Ты хочешь, чтоб ради тебя изменили интрефейс? Дуров, верни стену! Не, я тоже был бы не прочь, чтоб все делали так как мне надо, но такого, к сожалению, не бывает.
Аноним 15/05/18 Втр 13:19:02  1190260
>>1190240
>про их подход к этому.
>Написали статью "Как мы хуй хабили на пагинацию и мнения ваше челядь ебаная"
Аноним 22/05/18 Втр 06:49:05  1194492
>>1178701 (OP)
Прокрутка ненужна. Вообще нигде и никогде. Даже для блядолент. Даже НИГДЕ. Кто её придумал - мудак.
Аноним 22/05/18 Втр 06:50:37  1194493
>>1190240
>Отличный пример! Как раз то, о чем я говорил. Почитай https://developer.twitter.com/en/docs/tweets/timelines/guides/working-with-timelines там и про проблемы пагинации и про их подход к этому.
>По ссылке предлагает вместо подтягивания массива данных тянуть 50 массивов данных, а там будь что будет и вообще похуй
>Отличный пример!
Ну я даже не знаю как тут ещё говорить.
Аноним 22/05/18 Втр 13:10:24  1194646
>>1194493
>вместо подтягивания массива данных тянуть 50 массивов данных
чевоблять?
Аноним 22/05/18 Втр 15:13:16  1194765
>>1178722
Двачую.

Бесконечная прокрутка лишает возможности ориентации и навигации в контенте: не знаешь, сколько страниц пролистал, и скроллбар превращается в тыкву. И это таки неоправданное использование оперативной памяти. Может, я себе 32 гига под виртуалочки купил, а не для того чтобы у меня сраная вкладка в браузере выжрала их только из-за того, что я слишком много пролистал на сайте.

Мне нравится, как сделано на Яндекс.Маркете: хочешь — листаешь страницы (они подгружаются аяксом), хочешь — подгружаешь, правда, только вручную. Хотя может, и для автоподгрузки есть настройка, хуй знает.
Аноним 22/05/18 Втр 15:20:17  1194769
Вот такие пидоры, как ты, и тормозят прогресс. Появились какие-то технические ресурсы — давайте займём их какой-нибудь бесполезной хуетой!

Хотя не удивлюсь, если ты просто-напросто маркетолог от производителей оперативки, или вроде того.
Аноним 23/05/18 Срд 02:17:05  1195159
>>1194646
Когда у тебя прокрутка, а нужная тебе инфа на 50 странице. Ты грузишь все 50 страниц.
Когда у тебя пагинация - ту грузить только пятидесятую страницу.
Аноним 23/05/18 Срд 02:22:30  1195161
>>1194493
Там написано что при подгрузке старых сообщений, сервер тратит много времени на их получение.
Это настолько ёбнутое мнение, что я хз даже. Потому-что в альтернативу он предлагает либо не грузить сообщения вообще (ЗАБИТЬ ХУЙ) а чё, сервер то нагружать решили инторнетами вашими (я от этого тезиса подахуел), либо, если уж нужны сообщения, то крути рулеточку и жди пока подгрузится вообще всё с текущей секунды, и до сообщения которое нужно тебе, тоесть n*n^2 дополнительных запросов на сервак. Такое ощущение что статью полный ебанат писал.
Аноним 23/05/18 Срд 12:44:41  1195317
>>1195161
>Это настолько ёбнутое мнение, что я хз даже.
То что ты нихуя не знаешь - это видно.
>и до сообщения которое нужно тебе
Какое сообщение тебе нужно? Ты зашел в Твиттер/ФБ/Инсту - самые последние сообщения наверху. Полистал ленту. Закрыл нахуй. Какая 50-я страница? Нахуя?
Аноним 23/05/18 Срд 22:26:47  1195795
>>1195317
>Ты зашел в Твиттер/ФБ/Инсту - самые последние сообщения наверху
Так с пагинацией все последние сообщения на первой странице. Просмотрел и закрыл. С подгрузкой - полистал, позагружал, и закрыл.
А если нужно стопицотое сообщение?
С пагинацией - тыкнул в 50 страницу, полистал, закрыл.
С подгрузкой - листаешь, листаешь, листаешь.... листаешь, листаешь... далее или браузер вылетает, или ты наконец находишь это говнище, а если это была гифка или видео, то попытка его посмотреть приведет к исходу 1.
мимо-объяснил-дауну
Аноним 23/05/18 Срд 22:41:01  1195808
>>1195795
>А если нужно стопицотое сообщение?
>С пагинацией - тыкнул в 50 страницу, полистал, закрыл.
А не нужно тебе читать историю и размышлять, гойская свинья. У тебя должно быть клиповое мышление. Марк Цукерман будет думать за тебя и делать бабло, а твой удел жрать сено в стойле.
Раньше религией зомбировали, потом телеящиком, сейчас вот придумали соцсети.
Аноним 23/05/18 Срд 23:17:44  1195850
>>1195808
>читать историю и размышлять
Историю чего, поехавший? Мемасиков?
Аноним 23/05/18 Срд 23:32:47  1195867
>>1195808
Хуя шизофазия.
>>1195795-анон
Аноним 24/05/18 Чтв 16:14:13  1196112
>>1195850
>>1195867
Он же всё правильно сказал, только образно.

Фейсбукам нет пользы в том, что ты что-то вспомнишь и найдёшь. Концепция в том, что смотришь только новое. Желательно много нового, всего подряд, вперемешку, чтобы мозг ничего не понимал, не принимал, не запоминал, а привыкал только потреблять ещё и ещё.

Согласитесь, какой толк абстрактному фейсбуку от того, что ты там чего-то вспомнил и решил отправить другу? От того, что эта возможность усложнена, миллионы хомячков не перестанут приходить полистать свежие говновости.
Аноним 24/05/18 Чтв 22:26:37  1196331
>>1196112
Охуеть. Вот это философия. С такой стороны не смотрел на вопрос. Всё же это шаг назад.
Аноним 25/05/18 Птн 04:28:58  1196467
>>1195317
Ты просто пиздец какой ебан. Ты даже не можешь принять точку зрения, что кому-то нужно что-то другое, чем листать 30 сраных новостей на твоём сраном твитере. Пиздец ты биомусор.
Аноним 25/05/18 Птн 07:12:17  1196484
>>1196112
Шизик, плиз.
Аноним 25/05/18 Птн 13:22:19  1196633
>>1196467
Ты просто пиздец какой ебан. Ты даже не можешь принять точку зрения, что 99.9% пользователям не нужно ничего другого, кроме как листать 30 сраных новостей на твоём сраном твитере. Пиздец ты биомусор.
Аноним 26/05/18 Суб 15:57:31  1197207
чтоб вы сдохли пидарье бесконечное
Аноним 02/06/18 Суб 02:21:11  1201181
>>1183958
>Любой онлайн магазин, каталог, дейтинг и т.д. Всюду бесконечная прокрутка имеет смысл.
Дада помню как яндекс перелопатил кинопоиск и запилил там инфинити. Я заебался крутить скрол в своём списке из 800 фильмов (искал кое что) случайно щёлкнул на мышку (ибо кроме модного инфинити там ещё были огромные модные плашкиссылки почти во весь экран) и зашёл на рандом фильм. В итоге мне пришлось опять крутить скрол.
А до этого на кинопоиске было всё страницами и можно было выбирать сколько фильмов тебе отображать, как отображать и можно было скакать по страницам если знал что именно надо.
Аноним 03/06/18 Вск 15:01:30  1202004
>>1178701 (OP)
>отвлекаешься на пагинацию

а если тебе надо на страницу 200, тоже скролить будеш
Аноним 11/06/18 Пнд 23:54:01  1208055
>>1178701 (OP)
Ненавижу бесконечную прокрутку. Иди нахуй, тварь.
Как же у меня горит


Топ тредов
Избранное