@ru_python

Страница 3185 из 9768
BlackAndOrange
13.07.2017
01:51:56
Большая часть сайтов overengineered и overdesigned.

Aleksandr
13.07.2017
01:51:58
Сделать сайт проще — не дороже.
блог с формумом наверное, а пользователи поржут и пойдут на современный

BlackAndOrange
13.07.2017
01:52:41
блог с формумом наверное, а пользователи поржут и пойдут на современный
Скорее поматерятся на сайт, который прогружается полчаса и пойдут на быстрый

Aleksandr
13.07.2017
01:52:46
Большая часть сайтов overengineered и overdesigned.
нет, но это никак не влияет на то что делаешь ты. делай нррмально и тебя это не будет тревожить

Google
BlackAndOrange
13.07.2017
01:54:01
Я вообще меньше занимаюсь сайтами. Но Когда я вижу чёртов одностраничник, который прогружается десять секунд с нормального компа по гигабитному соединению потому что его создатель решил мне показать КРАСИВЕНЬКИЕ АНИМАЦИИ — меня как пользователя это бесит.

Когда я вижу сайт, который прогружается мгновенно и, может быть, не такой красивый, зато я за пять минут на нём сделаю всё, что мне надо — я радуюсь.

Всё просто

Особенно меня радует эта любовь современных сайтостроителей к перехвату контроля над скроллом

Я НЕ ХОЧУ СМОТРЕТЬ АНИМАЦИЮ ПЕРЕЛИСТЫВАНИЯ ДАЙТЕ МНЕ ПОЖАЛУЙСТА ПРОСТО П Р О Л И С Т А Т Ь В Н И З

Ни капли не горит

BlackAndOrange
13.07.2017
01:55:35
ну это ты. мир не такой как ты. в целом
Не знаю ни одного человека, который любил бы ждать

BlackAndOrange
13.07.2017
01:56:23
Отключи JS и получи пустышку вместо сайта, потому что его создатель решил, что сайт без JS работать не обязан и прогружает половину контента через AJAX, что мало того, что порочно само по себе, так ещё и медленно

BlackAndOrange
13.07.2017
01:57:36
Ньюфаг: как это сайт без жс?
localbitcoins.net rutracker.org cryptoforum.ru

Google
Проксимов
13.07.2017
01:57:49
Aleksandr
13.07.2017
01:58:03
BlackAndOrange
13.07.2017
01:58:29
JS нужен, увы. Но его должно быть не больше, чем нужно.

Aleksandr
13.07.2017
01:58:30
JS нужен, увы. Но его должно быть не больше, чем нужно.
у тебя две грани абсурда, либо 4 версии jq, либо три строчки js максимум

BlackAndOrange
13.07.2017
02:00:20
Я не говорил про "три строчки максимум". Его должно быть столько, сколько нужно, и ни байтом больше. Криптовотчу нужно довольно много JS, да. Его нельзя реализовать без этого. Интернет-магазину нужно довольно мало JS. Поэтому его там не должно быть особо много.

BlackAndOrange
13.07.2017
02:02:55
Да, магазин определённо не должен быть SPA. Для магазина хочется видеть какую-то такую структуру: / /catalog /category/<name> /tag/<name> /category/<name>/search?q=text /search?q=text

На самом деле, вообще практически ничего не должно быть SPA. Если у тебя внутри SPA появляется переход между логическими блоками — лучше сделать две страницы

BlackAndOrange
13.07.2017
02:04:19
с опытом это пройдет)
То есть ты считаешь магазин-SPA хорошей практикой?

Забить на всю логику протокола HTTP, на быстродействие, на простоту для юзера

Потому что SPA это модно

BlackAndOrange
13.07.2017
02:05:07
Назови, пожалуйста, большой магазин задизайненный как SPA

Aleksandr
13.07.2017
02:05:17
Потому что SPA это модно
потому что это удобно. моден он был 5 лет назад

BlackAndOrange
13.07.2017
02:05:35
Чёт с тобой ни Амазон не согласен, ни Валмарт, ни Юлмарт, ни Викимарт

Мне, например, удобно, чтобы у меня кнопка "Назад" работала

Вот это удобно

Google
Aleksandr
13.07.2017
02:06:07
Назови, пожалуйста, большой магазин задизайненный как SPA
начнем с того что большие магазины все были созданы давно, когда спа не было

BlackAndOrange
13.07.2017
02:06:32
начнем с того что большие магазины все были созданы давно, когда спа не было
Я вообще не видел ни одного SPA-магазина И СЛАВА ВСЕМ ТЁМНЫМ БОГАМ

это тебе, все остальные не ты
То есть тебе удобно, когда кнопка назад не работает?

Что конкретно удобно в SPA?

По пунктам, пожалуйста

Aleksandr
13.07.2017
02:08:16
BlackAndOrange
13.07.2017
02:08:25
Но зачем?

