
Владислав
27.06.2018
21:48:55
Без мата текстового, графического, стикерного, голосового, вообще любого.

Welcome Bot
27.06.2018
23:34:41
Привет ОБЛУПОША !
Группа Вк: vk.com/web_structure
Библиотека верстальщика: @weblibrary
Веб Дизайн: @dev_design
Freelancer: @web_fl
Привет Hayley !
Группа Вк: vk.com/web_structure
Библиотека верстальщика: @weblibrary
Веб Дизайн: @dev_design
Freelancer: @web_fl

аня
28.06.2018
04:49:58
всем привет. такая тема. менюшка. якори. мне нужно чтобы при клике на якорь, не скроллилось к блоку, которому нужно. а просто добавлялся класс.
как это можно реализовать?

Google

Patrick Swayze
28.06.2018
04:52:02
Отменяй поведение ссылки и добавляй класс кому надо))
Все через жс

аня
28.06.2018
04:56:54
я понимаю. но мне нужно осуществить поиск элемента по id. в написании именно этой строчки проблема)
var anchor = $(this);
$(anchor.attr('href'))....

Patrick Swayze
28.06.2018
04:57:02
a.addEventListener(click, fn(e) {e.preventDefault(); document.querySelector(el).classList.add(class)})

Сергей
28.06.2018
06:41:44
Привет всем.
Ребята, подскажите в таком вопросе:
Есть элементарная подмена изображений (фронт на Vue)
this.$set(this, 'images', images);
Эта подмена спрятана за определённой анимацией, что бы не было видно как меняется изображение.
Так вот на мобиле с плохим интернетом и в отладчике хрома при включенном low-end mobile наблюдается такая проблема. Изображения подменяются с приличным опозданием.
Когда смотрю в Vue Devtools видно что строкое значения свойства, отвечающего за путь изображения меняется когда нужно, но на сайте всё же остаётся старое изображение и новое появляется с опозданием.
Почему так? И что можно сделать с этим багом?

Shustry
28.06.2018
06:51:05
Подгружать изображения заранее?

Andrew ?
28.06.2018
06:51:33
ты типа перфекционист или заказчик пристал

Сергей
28.06.2018
06:52:40

Shustry
28.06.2018
06:52:55
Рандомно выбираются?

Сергей
28.06.2018
06:53:11
Рандомно выбираются?
суть не в этом, если в кратце, то это онлайн батл, где участвует 2 изображения в один момент, после каждого батла рейтинг меняется, и нужно выбирать рандомно но по критериям из БД
т.е. заранее получить все нельзя

Andrew ?
28.06.2018
06:55:04
прелоудер)

Google

Сергей
28.06.2018
06:55:10
проблема явно какая-то из серии бажин диких, в консоли видно, что путь уже поменялся, изображение есть на сервере, но на пару секунд ещё видно старое, а потом новое

Shustry
28.06.2018
06:55:16
Сделай фоном спиннер.
Да это не проблема вообще.
Ты хочешь, чтоб у тебя мгновенно браузер загружал любое изображение на любом канале.
Это невозможно.

Сергей
28.06.2018
06:56:57
прелоудер)
так а на что его повесить?)
вместо него у меня анимация, сразу изображения уходит scale(0)
меняется путь, задержка даже есть на 500 милисекунд
потом scale(1)
но баг есть, всё равно видно старое, а через 1-2 секунды новое
при этом фоток 2, и баг то может быть, то только с одним фото
кажется что браузер ещё не понял, что ему нужно показать новое изображение))

Shustry
28.06.2018
06:58:14
Погоди. У тебя два изображения. По клику на одно из них, уходит запрос в БД по каким-то критериям, изображением меняется.
Так?

LZD64
28.06.2018
06:58:15

Shustry
28.06.2018
06:58:20
Всего у тебя, значит, два варианта.
Аяксом этот запрос сделай заранее, получи эти два новых изображения и закэшируй.
Либо, получай как раньше, по клику, но тогда повесь какой-нить спиннер, чтоб пользователь понимал, что идёт обновление блока.

Сергей
28.06.2018
07:00:25
1. Получил аяксом 2 фото
2. Клик на одно
3. Аякс
4. Свои процессы в БД
5. Выборка 2-х новых фото
6. Ответ
7. При получении новых фото начинается анимация со scale, подмена путей фото, анимация

Shustry
28.06.2018
07:00:41
Зачем второй раз аякс?

Сергей
28.06.2018
07:00:52
вот такой процесс, спинер не катит, эту функцию должна выполнять анимация.

Shustry
28.06.2018
07:00:56
Не понял алгоритма

Сергей
28.06.2018
07:01:22

Shustry
28.06.2018
07:01:34
Тут даже аякс не нужен.
Сразу при генерации страницы просто грузи дополнительные две фотки и не показывай их на странице

Google

Shustry
28.06.2018
07:02:09
Всё.
Если только у тебя нет каких-то сложных поведенческих критериев, типа, где юзер поводил мышью, сколько думал над кликом и т.д.

Andrew ?
28.06.2018
07:03:39
пойду работать)

