URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 85997
[ Назад ]

Исходное сообщение
"Половина крупнейших сайтов использует свободную библиотеку j..."

Отправлено opennews , 14-Авг-12 14:28 
Организация W3Techs сообщила (http://w3techs.com/blog/entry/jquery_now_runs_on_every_secon...) о преодолении свободной JavaScript-библиотекой jQuery (http://www.jquery.com/) важного рубежа - использование данной библиотеки зафиксировано (http://w3techs.com/technologies/overview/javascript_library/all) на более чем половине (50.1%) из миллиона крупнейших сайтов в сети (по рейтингу Alexa). Для сравнения использование Flash оценивается в 23.1%, Silverlight в 0.3%, MooTools в 5%, Prototype в 4%. Если рассматривать 10 тысяч крупнейших сайтов, то доля jQuery составляет 58.8%, а среди тысячи -  46.2%.

URL: http://www.theregister.co.uk/2012/08/14/jquery_used_by_half_.../
Новость: http://www.opennet.ru/opennews/art.shtml?num=34570


Содержание

Сообщения в этом обсуждении
"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено me , 14-Авг-12 14:28 
Успех

"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено Аноним , 14-Авг-12 21:12 
> Успех

К нему шел пацан. Пацан был из микрософта. Делал сильверлайт. Не подфартнуло...


"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено Аноним , 14-Авг-12 14:38 
Silverlight-то как поднялся!

"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено anoo , 14-Авг-12 15:26 
Я тоже обрадовался!

"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено The Doctor , 14-Авг-12 15:34 
Сайты майкрософта?

"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено hg user , 14-Авг-12 17:29 
0.3 % от миллиона - 1000 сайтов. Многовато наверное для только microsoft.

"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено hg user , 14-Авг-12 17:31 
В смысле цифра порядка 1000 сайтов.

"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено Аноним , 15-Авг-12 16:43 
> 0.3 % от миллиона - 1000 сайтов.

Надеюсь, заслуженный двояк в году за математику вам вкатили.
Кэп информинует что 0.3% от миллиона ну никак не превышает 300.


"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено mavriq_ , 16-Авг-12 17:27 
10**6 * .3 *10**-2
3000
КЭП, не?

"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено Аноним , 14-Авг-12 14:42 
>2012
>оценивают флеш

"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено Аноним , 14-Авг-12 14:56 
Prototype же rip, не?

"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено nalcheg , 14-Авг-12 15:08 
а где ExtJS?

"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено Аноним , 14-Авг-12 16:16 
> а где ExtJS?

Где, где. Он шел к нам по льду, но не дошел - тяжеловат.


"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено Аноним , 14-Авг-12 20:37 
> а где ExtJS?

Там где и положено быть глючным переросткам.


"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено Buy , 14-Авг-12 15:09 
> Silverlight в 0.3%

Вот это фейл...


"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено Аноним , 14-Авг-12 15:20 
Сейчас придет ваня и будет кричать, что миллионы мух не могут ошибаться XD

"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено Ag , 14-Авг-12 15:25 
>> Silverlight в 0.3%
> Вот это фейл..

Уже не фейл, уже просто труп. Микрософт объявила даже дату похорон.
Здорово влетели люди (и орг.) которые поставили на «технологии от надежного поставщика».


"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено Ваня , 14-Авг-12 16:09 
Это да. Эх..... Хотя подобный расклад был ожидаемым: HTML5 это почти то же самое. Просто опоздали с silverlight, а то он бы мог стать отличной заменой флэша.

"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено kurokaze , 14-Авг-12 16:45 
г..но г..ну не замена — они эквивалентны

"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено Онаним , 14-Авг-12 16:57 
> HTML5 это почти то же самое.

Дооо программировать на жабоскрипте оперируя толком не стандартизованным языком разметки документов, городя костыли для поддержки разных браузеров - это почти то же самое, что программировать на полноценном C# с чётким GUI (и др.) API... Уж постыдились бы. Тоньше же надо...


"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено unknown , 14-Авг-12 17:41 
> на полноценном C# с чётким GUI (и др.) API

без поддержки где-либо вообще.
ещё тоньше же надо


"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено ананим , 14-Авг-12 23:58 
зато чОткое АПИ не городит (далее цитата) "костыли для поддержки разных браузеров".
один броузер и тот через опу.

"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено Crazy Alex , 14-Авг-12 22:58 
Если б оно было настолько же открытым - то да. А так - ну не захотели люди садиться на майкрософтовскую иглу. Тем более, что все, кому оно реально надо было - сидели на адобовской. Которая, в общем-то, ненамного хуже в плане удобства писанины и чётких API.

"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено ананим , 14-Авг-12 23:54 
> Дооо программировать на жабоскрипте оперируя толком не стандартизованным языком разметки документов, городя костыли для поддержки разных браузеров

чувачОг, ты сабж то хоть видел?
или новость хоть прочёл?


"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено ананим , 14-Авг-12 23:52 
> Это да. Эх..... Хотя подобный расклад был ожидаемым

тебе говорили, а ты не верил. :D


"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено ffirefox , 14-Авг-12 16:21 
Если учесть, что на этом сделано на государственные деньги куча проектов для библиотек и музеев, то становится очень грустно. Особенно в свете порывов нового министра связи.

"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено Аноним , 14-Авг-12 20:47 
> Если учесть, что на этом сделано на государственные деньги куча проектов для
> библиотек и музеев, то становится очень грустно.

На будущее наука с кем не связываться.

> Особенно в свете порывов нового министра связи.

Это ж Россия. Страна распилов и откатов. А потом еще и удивляются что все отрасли - в ж...


"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено Аноним , 14-Авг-12 15:15 
Flash всего 23.1%? Не верю!

"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено Аноним , 14-Авг-12 15:24 
Это сарказм?

"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено Аноним , 14-Авг-12 16:02 
Флеш на таких сайтах используется для реализации возможностей html5 для старых браузеров - ie<=9, ff<=3.6, opera.

"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено Аноним , 14-Авг-12 18:39 
> Flash всего 23.1%? Не верю!

Флешеры отгружают кирпичи? Подождите еще немного и у него будет столько же сколько у сильверлайта, ибо HTML5 и так будет уметь все то же самое. Ну а флешерам придется устроиться на склад. Кирпичи таскать :)


