
Daniil
06.04.2017
14:54:16
Эти js-песочницы

Stanislav
06.04.2017
14:54:45

Daniil
06.04.2017
14:55:11

Stanislav
06.04.2017
14:55:35

Google

Stanislav
06.04.2017
14:56:05
Функциональные они будут, когда у них будет functional: true

Daniil
06.04.2017
14:56:19
Я через Chrome сижу, он начинает ругаться, когда я Vue подрубаю
GET https://cdnjs.cloudflare.com/ajax/libs/vue/2.0.3/vue.js net::ERR_INSECURE_RESPONSE

Stanislav
06.04.2017
14:57:06
https://unpkg.com/vue
<script src="https://unpkg.com/vue"></script>

Rafael
06.04.2017
14:58:39

Daniil
06.04.2017
15:01:39

Stanislav
06.04.2017
15:01:40
думаю, он сильно не заморачивался, а просто "proof of concept"

Daniil
06.04.2017
15:01:46

Stanislav
06.04.2017
15:06:40

Rafael
06.04.2017
15:06:51
вроде

Google

Daniil
06.04.2017
15:07:17

Stanislav
06.04.2017
15:07:24
да ее везде можно юзать)

Daniil
06.04.2017
15:07:49
А по кликам то что? Не кликается же?

Kelin
06.04.2017
15:09:50

Stanislav
06.04.2017
15:13:44

Stanislav
06.04.2017
15:13:45

Stanislav
06.04.2017
15:13:47
и что такое вивальди?

Stanislav
06.04.2017
15:14:04
Вот чуток переписал https://jsfiddle.net/vvnxxntz/2/

Kelin
06.04.2017
15:14:58
Куча какой-то ненужной мишуры, девтулсы только в отдельном окне, аудио работает через жопу, вкладки при переключении между ними каждый раз рендерятся заново очень медленно
Не знаю, может, сейчас что-то да пофиксили, но все равно хрень

Rafael
06.04.2017
15:18:07

Daniil
06.04.2017
15:18:33

Stanislav
06.04.2017
15:18:48
?

Kelin
06.04.2017
15:19:04
Что там кастомизируется? Цвет вкладок? Положение боковой полосы? Пыль в глаза, абсолютно бесполезная
Фича с группированием вкладок тоже неюзабельна
Ну крч говно, нет смысла даже перечислять минусы

Rafael
06.04.2017
15:21:40
можно ставить алиасы на ссылки

Google

Kelin
06.04.2017
15:22:56
Хоткеи и алиасы еще ладно
Но остальное точно нет

Rafael
06.04.2017
15:23:28
кароч, это круто-то
ждем когда интерфейс перепишут на react-fibers :0
вот кстати, а не собираются написать аналог для вью?
@xanf_ua а есть ли смысл пробовать реализовать react-fibers для vue?

Stanislav
06.04.2017
15:31:14
лучше vue-loader поковыряй, что б префиксы у css были, вместо атрибутов :)

Emil
06.04.2017
15:32:08
а чем плохи аттрибуты?
медленнее?

Diasko
06.04.2017
15:32:18
Через webpack вроде можно сделать префиксы

Rafael
06.04.2017
15:32:28

Stanislav
06.04.2017
15:32:37
?

Emil
06.04.2017
15:32:40
я всё больше прихожу к выводу, что через webpack можно ракету в космос отправить

Stanislav
06.04.2017
15:33:22

Stanislav
06.04.2017
15:34:12

Emil
06.04.2017
15:34:35
а что в этом хорошего?

Stanislav
06.04.2017
15:34:50
…

Stanislav
06.04.2017
15:34:52

Google

Stanislav
06.04.2017
15:35:01
так Стас и говорит что это плохо

Stanislav
06.04.2017
15:35:25
Ну не то что бы плохо, просто не "железобетонно" :)

Emil
06.04.2017
15:35:28
ну, проблема решается аттрибутами. сейчас. вы говорите, что лучше заменит на классовые префиксы
я спрашиваю, зачем)
вот и все
просто любопытно, чем это лучше

Rafael
06.04.2017
15:35:52
вообще можно было бы запилить vCSS

Stanislav
06.04.2017
15:36:35
я спрашиваю, зачем)
Потому что я из любого места могу навесить любые свойства на твой класс, написанный в scoped

Emil
06.04.2017
15:36:57
разве что специально

Admin
ERROR: S client not available

Stanislav
06.04.2017
15:37:09
Случайно тоже

Денис
06.04.2017
15:37:14
Ребят, всем привет. Использую модуль https://github.com/wffranco/vue-strap. Но я его кастомизирую, поэтому положил в папку custom_modules и собираю его npm run build.
И подключаю его в основной проект, как import vue-strap. Все было ок, но сейчас хотел собрать модуль, а он выдает ошибку ERROR in ./dist/vue-strap.min.js from UglifyJs
Понял, что он конфликтует с основной зависимостью laravel-elixir-webpack-official. ( проект на ларе, поэтому юзаю elixir). Т.е. без elixir-webpack все собирается отлично. В vue-strap есть свой node_modules, а он почему использует основные пакеты. Как можно решить проблему? Заранее спасибо.
build: webpack --progress --hide-modules --config ./webpack.build.min.js
https://pastebin.com/b5XZkgF3

Emil
06.04.2017
15:37:17
+ не сможешь, если сделаешь это из scoped стилей

Stanislav
06.04.2017
15:37:23
Если забуду дописать scoped у style

Emil
06.04.2017
15:38:03
так ты точно также можешь это забыть, даже если scoped будет работать с префиксами вместо атрибутов

Stanislav
06.04.2017
15:38:29
Да, могу :)

Emil
06.04.2017
15:38:45
кстати, проксирование помогло, спасибо еще раз

Stanislav
06.04.2017
15:38:54
? Круто!

Emil
06.04.2017
15:38:54
правда, пока непонятно, что будет на продакшене

Google

Stanislav
06.04.2017
15:46:45
и встраивать Vue приложение в существующее приложение…
… с чем Vue отлично справляется

Stanislav
06.04.2017
15:47:19
?

Emil
06.04.2017
15:47:50
.footer-block[data-v-90d1ec9a]
как такое можно случайно написать?

Stanislav
06.04.2017
15:48:07
.footer-block {...ops} ...

Emil
06.04.2017
15:48:47
ну и ничего не произойдет)

Stanislav
06.04.2017
15:49:23
ну стили применяется к твоему `<div class="footer-block" data-v-90d1ec9a></div>

Emil
06.04.2017
15:49:51
да, ты прав
значит нефиг забывать scoped ))

Stanislav
06.04.2017
15:50:59
А в компонентах хочется писать простое и красивое h1.header, например :)

Emil
06.04.2017
15:51:23
так пиши, кто запрещает? в исходниках же нет дата аттрибутов

Stanislav
06.04.2017
15:51:47
Правда, это фигня, типа css модулей, не будет работать с селекторами по тэгу. А вот scoped работает
Поэтому и зашел разговор, что б писать красиво, а собиралось оно в css модули

Rafael
06.04.2017
18:09:37
сколько копаюсь в исходниках вью, все никак не могу понять, как обрастает функционалом vue
все на миксинах
никто не делал картинку, как что и все такое?

Stanislav
06.04.2017
18:18:58

Rafael
06.04.2017
18:20:04
не, ну я прям растроен