Сергей
28.06.2018
07:05:59
Сразу при генерации страницы просто грузи дополнительные две фотки и не показывай их на странице
Дружище, мы не в ту степь идём,
тут онлайн голосование, если я сразу каждому пользователю буду по 2 доп фото грузить, то алгоритм уже не тот)
если я подгружу 2 фото, а за них успеет кто-то другой уже проголосовать....
короче не стоит вдаваться в подробности работы проекта
Проблема в следующем, что даже в отладчике видно, что у тега img поменялся путь, соответственно браузер начинает грузить изображение. Интернет медленный - процесс долгий, почему остаётся старое, если по логике должен быть виден alt?

Shustry
28.06.2018
07:07:58
У твоей задачи всего два решения общих

LZD64
28.06.2018
07:08:04
Дружище, мы не в ту степь идём,
тут онлайн голосование, если я сразу каждому пользователю буду по 2 доп фото грузить, то алгоритм уже не тот)
если я подгружу 2 фото, а за них успеет кто-то другой уже проголосовать....
короче не стоит вдаваться в подробности работы проекта
Проблема в следующем, что даже в отладчике видно, что у тега img поменялся путь, соответственно браузер начинает грузить изображение. Интернет медленный - процесс долгий, почему остаётся старое, если по логике должен быть виден alt?
Заменяй на 1х1 пиксельную точку а потом Грузи свои новые две фотки

Shustry
28.06.2018
07:08:23
1. Загрузить фотки заранее куда-то
2. Грузить по клику, но как-то показыать юзеру, что идёт процесс смены
Всё.
Я за первый.
Чтоб любопытные не увидили новые фотки, ты, можешь их, например, загрузить в хранилище или даже кукисы, предварительно всячески закодировать и т.д.
Важно, чтоб эти данные уже были в браузере на момент смены фото

Сергей
28.06.2018
07:11:47

Сергей
28.06.2018
07:11:58

Shustry
28.06.2018
07:13:05
Меняем на тупо пустой пиксель, и идея стала интересной.
Норм.

LZD64
28.06.2018
07:14:08
Да суть та-же только без спинера
Они мне не нравятся
Хочу контент а не спинер

Сергей
28.06.2018
07:16:01
Норм.
Смотри,
1. есть изображение
2. scale(0)
3. Замена изобрежения
4. scale(1)
Спинер тут ни как не станет, а если в момент 3 я вообще изображение удалю, и потом создам новое, т.е. тег, то может и старого не видно будет вообще.

Google

Сергей
28.06.2018
07:16:12
Короче пошёл пробовать

Welcome Bot
28.06.2018
07:17:51
Привет Wendy !
Группа Вк: vk.com/web_structure
Библиотека верстальщика: @weblibrary
Веб Дизайн: @dev_design
Freelancer: @web_fl

Admin
ERROR: S client not available

Dmitry
28.06.2018
07:31:17
я правильно в атрибуте href прописал ссылки на viber, telegram, whatsapp? http://prntscr.com/k09w52

azim
28.06.2018
07:35:16

Shustry
28.06.2018
07:35:42
Что конкретно?
Всё реально.
Читал про художницу, которая картины пишет на css3

azim
28.06.2018
07:37:03
фон со смещенной рамкой и сверху еще слой с картинокой и надписью
есть идеи куда смотреть?

Shustry
28.06.2018
07:37:30
Смещённая рамка — псевдоэлемент от жёлтого блока
Всё.

azim
28.06.2018
07:39:03
ок, спасибо

Shustry
28.06.2018
07:40:04
Пожалуйста.
Тут вообще изи у тебя всё.
Самое сложное, вероятно, найти шрифт, которым тут дизайнер так хитро извратился.

azim
28.06.2018
07:41:25
нет, это как раз самое легкое - он уже известен)

A16
28.06.2018
07:43:28
ну тогда нет проблем никаких :)

Rad
28.06.2018
07:52:38
всем привет, кто-то сталкивался с оплатой на сайтах? нужно сделать способы оплаты через ChronoPay

Google

Евгений
28.06.2018
07:54:22
Евгений Попов, [28 июня 2018 г., 10:52:30]:
Всем привет! Подскажите для WP Квиз с формой заполнения телефона и почты?
Что-то типа калькулятора расчета стоимости, но в виде КВИЗ

Abumuslim
28.06.2018
08:25:48
Товарищи, есть ли способ сделать кликабельным номер телефона на сайте без тега tel: ? в safari на айфонах не работает просто

Ed
28.06.2018
08:28:11
Люди, хелп, кто может подкинуть рабочий license server или что-то другое для активации phpstorm 2018.1.6

Владислав
28.06.2018
08:28:13

Abumuslim
28.06.2018
08:28:58
раньше норм было

Владислав
28.06.2018
08:29:35
А как у тебя записан номер в ссылке?

Abumuslim
28.06.2018
08:35:54

Gnh
28.06.2018
08:38:27

Welcome Bot
28.06.2018
08:40:42
Привет Whale !
Группа Вк: vk.com/web_structure
Библиотека верстальщика: @weblibrary
Веб Дизайн: @dev_design
Freelancer: @web_fl

Владислав
28.06.2018
08:43:39
{
document.location.href = "tel:+78722693724";
}
Я хз через что ты там делаешь, но ты либо просто атрибут ссылке подставляй (<a href="tel:...">), либо через js атрибут подставляй в ссылку при клике, но не перенаправляй через js.
Как видишь, это не работает)

Abumuslim
28.06.2018
08:44:52
это js