
Vladimir
11.08.2016
18:02:22
Ищу решение... https://jsfiddle.net/frenzzy/8pou3j9f/

Artur
11.08.2016
18:05:36
https://jsfiddle.net/8pou3j9f/1/ ?

Vladimir
11.08.2016
18:31:18
нужно чтоб работало на подобие нативного srcSet

Artur
11.08.2016
18:38:59
А, все, кажется понял...

Google

Artur
11.08.2016
18:57:04
А ничего, что пропорции не везде соответствуют?

Алексей
11.08.2016
19:01:46
https://geektimes.ru/post/279344/

Artur
11.08.2016
19:11:45

Vladimir
11.08.2016
20:03:34
Еще вариант https://jsfiddle.net/8pou3j9f/5/

Vital
11.08.2016
21:46:23
Привет народ , у меня появился недавно таск скоздать веб-приложение которое будет использовать canvas для отриссовки разных объектов на нем, типа текста , картинок , svg объектов и всего такого. Собственно данные объекты должен создавать ui который должен быть модульным . Можете подсказать какие нибудь фреймворки или библиотеки для облегчения задачи . Cейчас думаю использовать fabricjs , но для организации проекта нужен какой нибудь тул.


Алексей
11.08.2016
21:47:27
Kirill У меня доклад на эту тему был на MoscowJs https://gist.github.com/aiboy/d044e71088cf81ccc69cf6db3eaa2b24
Способ номер 1 - https://www.youtube.com/watch?v=MviAo7wc9go
http://blog.mikeswanson.com/ai2canvas
В Adobe Illustrator рисуем UI - ( готовых уже миллион в интрнете ) конвертируем с помощью плагина в canvas код
Видео с верху обязательно к просмотру там много интересного об этом подходе
Способ номер 2 - http://www.zebkit.com/
https://github.com/barmalei/zebra
Ну и еще есть https://www.ludei.com который позволяет приложение написанное на Canvas - запускать на мобильном девайсе с повышенной производительностью ( что-то вроде PhoneGap для Canvas only )


S
11.08.2016
21:52:54
а зачем канвас? просто svg не устраивает?

Алексей
11.08.2016
21:53:58

S
11.08.2016
21:54:27
это потому что он делает оптимизацию с вьюпортом
но с свг и реактом можно и самому такую оптимизацию делать

Алексей
11.08.2016
21:56:15

Google

Алексей
11.08.2016
21:56:22
( на мобильных девайсах )

V
11.08.2016
21:56:43
Как же рафаэль?

S
11.08.2016
21:56:51
на мобильных все медленно

Алексей
11.08.2016
21:57:44

S
11.08.2016
21:58:20
ну если чувак пишет редактор, мобилки скорее всего не его ца

Vital
11.08.2016
21:59:10
Ого спасибо не ожидала такого живого респонса . Буду изучать сылки.

S
11.08.2016
21:59:35
а вообще там из года в год все оптимизируют, поэтому я бы беспокойство за свг переложил бы на разработчиков браузеров
было дело, писал редатор на fabric.js, в определенный момент становится очень неудобно

Алексей
11.08.2016
22:00:35

Котяй Негодяй
11.08.2016
23:19:29

Anton
12.08.2016
04:24:07
Нормально все с SVG. Он из коробки многие вещи оптимизирует и местами работает быстрее чем SVG. Но есть ньюансы. А вообще webgl! По сравнению с ним canvas тормозит.

Алексей
12.08.2016
04:31:14

Anton
12.08.2016
04:31:37
Быстрее чем канвас

Дмитрий
12.08.2016
04:32:54
У canvas вроде скорость зависит от площади рендеринга, у svg от количества элементов
В svg ещё играют роль shape-rendering и text-rendering, оптимизирующие качество и скорость рендеринга элемента. Если их оставлять по умолчанию, то понятное дело всё будет тормозить

Anton
12.08.2016
04:34:13
В SVG удобно один раз задать path, а потом уже трансформациями двигать. В канвасе полигоны работают медленнее, так как требует препроцессинга. Как и линии. Но это не совсем линейные зависимости.

Дмитрий
12.08.2016
04:36:33
Хочу запилить надстройку над d3, позволяющую на лету переключаться между svg и canvas в зависимости от оптимального варианта. Благо d3 может рендерить исходные данные в оба варианта)
300 элементов 1 FPS - я бы не стал ждать 10 лет :)
Что-то подозрительно мало. Что за элементы были?
У меня просто в реальном времени рендерилась вот такая схема, только на 40-50 объектов, там явно больше 300 элементов было.
Zoom, move, drag-n-drop, animation, editing

Дмитрий d
12.08.2016
05:38:23
кто сталкивался с таким поведением консоли хрома на определённой странице? как это отключить?

Google

Дмитрий d
12.08.2016
05:38:39
что бы я не ввёл - консоли всё равно)

Nikolay
12.08.2016
05:40:13
выглядит как вывод

Дмитрий d
12.08.2016
05:40:43
но это ввод

Nikolay
12.08.2016
05:41:10
дима, ты первый))
закрыть открыть?

Дмитрий d
12.08.2016
05:41:45
да, закрыть-открыть не помогло)

(;¬_¬)
12.08.2016
05:42:21
перебили девелопер тулз? так вроде можно сделать.. когда-то натыкался на статью....
попробуй установи фаербаг, чисто для проверить
ну и как вариант
http://stackoverflow.com/questions/18655354/google-chrome-developer-tools-has-stopped-logging-output-and-errors-to-the-conso
правда тут акцент что именно в хроме выключена галочка
ну и вот вариант, который может быть ближе к делу
http://stackoverflow.com/questions/21692646/how-does-facebook-disable-the-browsers-integrated-developer-tools

Дмитрий d
12.08.2016
05:47:33
галку проверял, она не виновна. что странно - да, после установки файербага консоль заработала
спасибо)
интересно, что это было

(;¬_¬)
12.08.2016
05:49:14
магия ;)

Дмитрий d
12.08.2016
05:49:27
нет, вру, после перезагрузки магия исчезла :)

(;¬_¬)
12.08.2016
05:50:30
?
печалька

Дмитрий d
12.08.2016
05:50:46
в файербаге дебажится, в стандартной консоли всё как и было ?

Google

Admin
ERROR: S client not available

(;¬_¬)
12.08.2016
05:51:39
т.е. стандартная консоль не работает, а фаербаг работает?

Pavel
12.08.2016
05:52:06
Pavel:
Всем привет. Не знаю даже нубский вопрос или нет. Но спрошу. Скажите а кто что думает о backbone, есть ли смысл пилить на нем сейчас или лучше сразу на реакт/ангуляр все перетащить?

(;¬_¬)
12.08.2016
05:52:20

Pavel
12.08.2016
05:53:49
Просто начинаю на проекте и там вроде как часть сделана на бб, но вот стоит ли продолжать или пилить с нуля больше профита, пока еще не решил.

Nikolay
12.08.2016
05:58:16
А опыт есть в бб?
Я много писал на бб
И сейчас хочу в реакт)
Потому что нужно реально самостоятельно следить за домом всегда

Pavel
12.08.2016
06:32:30
Нет опыта в бб нет
но тим-лид вроде как за бб, типа уже написано много на нем, смысла нет вроде как начинать с нуля на чем-то другом. и я вот собираю пока аргументы :))

Cyber
12.08.2016
06:40:25
а как ты можешь аргументировать такое заявление?)
типа: тимлид не гони, давай на реакт все перенесем?)

Nikolay
12.08.2016
06:43:34
Ну все еще зависит на сколько много всего написано на бб
Так то можно и скрестить, если хочется

Pavel
12.08.2016
07:39:08
>а как ты можешь аргументировать такое заявление?) ^)))
Не ну собрать побольше аргуметов против и тогда вот выложить

Иван
12.08.2016
07:44:46
Пожскажите как им пользоваться
Куда сохраняет нажатые клавиши?
Этот кейлогер в js не шарю :(

Google

Felix
12.08.2016
07:47:07
на портал <your url to accept string here>

Иван
12.08.2016
07:48:00
Я указал на денвере путь нечего не произошло
Keylog.ru/?s=

v
12.08.2016
07:50:17
врядли

Felix
12.08.2016
07:50:37
а ты надеешься что что произойдет?

Иван
12.08.2016
07:51:08
Как его запустить то?

Felix
12.08.2016
07:51:46
format c:\ # %путь к файлу%

(;¬_¬)
12.08.2016
07:52:03
написать скрипт на любом языке программирования, который будет обрабатываеть url который ты укажешь,

v
12.08.2016
07:52:09

(;¬_¬)
12.08.2016
07:52:14