*JS
Выпилить все ссылки со страницы
$("a").replaceWith(function() {
return $(this).contents();
});
Пстач, сейчас есть какие-нибудь способы сделать контекстное меню, которое выглядит *нативно везде*, не является говнокодом/черезжопнутым методом и при этом торт?
Единственный способ, который неговно, использовать <menuitem>, но:
а.) Стандарт ещё не принят.
б.) Поддерживается только в FF8+
в.) Из б следует, что ... more →
Итак, господа.
Хочу вас серьёзно спросить.
Почему, как вы думаете, сайты ещё не делают на QML?
Итак, самые последние и точные замеры:
Версия 1, на eval и с говном
Firefox 6:
FPS 6 при средней-ориентировочной нагрузке. Без использования ускорения.
Firefox 9:
FPS 7 при такой же нагрузке на рисование (многоооо объектов)
Chromium latest unstable и Chrome stable
FPS 0.1 без ускорения. FPS 0.8 с ускорением. ... more →
А теперь, когда моё сообщение должно дойти до моих подписчиков, хочу сказать последнюю цензурную фразу: Разработчики Firefox Молодцы. С большой буквы. В нём стабильно, быстро и главное, не жря процессор работает моя гамулька. Самое главное, что с 6 до 9 они ничего не сломали, а наоборот повысили количество FPS. ... more →
Оптимизировал скрипт. Разнёс не перерисовывающийся контент назад, часто меняющийся на передний. Оптимизировал вызовы. В firefox с 25 FPS выиросло до 50. В Chrome с 4 до 5 :D. Решил проверить, что будет, если включить аппаратное ускорение.
Включил. Стало 8 FPS.
ГОВНО. ГОВНО. ГОВНО.
Попрофилировал скриптег. Как и ожидалось, больше всего времени уходит на перерисовку, то бишь update.
Запилил НЕВЕРОЯТНО тупое рисование вращающихся точек. Ну бля, 3 цикла for, один для инициализации 50 отдельных (!) точек, ещё один для сдвига каждой на разные промежутки и ещё один (АХТУНГ! МОЗГОПАСНОСТЕ!) для закрашивания всех точек при событии draw. Но, что интересно, не тормозит. пиздец.
Блин, я завис. Хром ругается на эту строку
var n = i — 1;
Unexpected token ILLEGAL.
Что за хуйня?
Ах да, совсем забыл: canvas в общем и libcanvas && atom.js охуенные, правда. Удобно и довольно неплохие доки на русском, ибо дев руссич. Ок.
Ну почему, почему, ответьте мне, почему у нас такой пиздец с разницей реализаций стандартизированных фич и базовых вещей в браущерах?
*JS is used by:
Nico-izo
Nico-izo
16+
238328
Артс
arts
Azzz
azzz
Iwasawafag
Iwasawafag
kb
kb
anoos
anoos
Владимир
xaos
Ky6uk
Ky6uk
Crazy_Owl
Crazy_Owl
Bender Bending Rodríguez
DJm00n
Spiritual ecstasy
rapture
analizer
analizer
Hirthwork McGillah
hirthwork
Alexander Aleschenko
top4ek
Michael Pogoda
MPogoda
Anonymous
anonim
diSabler
diSabler
hunter
hunter
gelraen
gelraen
Кюри
Kur1
Bupyc
Bupyc
Пусяка
Tremerix
Ilya Petrov
muromec
zw0rk
zw0rk
jt3k
jt3k
rakoth
rakoth
0xd34df00d
0xd34df00d
desperate donkey
odin
4DA
4da
SirAnthony
SirAnthony
eurekafag
eurekafag
alxrt
alxrt
няша
generatorglukoff
rnd_d
rnd_d
oreolek
oreolek
Nico-izo
238328
arts
azzz
Iwasawafag
kb
anoos
xaos
Ky6uk
Crazy_Owl
DJm00n
rapture
analizer
hirthwork
top4ek
MPogoda
anonim
diSabler
hunter
gelraen
Kur1
Bupyc
Tremerix
muromec
zw0rk
jt3k
rakoth
0xd34df00d
odin
4da
SirAnthony
eurekafag
alxrt
generatorglukoff
rnd_d
oreolek