"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено Аноним , 14-Авг-12 18:51 
вы за стандартизируйте этот HTML5 - а то опять получится 5 реализаций и все между собой не совместимы.
А на флэше один раз сделал и работает везде.

"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено lucentcode , 14-Авг-12 19:32 
Да,и на iOS? А может на Android(много девайсов на котором не имеют поддержки flash). Лучше один кривой, но стандартный для всех API. Чем несколько под разные платформы.

"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено Аноним , 14-Авг-12 20:47 
> вы за стандартизируйте этот HTML5

Это стандарт по определению :)


"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено тоже Аноним , 14-Авг-12 15:56 
Собственно, эта статистика намекает, что jQuery очень удачно компенсировала явные недостатки языка JavaScript как языка веб-сценариев.

Уже, пожалуй, логично относиться к jQuery примерно так же, как к STL. То есть считать ее функционал частью самого языка, а велосипеды на эту тему - ненужным разбазариванием времени.

Если уж даже вечнокондовый Битрикс в последних версиях использует jQuery по умолчанию...


"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено Аноним , 14-Авг-12 16:14 
> Собственно, эта статистика намекает, что jQuery очень удачно компенсировала явные недостатки
> языка JavaScript как языка веб-сценариев.

JQ компенсирует не недостатки javascript а недостатки DOM в древних браузерах. Или, по простому, костыли для IE. Библиотеки которые устраняли "недостатки" javascript, типа Prototype все оказались нежизнеспособны.

