Pull to refresh
32
0
Александр Савин @asavin

Пользователь

Send message
Часто, когда необходимы значения по умолчанию — в функцию передается объект.

function test(options)
{
if(options.foo===default)options.foo=30;
if(options.bar===default)options.bar='test';
console.log(options.foo,options.bar);
}


Для такого случая тоже можно написать аналог вашей функции, устанавливающей значение по умолчанию — и у такого подхода есть свои очевидные преимущества.
1. Конечно же, я смотрел библиотеки для работы с canvas. Обычно мне не нравились интерфейсы — в jCanvaScript я старался делать все так, чтобы ее использование было простым и понятным.

2. Мне казалось не очень правильным писать библиотеку, привязанную к какому-либо фреймворку.

3. Репозитория на GitHub нет, но будет.
Не вижу на графике производительности jCanvaScript))
Raphaël ['ræfeɪəl] uses the SVG W3C Recommendation and VML as a base for creating graphics. This means every graphical object you create is also a DOM object…

Их нельзя сравнивать, на мой взгляд.
На счет SVG — мне кажется, спорный вопрос.

Замеры производительности — это отличная тема для еще одного топика.
Да, сколько заняла именно разработка — сложно сказать. От возникновения идеи минуло около полугода.
Спасибо за замечание — кнопки поправлю. Фидбэк можно оставлять в разделе "контакты"
Вот таких бы комментариев побольше.
Все будет)
Какого кода вам бы хотелось побольше увидеть? Если примеров — то их много в документации. Если самой библиотеки — то ее можно скачать и посмотреть.
Не сложно заметить, наверное, что я вообще часто в сторону jQuery поглядывал.
Спасибо.
Работы на самом деле еще очень много. Надеюсь, меньше ее не станет.
Тексты в данный момент проверяются, исправляются.
12 ...
7

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity