Комментарии 75
А как у с потреблением памяти?
И быстродействием?
И быстродействием?
+3
jQuery — я считаю толстопузом, и пока пользуюсь своими наработками и где позволительно Custom Build Mootools.
+1
Я приводил тесты в предыдущем топике — он значительно быстрее большинства существующих фреймворков за счёт отказа от поддержки IE и использования нативных функций JavaScript
0
В частности, почти в два раза быстрее, чем JQuery в Фоксе.
0
Я про мобильные браузеры.
0
Я догадался) В большинстве мобильных браузеров не нужны Хаки IE, а JQuery их тащит. Т.К. я не парсю селекторы и json вручную, не тяну кучу ветвлений для совместимости и не перенапихиваю его функциями, стараюсь максимально пользоваться тем, что есть в JavaScript — он будет очень клёво работать на мобильных браузерах. Это обсуждалось в прошлом топике)
0
А учитывая, что почти все мобильные браузеры на базе webkit, то еще проще становится.
0
Шо?! Опять? Куда делся нано? Или вы каждую неделю по фрэймворку выпускаете :)
0
Теперь я проверил интернет на предмет таких названий и даже зарегил домен:
atomjs.com/
atomjs.com/
+1
Наверное переименовался.
0
> Atom (бывший Nano)
При первом пролете не заметил ссылку в скобках.
P.S. Вы опять всех запутаете с атомом :) бтв Intel® Atom™←
При первом пролете не заметил ссылку в скобках.
P.S. Вы опять всех запутаете с атомом :) бтв Intel® Atom™←
0
> Я открыт для предложений, идей
Предлагаю: не писать README на русском. Иначе распространение будет сугубо локальное.
Терпеть не могу находить интересные проекты с ридми только на японском. Невозможно разобраться. :)
Предлагаю: не писать README на русском. Иначе распространение будет сугубо локальное.
Терпеть не могу находить интересные проекты с ридми только на японском. Невозможно разобраться. :)
+9
Еще момент: хорошо бы доку, как писать плагины и подключать их снаружи. :)
0
c README согласен) но у меня бывают ошибки в английском, потому надеюсь, что с переводом мне кто-то поможет)
ну про плагины я написал в топике. потом просто этот кусок бросаем в наш файл atom.js и все — можно пользоваться) или еще как-то объяснить лучше будет?
ну про плагины я написал в топике. потом просто этот кусок бросаем в наш файл atom.js и все — можно пользоваться) или еще как-то объяснить лучше будет?
0
Я имею в виду доку в репозитории/на сайте. Доки в статьях на хабре за доки не считаются, я куче знакомых не смогу ссылку дать, тут всë на русском. %)
С README, если в ближайшие дни будет время и вдохновение, переведу, там же по сути немного слов.
С README, если в ближайшие дни будет время и вдохновение, переведу, там же по сути немного слов.
0
Предлагаю не не писать на русском, можно readme и прочитайменя.рф readme.rus
+2
Ну, можно и так, но фактически зачем на русском? Минус большой — надо поддерживать сразу две документации, плюсов? Типа кто-то не знает английский и ему будет проще? Не лучше ли зафорсить изучение английского, всë равно никуда без него не денешься.
+3
Ну, пока, как я вижу, всё равно английская версия будет создаваться переводом русской, почему бы рядом и оригинал не выложить? А насчёт зафорсить — «не сыпь мне соль на рану», я уже печатать вслепую почти научился, думал никогда не смогу, но вот английский… тут на моторной памяти не вылезешь
-1
ну если вам важнее форсинг то да, а если хотите чтобы люди использовали вашу разработку — извольте писать так как им удобно.
0
Предлагаю ридми писать НЕ ТОЛЬКО на русском, но и на английском.
0
Убери антинаучную картинку из топика. :D
0
Было бы неплохо добавить поддержку старых браузеров в виде плагина. Т.е. проверять наличие каких-либо нативных функций браузера, и вслучае отсутствия, подгружать плагин. Так имеем малый вес и быструю работу для современных браузеров и поддержку старых.
0
в устаревших браузерах нельзя реализовать, к примеру, геттеры/сеттеры.
0
Можно, хаками, и через Vbscript =) Не так давно здесь даже статья была про это
0
Постараюсь после нового года найти время и заняться реализацией такого плагина :) Также могу помочь с сайтом для проекта. С модульным подходом просто необходима возможность делать кастомные сборки фреймворка.
0
Да, плагин для Sizzle, например. :)
0
НЛО прилетело и опубликовало эту надпись здесь
именно об этом я и писал в прошлом топике)
0
НЛО прилетело и опубликовало эту надпись здесь
еще один — это тот же, что и в предыдущем топике?
это тот же фреймворк, просто был переименован в силу того, что предыдущее название оказалось занято
это тот же фреймворк, просто был переименован в силу того, что предыдущее название оказалось занято
0
НЛО прилетело и опубликовало эту надпись здесь
ну, я про это тоже писал в предыдущем топике. зачем на каждый проект писать мини-фреймворк, если можно взять какой-нибудь маленький фреймворк типа Atom? :)
0
Уберите ООП, либо сделайте его плагином, в прототипном языке, и маленьких проектах (судя по всему Ваш фреймворк нацелен именно на маленькие проекты) оно ни к чему, лучше подумайте лучше над API
0
Не нашел в списке поддерживаемых браузеров IE. То есть вообще никакого, даже 9-ки.
Я понимаю, любить его особо не за что, но будем реалистами — многим ли на практике пригодится фреймворк, который не работает в IE?
Я понимаю, любить его особо не за что, но будем реалистами — многим ли на практике пригодится фреймворк, который не работает в IE?
0
А почему в гитхабе все в одном файле идет? Особенно плагины. Не лучше ли разбить по отдельным файлам?
0
в качестве ядра достаточно одной единственной функции, которая занимается подключением модулей, следит чтобы они не конфликтовали, и чтобы никто их случайно не затёр. всё остальное — в модули.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
AtomJS — миниатюрный JavaScript фреймворк