> Уже, пожалуй, логично относиться к jQuery примерно так же, как к STL.
> То есть считать ее функционал частью самого языка, а велосипеды на
> эту тему - ненужным разбазариванием времени.

Опять же jQuery не имеет никакого отношения к javascript как языку, в node.js никто в здравом уме не полезет ее подключать, за исключением случая когда нужно работать с DOM и то легче использовать js биндинги к libxml.

> Если уж даже вечнокондовый Битрикс в последних версиях использует jQuery по умолчанию...

А я пользуюсь $ = function(sel){return document.querySelectorAll(sel);} - такой вот jquery. Экономит 250 кб.


"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено demimurych , 14-Авг-12 16:21 
Это вы лихо.
Как про экономию 250Кб, (джиквери сейчас весит 32Кб)
как и то что вы этой строкой сможете заменить анимации, позиционирование и прочие вещи которыми очень удобно пользоваться в jQuery


"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено Аноним , 14-Авг-12 16:42 
Анимация на jQ хороша... на процессоре семейства i5. На мобильных платформах не очень. Да и  зачем она если есть css3 animations? Они кстати, выболняются большинством браузеров в отдельном потоке и не требуют полного цикла restyle - reflow - repaint. То есть в разу плавнее.
Позиционирование ну расскажите мне что позиционирование на jQ лучше чем display: flex, посмеемся.
А по поводу прочих вещей - работаю webkit only, jQuery не понадобился за 3 года ни разу.

"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено cafebabe.ru , 14-Авг-12 16:52 
> А по поводу прочих вещей - работаю webkit only, jQuery не понадобился
> за 3 года ни разу.

вот оно - счастье!

BTW http://www.doxdesk.com/img/updates/20091116-so-large.gif


"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено эээ , 14-Авг-12 17:29 
скриншот))))ахахахах )))))повеселил)))

"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено hg user , 14-Авг-12 17:38 
Особенно совет оттуда в тему: "I used the JQuery diet plugin and lost 10kg in a week". Худеем вместе, товарищи! )

"Половина крупнейших сайтов использует свободную..."
Отправлено arisu , 15-Авг-12 20:56 
> как и то что вы этой строкой сможете заменить анимации, позиционирование и
> прочие вещи которыми очень удобно пользоваться в jQuery

а есть решение ещё лучше: не использовать идиотские «анимации, позиционирование и прочие вещи».


"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено cafebabe.ru , 14-Авг-12 16:37 
http://stackoverflow.com/questions/11503534/jquery-vs-docume...

"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено Аноним , 14-Авг-12 16:45 
Если нет нужды поддерживать осла жкю не нужон. Точка.



"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено cafebabe.ru , 14-Авг-12 16:47 
> Если нет нужды поддерживать осла жкю не нужон. Точка.

да не вопрос, конечно, если стоит задача сляпать на коленке решение для внутреннего пользования, то париться не нужно


"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено Аноним , 14-Авг-12 16:52 
> преодолении свободной JavaScript-библиотекой jQuery важного рубежа - использование данной библиотеки зафиксировано на более чем половине (50.1%) из миллиона крупнейших сайтов в сети (по рейтингу Alexa)

На 50% крупнейших сайтов jquery не используется. На остальных используется как костыли для ie. Вот и вся арифметика.


"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено cafebabe.ru , 14-Авг-12 16:53 
>> преодолении свободной JavaScript-библиотекой jQuery важного рубежа - использование данной библиотеки зафиксировано на более чем половине (50.1%) из миллиона крупнейших сайтов в сети (по рейтингу Alexa)
> На 50% крупнейших сайтов jquery не используется. На остальных используется как костыли
> для ie. Вот и вся арифметика.

не-а, на остальных 50% - Prototype :)



"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено fiskus , 14-Авг-12 20:01 
В новости три строчки всего, и те не осилили?

> Prototype в 4%


"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено Crazy Alex , 14-Авг-12 23:02 
ну если кроме queries ничего не надо - то да. А так - начиная с method chaining-а и заканчивая более-менее приличным API для  событий - много чего там стоит использовать.

"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено ананим , 15-Авг-12 00:06 
> Собственно, эта статистика намекает, что jQuery очень удачно компенсировала явные недостатки языка JavaScript как языка веб-сценариев.
>Уже, пожалуй, логично относиться к jQuery примерно так же, как к STL. То есть считать ее функционал частью самого языка

всё с точностью до наоборот.
это намекает на то, что на js можно писать достаточно сложные библиотеки.
если что, то L в STL нифига не значит лангжичЪ.
а то jar'ы - недостатки жабы, какойнить адонет - недостаток сишарпа и тд.

зыж
если сабжу придадут статус стандартной библиотеки js, вы успокоитесь?


"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено тоже Аноним , 15-Авг-12 08:21 
Под недостатками JS я имел в виду довольно громоздкие конструкции, которые приходится писать для часто используемых случаев. В С++ на помощь приходит STL, в JS - jQuery. Такая аналогия.
Мне нужно успокоиться? "Я не ругаюсь, я просто констатирую факт".

"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено ананим , 15-Авг-12 12:44 
вы его не правильно констатируете.
стл - библиотека. не является конструкцией языка.
но, стандартная библиотека - т.е. идёт с любой реализацией языка.
есть ещё более мощьная библиотека - буст. многие новинки попадают именно оттуда, но он не идет с реализацией.
стандарт языка С++ определяет ряд библиотек, как стандартные, что не говорит о качестве самого языка вообще никак.

тоже самое с js. но у него нет понятия стандартных библиотек.
никто не предполагал, что подобная функциональность будет востребована, а язык даже в перспективе позволит создавать такие библиотеки, которые будут и востребованы, и достаточно быстры, чтобы быть востребоваными.
jQuery - пример такой библиотеки. и он стал практически "стандартной" библиотекой для 50% сайтов.
и это говорит о js как о более серьёзном языке, чем даже думали его создатели.


"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено тоже Аноним , 15-Авг-12 13:17 
Не очень понял, в чем вы со мной не согласны. Ладно, можно сравнивать jQuery не с STL, а с boost.
Мой тезис о том, что возможности этой библиотеки резонно использовать вместо своих велосипедов в любых практических случаях от этого не меняется. Аналогично использованию STL и boost в программах на C++.

"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено ананим , 15-Авг-12 13:37 
вот ваш тезис:
> Собственно, эта статистика намекает, что jQuery очень удачно компенсировала явные недостатки языка JavaScript как языка веб-сценариев.

а вот мой:
> всё с точностью до наоборот. это намекает на то, что на js можно писать достаточно сложные библиотеки.

зыж
похоже на попытку юлить.

ззыж
и уж точно не вина js в том, что мс создала свой, ни с кем не повторимый ие.
тоже относится к винспецифик в коде С/С++.
в никсах на анси можно создать прогу с богатым гуи, а в виндах без винспецифик нет. только через НЕ_стандартные библиотеки типа Qt и тд, которые скрывают такой код внутри себя.
точно также как и сабж.


"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено тоже Аноним , 15-Авг-12 14:37 
Просто при существовании различных реализаций JS на практике приходится считать языком тот минимум, который поддерживают все. И такой язык для работы неудобен, а с jQuery - вполне.
Да, вы правы в том, что это недостатки не языка, а его фрагментированности и неудачных реализаций. Но библиотека значительно шире, чем просто адаптер. Она исподволь выводит программирование на JS на более высокий уровень абстракции, и это важно. Именно в этом я вижу сходство с STL - получается страховка от велосипедов и говнокода самим фактом использования готовых и отлаженных решений.

"Половина крупнейших сайтов использует свободную библиотеку j..."
Отправлено Аноним , 14-Авг-12 18:32 
> Flash оценивается в 23.1%, Silverlight в 0.3%

Подыхающий старец и жертва аборта Баллмера...