Google

индекс
191,41

Google Gravity


www.chromeexperiments.com/detail/gravity/
Если у вас Chrome, то просто кликните по ссылке

PS: все элементы меню остаются вполне функциональными, поиск работает!
+33
10 января 2010, 00:10
25

комментарии (143)

НЛО прилетело и опубликовало эту надпись здесь
+4
Zeraman #
тормозит собака. видимо яваскрипт подтормаживает
+20
KvaNTy #
Я об этом мечтал всю сознательную жизнь! :) Теперь можно делать Настоящие заглушки 404 «Вы сломали %sitename%!».
+5
TheEternal #
Уже было :)
us.blizzard.com/dsadsd?rhtml=y
+2
KvaNTy #
Было, но не рассыпалось у вас на глазах. =)
+2
StirolXXX #
Поставьте FF 3.6 (Namoroka) — там Js пошустрее чем в 3.5 ;)
0
Vokabre #
В сафари вообще не тормозит.
+10
homm #
В опере нет поворота элементов, даже в 10.5, хотя она это поддерживает. А в ФФ этот поворот так тормозит, что лучше всеже в хроме открыть :)
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
+2
homm #
Надеюсь, что в твоей жизни есть что-то еще интересное, кроме тролления Оперы на хбаре.
Элементы в принцепе летают туда-сюда в зависимости от размеров и положения окна. С открытием в новой вкладке в Опере все в порядке, возможно enjoint
просто сдвинул окно или еще что-то сделал одновременно с переключением на нее.
НЛО прилетело и опубликовало эту надпись здесь
–10
homm #
КАКИЕ В ЖОПУ ОПРАВДАНИЯ, ЕБАННЫЙ ВРОТ. ТЫ ЗАЕБАЛ, ПРИДРОРОК ХУЕВ. ВКЛЮЧИ МОЗГ, ДОЛБОЕБ, ИЛИ ИДИ В ЖОПУ.
НЛО прилетело и опубликовало эту надпись здесь
–9
homm #
ПОШЕЛ НА ХУЙ
0
homm #
Это было к вопросу о непрерывном троллинге из топика в топик на таких же пустых основаниях, как и здесь. Сорвался, не могу больше тебя терпеть.
–3
homm #
Я абсолютно нормально объяснил почему элементы сбиваются в любом браузере, потому что так задумано, ебаный ты а рот. Указанного enjoint
эффекта я не наблюдаю, если окно не трогаю. Опера работает так же как другие браузеры. Еще ни один тролль меня так не бесил.
НЛО прилетело и опубликовало эту надпись здесь
+2
bolk #
А в чём тут «каприз Оперы» проявляется, расскажите?
+1
homm #
Надеюсь, что ктонибудь объяснит, кроме укурыша DarkPhoenix, в каком месте я не прав. За исключением комментариев, написанных капсом и адресованных лично DarkPhoenix, конечно.
+1
KvaNTy #
Полностью с вами согласен. Опера очень толковый браузер, даже несмотря на то что гугловские детища в ней по-больше тормозят.
А это уже просто флейм.

Может закончим этот холливар?
+3
arty #
конечно нет поворота, ведь яваскриптер использует -webkit-transform

если добавить туда -o-transform, всё наверняка будет прекрасно и в опере
+21
AndrewTishkin #
Долго ржал после того как открыл ссылку в IE8 = )
Я ожидал всего, но только не этого :)))
НЛО прилетело и опубликовало эту надпись здесь
+6
homm #
Да, в ие8 достаточно остроумно получилось :)
0
Gibbzy #
дайте скрин то! нехочется виртуальную машину запускать
+39
homm #
0
Anghei #
Уже исправили…
0
uranik #
Щас microsoft тоже подсуетится, выпустит хотфикс и после падения google на экран всплывёт bing :)
0
Anghei #
Ну це вряд ли, учитывая их расторопность…
+1
bolk #
Я, кстати, этого не увижу, у меня Google Chrome стоит :)
0
HDg #
Это не должно отменять наличие ИЕ, разве что у вас не Windows
+1
bolk #
Опечатался. Chrome Frame имелся ввиду.
+1
homm #
Видимо ты имел ввиду Chrome frame, потому что в коде страницы есть
<meta http-equiv="X-UA-Compatible" content="chrome=1">
+1
bolk #
Тьфу, да, опечатался.
+5
AndrewTishkin #
Все элементы страницы без остановок спилотировали вниз, преодолев нижнюю границу окна :)

Вот такой в прямом смысле epic fail
+42
timon_sk #
IE8 не знает границ…
0
RedricShuhart #
IE огорчает эта ваша гравитация…
+4
kachkaev #
Если уменьшить масштаб, то можно увидеть, что все элементы улетели не в бесконечность, а аккуратно сложились где-то за пределами окна. Но стоит повторить эксперимент уже с новым масштабом, как элементы преодолевают новую границу и снова скрываются внизу.

Кстати когда я вставил ссылку в адресную строку ИЕ8 первый раз, вылезло такое сообщение об ошибке:
---------------------------
Microsoft Visual C++ Runtime Library
---------------------------
Runtime Error!
Program: C:\Program Files (x86)\Internet Explorer\iexplore.exe
R6025
- pure virtual function call
---------------------------
OK
---------------------------

Потом ослик сделал «восстановление вкладки» (снова открылась какая-то стартовая страница), и только после этого страница гуглогравити открылась без проблем. Кхм. Ну без проблем скачался контент с сервера в смысле. :) Проповал закрыть IE8, открыть снова, всё повторилось.
+3
kachkaev #
Кажется, что коварная ошибка появляется только если слишком быстро вставить адрес в адресную строку после открытия IE и нажать Enter. Такое ощущение, что ослик в шоке от того, что его заставляют что-то выполнить, когда он ещё не прогрузился до конца! :D Несколько раз вставлял адрес через несколько секунд после того, как в браузере всё угомонится, сообщение уже не вылазило. Ну и ну…
+2
Vladek #
Да это конкретная бага, отправьте описание на connect.microsoft.com — это сразу починят.
–5
wwarlock #
Зачем в винду?
Chromium 4.0.291.0 и Google Chrome 4.0.249.43 под Ubuntu показывают аналогичный результат.
+1
DuhaN #
Для IE8
–2
wwarlock #
А, простите, не заметил, что речь про ослика.
Восьмёрка не работает под wine? Никто не пробовал?
+2
q_styler #
ха ха
напоминает того самого китайского марио!
–2
vuspenskiy #
всё идеально правильно заработало?
+1
non7top #
в ФФ еще надо разрешить скрипты для страничики
+2
HDg #
если они выключены в каком-то другом браузере, их как бы то же включать надо, не?
0
Zyava #
FF 3.5.7 тормозит пока падает а потом не тягаются элементы :( Опера 10.10 все работает… Ну и ИЕ8 конечно порадовал :)
–1
easyterm #
ФФ Упал сразу за логотипом гугла… :)
+11
homm #
У кого есть Опера 10.5, показываю старый фокус:

Предварительно открываем оригинал mrdoob.com/projects/chromeexperiments/google_gravity/
Открываем нужный js-файл: mrdoob.com/projects/chromeexperiments/google_gravity/js/Main.js
Переходим в режим редактирования исходного текста. Находим строчки:
// webkit
element.style['-webkit-transform'] = 'rotate(' + (bodies[i].m_rotation0 * 57.2957795) + 'deg)';
		
// gecko
element.style['MozTransform'] = 'rotate(' + (bodies[i].m_rotation0 * 57.2957795) + 'deg)';

Добавляем:
// opera
element.style['OTransform'] = 'rotate(' + (bodies[i].m_rotation0 * 57.2957795) + 'deg)';

Нажимаем apply. Идем на загруженную страницу страницу mrdoob.com/projects/chromeexperiments/google_gravity/ Встаем в строку адреса, нажимаем Энтер. Если все правильно, Js-файл не должен перезагрузиться с сервера.

Все, элементы крутятся не хуже, чем в хроме.
+1
homm #
Один косяк все-же есть, инпуты пропадают.
+1
homm #
Автор эксперимента следил за топиком и добавил поддержку оперы 10.5 :) Мой хак больше не нужен.
0
sigizmund #
Таглайн: Опера — удобный и интуитивный браузер для простых людей.
0
homm #
Отредактировать исходный код скрипта у себя и предотвратить его загрузку из интернета, да, это интуитивно, хотя и не слишком удобно. А вы какие альтернативы предлагаете? Помнится один товарищ, чтобы подправить верстку, делал userscript и кормил им Greasemonkey. Куда удобнее и интуитивнее, правда?
0
mdss #
неплохо оно ресурсы кушает
screen.jpg (125 KB)
+1
homm #
А что оно, по вашему, должно делать, чтобы обеспечить наибольшую плавность анимации?
–6
mdss #
явно не грузить проц по максимуму (неслабый проц причем).
+6
homm #
Т.е. вы купили неслабый процессор не для того, чтобы он в меру своих сил обеспечивал вам лучшее быстродействие?
–8
mdss #
ключевое слово мера, этот скрипт жрет ресурсы без меры. По вашему нормально, когда такая нагрузка? Судя по комментариям выше этот скрипт ложит браузер на лопатки на более слабых машинах
+12
gvsmirnov #
На лопатки кладут.
+3
homm #
Я посмотрел на ваш скриншот внимательнее и нашел на нем строку состояния у браузера. Скажите, это точно хром? Нет? Ну дак речь о возможностях хрома, в ФФ тормозит сильно. Еще в Опере нормально работает.

Суть ваших претензий в том, что процессор занимается тем, чем ему положено, или всетаки в том, что ваш браузер не способен обеспечить необходимого быстродействия?
+1
mdss #
на браузер конечно же
+2
arty #
можно было бы использовать css transition для большей плавности и меньшей нагрузки на проц
НЛО прилетело и опубликовало эту надпись здесь
+7
AndrewTishkin #
Используйте Нигму, у неё результаты нагляднее
Хотя на вкус и цвет товарищей нет…
+23
ekkeirsp #
Вы меня простите, но я лично не удивлен, что он тангенс в радианах считает.
Потому что это правильно.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
+2
ekkeirsp #
Радиан — основная единица измерения плоских углов в современной математике (вики).
Можно и расстояние в дюймах считать, может Вам так и привычнее.
А градусы (радианы) достаточно легко выражаются через число пи.
НЛО прилетело и опубликовало эту надпись здесь
+16
gvsmirnov #
но все как градусам привыкшие

Так и запишем: alexsx06 считает, что школьники = все.
Наверное, все студенты, в том числе и бывшие, поржали.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
0
gvsmirnov #
Считающие на инженерном калькуляторе = инженеры + ε

Большинство инженеров — это люди, которые к математике имеют отношение вида «Мне сказали, что нужно пользоваться вот этой формулой и что она правильная, так что я её выучил, и теперь пользуюсь». То есть практически никакое.

Математики перестают пользоваться градусами с первого же курса.
+7
stepio #
«Взрослоте» не понять :)
+7
gvsmirnov #
А это ваше ЕГЭ нормальные люди вообще в гробу видели.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
+2
ekkeirsp #
Так и не смог понять, что Вы пытались этими 2 комментариями сказать
+3
ekkeirsp #
«Да где вы нашли что гугл сосчитал в радианах»
«Но нигма сосчитала в градусах, а гугл в радианах»
Мне кажется или я что-то упустил?))
0
ready_pro #
Пытался ткнуть в летающий textfield и успеть написать в нем что-то :D
+4
Chizh #
Так результаты поиска также сверху сваливаются =)
+4
AndryBlack #
в safari ещже норм. работает
+9
homm #
Никто не пробовал написать запрос и нажать Энтер? Результаты сыпятся прямо с неба :)
+1
NickMan #
А почему только четыре результата?
+1
Norty #
+3
wirzus #
сразу вспомнился mac'овский вирус newton
0
deseven #
Ну баян же :) На chromeexpreiments.com полно забавных штук. И для 90% хром не нужен.
+3
NickMan #
Очепяточка www.chromeexperiments.com
+1
deseven #
Да-да, спасибо :)
+1
Li0liQ #
Вы правы, всё новое — это хорошо забытое старое.
+1
Dr_Ups #
да, класс, ещё бы датчики ускорения к этому прикрутить, что б потрясти нотик и перемешать
+1
ekkeirsp #
можно саму закладку гонять по экрану, как раз все перемешаете:)
+1
Dr_Ups #
о, точно! здорово, но с датчиками тоже хорошо бы было
+1
Max2D #
Ой, как мне это напомнило игру Crayon Physics!
+4
Crush #
Весело :) А мне напомнило Phun. Очень уж по мотивам.
0
DileSoft #
Первый физический движок для Javascript?
+3
aumeena #
Даже т.н. «воены» с «упячки» вставляют в строку браузера простейший js ради прикола.
Что-то вроде такого:
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=600; y4=1000; x5=600; y5=1000; DI=document.images; DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++;}setInterval('A() ',5); void(0);

Результат хорошо виден на странице с картинками. Никакой физики, Девид Блейн! :)
+1
chilly #
Там по коллизии есть если присмотреться, вполне на физику смахивается, хоть и примитивную пока.
+1
Anton_DS #
аналогичное есть в их Либе O3D. Пример тут, выглядит очень похоже, возможно использовались куски этой либы. А если нет, ну что ж, надеюсь все равно будет интересно взгялюнуть всем, кто еще не видел.
0
Starrow #
Видимо, что это порт box2d. Скорее даже порт под js движка box2dflash, который порт box2d :)