Aleksandr
13.07.2017
02:08:41
Что конкретно удобно в SPA?
обновляются только нужные данные

BlackAndOrange
13.07.2017
02:08:50
Зачем эмулировать многостраничное приложение из одностраничного, если можно просто сделать многостраничное?

обновляются только нужные данные
Э, типа, человечество давно придумало кэширование

Которое прекрасно справляется с этой задачей

Artem
13.07.2017
02:10:42
например, у магазина мощные фильтры в сайдбаре, тут динамическая подгрузка результатов очень к месту

BlackAndOrange
13.07.2017
02:11:10
Да, динамическая подгрузка результатов по фильтрам — согласен

Это всё ещё не схлопывает сайт в одну страницу

Artem
13.07.2017
02:12:36
ничего плохого в spa не вижу, еще и апи сразу есть. и адрес и история и навигация тоже могут нормально работать.

BlackAndOrange
13.07.2017
02:13:10
Могут, но кое-кто только что упирал на стоимость разработки

SPA определённо дороже

Потому что к стоимости разработки самого сайта ещё добавляется стоимость всех грязных хаков, чтобы заставить его работать нормально

И в итоге — зачем? Это не будет сильно быстрее (чуть меньше передаётся данных, зато гораздо больше медленного JS), это опредённо не будет особо удобнее (потому что мы всеми силами пытаемся мимикрировать под нормальный сайт), не будет переносимее (потому что при отключённом/старом JS наступит ой)

Google
BlackAndOrange
13.07.2017
02:15:13
В итоге мы нахаляву потратили кучу сил на разработку, получив взамен... ничего

BlackAndOrange
13.07.2017
02:16:23
Кто-нибудь мне объяснит чем?

BlackAndOrange
13.07.2017
02:17:34
Это не обязывает его быть одностраничным

Это говорит, что у него одна страница поиска

Окей, я абсолютно согласен

Несколько страниц поиска для магазина — действительно излишество

BlackAndOrange
13.07.2017
02:19:35
Энивей, если одностраничники такие хорошие — почему почти все интернет-магазины не на них?

Admin
ERROR: S client not available

Artem
13.07.2017
02:21:26
потому что разработаны давно

Проксимов
13.07.2017
02:22:02
Ну такое

BlackAndOrange
13.07.2017
02:22:11
А Я О ЧЁМ

Я всю дорогу толкую о том, что интернет-магазин НЕ ДОЛЖЕН БЫТЬ ОДНОСТРАНИЧНЫМ

Потому что, ну, типа, это ИНТЕРНЕТ-МАГАЗИН

Если даже быть совсем упорком и минимизировать количество страниц, то я всё равно хочу видеть хотя бы "главную", поиск, "доставку и оплату" и, желательно, корзину отдельными страницами

Artem
13.07.2017
02:26:14
корзина опять же удобнее динамическая, так в итоге к spa и придем

BlackAndOrange
13.07.2017
02:26:29
Корзина динамическая, но не на той же странице, что поиск

Google
BlackAndOrange
13.07.2017
02:27:04
И ни за что нельзя схлопывать в ту же страницу информационные

То бишь главную и "доставку и оплату"

Кстати, ещё я ОЧЕНЬ хочу видеть отдельную страницу для товара

Потому что совершенно нормальное поведение — открыть в нескольких вкладках несколько товаров

Чтобы сравнивать

Artem
13.07.2017
02:29:31
так это давно уже решенные вещи, в нормальных spa все так и работает. наверное тебе просто больше кривых попадалось.

BlackAndOrange
13.07.2017
02:31:14
Я вообще ни разу не видел SPA-интернет-магазина

Эта идея настолько бредовая, что её по-моему никто не реализует

И в итоге чем дальше мы развиваем SPA, тем более всё это становится похоже на обычный сайт

"Добавим адреса страниц, кнопку назад, возможность открывать в новой вкладке, stateless" — ребят, вы изобрели обычные не-SPA сайты, поздравляю

Artem
13.07.2017
02:35:08
spa еще могут офлайн работать, скорее изобрели обычные приложения

BlackAndOrange
13.07.2017
02:37:54
Интернет-магазин долго оффлайн не проработает

Будь он хоть тыщу раз SPA

Так что в данном случае не аргумент

Aleksandr
13.07.2017
02:53:52
И ни за что нельзя схлопывать в ту же страницу информационные
ты похоже не совсем понимаешь что такое спа, уж больно радикальная ерунда

BlackAndOrange
13.07.2017
02:54:10
Я не совсем понимаю разве что зачем нужен SPA

И вот на этот вопрос мне пока не ответили, хотя я его задавал здесь уже два раза

Aleksandr
13.07.2017
02:55:25
Я не совсем понимаю разве что зачем нужен SPA
ты не понимаешь что это такое

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

BlackAndOrange
13.07.2017
02:57:30
И состоящее из ОДНОЙ страницы

По чёртовому определению

Одной HTTP-страницы, в смысле

Страница 3185 из 9768