LINUX.ORG.RU

RightJS — новая JavaScript-библиотека

 , ,


0

0
Вышла первая публичная версия новой JavaScript библиотеки RightJS.

Главное отличие RightJS от jQuery, Prototype или Mootools в том, что эта библиотека в 2-5 раз быстрее и примерно во столько же раз более компактна. Полная сборка со всей стандартной функциональностью и базовыми визуальными эффектами занимает всего 36kb.

Из прочих возможностей заявлены:
  • Дополнительная функциональность, позволяющая писать компактный код приложений
  • Компактный API, следующий стандартам
  • Превосходные возможности для написания ООП кода
  • Возможность работы во всех современных и не очень браузерах
На официальном сайте опубликованы замеры производительности в рамках проекта taskspeed.

>>> Подробности



Проверено: Dimez ()
Хм. Интересно. Надо будет пощупать.
KRoN73 ★★★★★
()
Ответ на: комментарий от devl547
> Firefox 3.5, Midori, Epiphany, K-Meleon 1.5.2, Chromium - работают

Радости то с этого... Я ни сам этим пользоваться не смогу, ни другим предложить не смогу... Я же не могу верстать сайт, зная что в части браузеров он не будет работать...
shaplov ★★★
()
Ответ на: комментарий от shaplov
В том то и проблема, что все действительно интересные вещи работают только у гиков, которые сидят на bleeding edge, а у большинства до сих пор IE6
devl547 ★★★★★
()
Ответ на: комментарий от shaplov
конкверор - корявая поделка, он до сих пор не умеет работать с computed styles. поэтому им никто не пользуется и он не нужен
StDog
() автор топика
Ответ на: комментарий от KRoN73
Нет не должно, в конке не все от вебкита работает. С вебкитом оно наура работает в сафари и гуглохроме, конк не умеет вычислять стили, там видимо просто заглушка стоит, метод есть, а возвращает всегда пустой хэш.

В любом случае это всего лишь первая версия, там уже тикет висит для конкверора, вылечится в скорости.

StDog
() автор топика
в коквероре по идее должно работать все кроме эффектов
StDog
() автор топика
Английский по ссылке ужасен. Автору явно нужна помощь с переводом.
Manhunt ★★★★★
()
интересно. завотчил на гитхабе.
volh ★★
()
Ответ на: комментарий от Deleted
>Ещё один велосипед. Когда уже CSS анимация наступит…

css нужен для задания стилей, js - для задания поведения.
volh ★★
()
> и примерно во столько же раз более компактна

Ложь, jQuery 1.3.2 весит 56kB, где тут в 2-5 раз?

vadiml ★★★★★
()
Я так понял, оная библиотека без всякого намека на наличие виджетов.

Это потому что она в ранней стадии развития или это принципиальное решение?

AVL2 ★★★★★
()
Ответ на: комментарий от volh
Скажи это CSS3 ибо в них вебкитовы CSS трансформации попадут. Тем более простые вещи, которые основаны всего лишь на изменении свойства за время N не настолько что бы и сложные сами по себе. Вроде выплываний, исчезаний и прочей гламурности.
Deleted
()
Ответ на: комментарий от Deleted
P.S. Причём гламурное выплывание ни разу не поведение, а способ отображения.
Deleted
()
Ответ на: комментарий от AVL2
>Я так понял, оная библиотека без всякого намека на наличие виджетов.

Я вот тоже этим удивлён. Одними эффектами (ещё и таким небольшим набором) сыт не будешь =/
theos ★★★
()
Ответ на: комментарий от theos
Возможно, педполагается использовать сей фреймворк с каким-то сторонним тулкитом виджетов. Например, гугловским или яховским.

А так, чего гадать, хотелось бы знать, что автор думает по этому поводу.

AVL2 ★★★★★
()
В Firefox-3.0.11, Arora-0.7.1, Opera-9.80 норм, в конке 4.2.91 нет. Библиотека - велосипед, согласен. P.S. Лично я считаю, что тех, кто юзает IE, нужно от этого лечить хотя бы предупреждениями, а не подстраиваться.
DreamDragon
()
Даешь больше велосипедов, хороших и разных!
GenToox
()
> эта библиотека в 2-5 раз быстрее

tell me moar

kkw
()
Ответ на: комментарий от vadiml
>> и примерно во столько же раз более компактна

> Ложь, jQuery 1.3.2 весит 56kB, где тут в 2-5 раз?

56k/36k=1.5(5)

Разница более, чем в полтора раза. Не в два, конечно, но все равно ощутимая.

Manhunt ★★★★★
()
Ответ на: комментарий от Liosha_Syrnikov
> Попробуй назови эти слова обычному пользователю (не гику)...

Ну не все прям так уж и плохо. Например я когда еще в школе учился в учебнике информатики были строчки про уже древние версии огнелиса, оперы и еще чего-то. А пользователя интернета не способного, собственно, пользоваться интернетом можно и не считать за пользователя. Огнелис нынче весьма популярен.
DreamDragon
()
Ответ на: комментарий от v0rbis
И чтож там такого ужасного? И чтож там такого громозкого? Наговариваешь ... . Лучше етого для себя лично, я ещё не нашёл!
lavrnn
()
Ответ на: комментарий от lavrnn
YUI ужасное и громоздкое гогно. не нужно такого счастья.

И чтож там такого ужасного? И чтож там такого громозкого? Наговариваешь ... . Лучше етого для себя лично, я ещё не нашёл!

lavrnn
()
Ответ на: комментарий от v0rbis
может стоит попробовать jQuery? и тогда "наговор" улетучиться?

Пробуй!?

lavrnn
()
"что эта библиотека в 2-5 раз быстрее и примерно во столько же раз более компактна" и у нее в 20 раз меньше функционала. Вот радость то.
Julio_Petrovich
()
сайт уныл. размер библиотеки давно не сильно важен, т.к. говнофлэш и картинки весят гораздо больше. библиотеку один раз загрузил - больше не надо. главное - удобство, возможности и скорость. набор эффектов также гламурен и уныл.

вердикт: кривой велосипед

mootal
()
Ответ на: комментарий от v0rbis
> YUI ужасное и громоздкое гогно. не нужно такого счастья.

Я говорю о результатах бенчмарков. Но лично я отдал бы предпочтение Dojo.
andrey-x
()
я не совсем понял, есть ли там селекторы по типу jquery? и если есть, то какие?
AndreyKl ★★★★★
()
в общем и целом - автору зачёт. Пусть будет, может чего хорошее из этой библиотеки вырастет.
AndreyKl ★★★★★
()
Ответ на: комментарий от AndreyKl
а возможно оно уже вполне себе ничего, просто не видно, потому что документации и примеров маловато пока что.
AndreyKl ★★★★★
()
Ответ на: комментарий от Bohtvaroh
Да навид это тот же Mootools. Даже дока очень похожа. До JQ и Prototype далеко.  
inkoGnitoo
()
Вопрос чисто по языку. Оно что правда не умеет указатели/ссылки на переменные делать? И каждый раз нужно опупенный scoop писать?

(не специалист)

alx_me ★★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.