Можно, впринципе, и самому использовать этот движок, либо используя box2d-js.sourceforge.net/,
а можно извратиться и взять haxe, взять code.google.com/p/physaxe/ и компилить в js.
+2
Anton_DS #
Одного не понимаю, почему не на главной и почему не первого числа :)
Если бы так сделали — очень многу народу бы в скорую обратились с симптомами белой горячки :)
А то и вообще завязали пить :)
+3
Mobby #
а если макбук перевернуть, оно будет падать в другу сторону?
+1
stepio #
перевернул MB466 — не падает
+2
FError #
почему именно макбук?
+2
joedm #
в нём акселерометр есть.
0
Kalpazan #
он легче
+5
FTM #
Последняя версия Opera Mobile на моем htc touch diamond тоже, кстати, отлично выполняет скрипт.
0
macgera #
Прикол)
+1
xtender #
Попытался построить башенку, выстроив все элементы друг на друга торцом… Как же не хватает мультитачности :)
+4
barkalov #
Раньше, веселее и кросс-браузерно.
www.youtube.com/wariolandshakeit2008
+1
m00nbI4 #
Раньше не видел этого. Прикольно.: )
0
VladErmakov #
Ахренеть, и как они это сделали?
+1
whm #
на флеше.
+2
Okloks #
В тему: vimeo.com/4281939
+1
1Tiger1 #
Там на флеше и многие элементы неактивны. И нельзя махая логотипом гугла (хотя необязательно им) разбрассывать во все стороны результаты поиска (жаль что только 4) и другие элементы.

Это просто праздник какой то. Странно что не приберегли к 1 апреля, отличная бы вышла шутка.
+3
BupycNet #
FireFox 3.5.6
Обьекты падают, но управлять ими нельзя. И тормоза.
Под хромом все отлично вообще не тормозит.
+3
karabara #
ускорение свободного падения не земное = )
и кнопки поиска после падения не работает, как же этим пользоваться
+1
sanchower #
В Safari, кстати, тоже работает. Причем довольно резво :)
+1
lol2Fast4U #
Ну так Nitro ничем не хуже V8, они по скорости примерно одинаковые, иногда один обгоняет другой ненамного (:
+1
Wolverine #
Эх, на хабре про это читал с пол года назад. Инфорация идет по кругу :))
+1
ArcKain #
Круговорот гугла на хабре?)
+2
qmax #
а если уменьшить окошко хрома — то всё это ещё и трясти можно :)
+1
kuzvac #
А ещё мышкой всё таскать по окну :)
+1
qmax #
да. на видео мышки не видно.
а также не видно, что при этом всё работает, и результаты поиска сыплются.

щас попытаюсь сделать более эффективный скринкаст.
+1
Levsha100 #
Гугл готовится перевернуть Мир…
+1
nepx #
Какова практическая польза? Доказать, что Хром намного быстрее?
+1
qmax #
ну кстати да, как минимум :)
+1
qmax #
вот сделал более наглядный скринкаст (с мышкой, резултатами поиска, встряхиванием окна и типа рекурсиейtm):
www.youtube.com/watch?v=gHqL5XNsQiw
+1
midday #
ХМ. У меня по ссылке ошибка 404. обычная.
0
vvvvvv #
Google даже падает по-своему =)
+1
iVladislaV #
Пост напомнил об этом видео — bit.ly/mAlNK.Это реклама игры для Вии на ютубе.
0
Zer0CooL4ek #
Ты еще и нашел реально рабочий ;-)
я тока рип обнаружил =( старую ссылку заменили каким то боксом =(
0
Zer0CooL4ek #
жаль что только рип остался
раньше ютуб тоже клева ломался
0lv.ru/00
0
Zer0CooL4ek #
iVladislaV — опередил =(
0
Kalpazan #
Обалденно. Я свой Гуглсёрч на полу под столом нашёл… Ой, кто тут? =-О
0
deniamnet #
у автора этой фичи прикольная штука на сайте — mrdoob.com/
завис над исходником =)
0
Rivethead #
Какая именно? Там много «штук» )
0
deniamnet #
ну прямо на хомпаге, где фотки маленькие квадратные, ведущие на твиттеры
прикольно рассыпаются
а вообще я завис над разделом «google experiments», там есть, на что посмотреть
0
r0ster #
Из всех браузеров, торможения не было лишь в одном: SRWare Iron
(если кто впервые слышит об этом браузере, вам в Wiki)
0
r0ster #
Кому лень в Википедию ходить, выдержка из статьи,
«SRWare Iron — браузер с открытым исходным кодом, разрабатываемый немецкой компанией SRWare на основе исходного кода проекта Chromium. Основная причина его появления — факт отслеживания действий пользователя браузером Google Chrome. SRWare Iron не осуществляет ничего подобного. Кроме того, Iron использует последние версии WebKit и V8, в то время, как Google Chrome использует стабильные версии этих движков. Ещё можно отметить наличие у Iron функции блокировки рекламы (так называемый Ad-blocking)...»
0
nehxby #
Интересный эффект в линуксе. В гноме, если включен компиз и стена рабочих столов, то при переключении между рабочими столами улегшиеся было элементы снова «взбалтываются».

Линуксоиды, проверяйте :)

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.