в chrome не работает onfocus
да и onmouseover тоже...
делаю так: <input id='copyme' type=text size=30 value='sometext' onfocus='copyToClipboard(document.getElementById("copyme").value);'> (также делал $(this).val()) <script> function copyToClipboard(text) { alert(text); } </script> в лисе всё работает исправно, а в хроме по нулям и даже ошибок никаких нет :blink: просто вообще ничего не происходит почему? |
onmousedown="copyToClipboard(this.value);"
А так? |
ля грёбаный баг!
перезагрузил хром и всё ок стало а то даже такой код работал в хроме на другом сайте, работал в ФФ на этом сайте, но не работал в хроме на этом сайте <input type=button onclick='alert("fbe");'> |
Цитата:
|
Цитата:
cobe вообще не показывает тормоза жуткие в хроме вообще идеально в этом плане ну и в остальном всё не так плохо |
Цитата:
|
greenwar,
Вот тебе простой пример, введи в поле foo bar и baz <html> <head> </head> <body> <input id="input"> <div id="out"></div> <script> arr=[] c=3000 while(c--) arr.push("foo") c=3000 while(c--) arr.push("bar") c=3000 while(c--) arr.push("baz") input.oninput=function(){ console.time("test") out.innerHTML="" var re=new RegExp(this.value) var outarr=arr.filter(function(str){return re.test(str)}) out.innerHTML=outarr.join("<br>") console.timeEnd("test") } </script> </body> </html> сравни на хроме и ff Вот результаты на машине средней паршивости с вендой FF: test: таймер запущен tst.html:22 test: 31мс tst.html:29 test: таймер запущен tst.html:22 test: 109мс tst.html:29 test: таймер запущен tst.html:22 test: 94мс tst.html:29 test: таймер запущен tst.html:22 test: 125мс tst.html:29 test: таймер запущен tst.html:22 test: 265мс tst.html:29 test: таймер запущен tst.html:22 test: 204мс tst.html:29 test: таймер запущен tst.html:22 test: 125мс tst.html:29 test: таймер запущен tst.html:22 test: 250мс tst.html:29 test: таймер запущен tst.html:22 test: 234мс tst.html:29 chrome: test: 42.000ms tst.html:29 test: 1216.000ms tst.html:29 test: 2847.000ms tst.html:29 test: 372.000ms tst.html:29 test: 5529.000ms tst.html:29 test: 5997.000ms tst.html:29 test: 553.000ms tst.html:29 test: 3872.000ms tst.html:29 test: 6676.000ms Визуально на хроме это выглядит еще более отвратно, хочеться взять и у*бать. |
ну да, хром тут притормаживает визуально
но сами страницы в хроме грузятся куда быстрее и я говорил про скорость видео под линухом я бы может на лисе и остался, если бы не такая ебанутая разница в производительности а ещё хром почему-то вообще не просит адобовский плагин, в отличие от лисы, которой его надо руками ставить (ну или через апдейты) |
Цитата:
Цитата:
|
forwardonly2015, а че разница такая большая?
FF Цитата:
Цитата:
|
Цитата:
на самом деле они тут мгновенно работают, что приятно |
Lemme,
Не знаю, это связано с внутренними оптимизациями v8. Насколько я понимаю, v8 старается закешировать как можно больше, на этом и построены его оптимизаци в основном. Поэтому, там где много динамики, он сосет. С этим связаны и тормозные старты, и жор памяти немеряный. У них топорные методы оптимизации, тот случай, когда оптимизация сама вешает браузер. |
Цитата:
то javascript.ru - chrome: 2.22, ff 2.45, ~10%. Да, цифра, но другие глюки хрома эту цифру не оправдывают. Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
forwardonly2015, ну да "голодный" как то - не то :-E
|
ну вот я на форум захожу (после большой паузы в неск.часов. форум на Nginx) и он мне его сразу отдаёт, в отличие от лисы, которая его грузит неск.секунд
темы обновляются при этом, так что с кэшированием динамики у него норм всё |
хмм насчёт скорости - всё по 3.14зде, когда открыто 10+ вкладок
ютуб 720 в фуллскрине начинает показывать 10 кадров/сек |
Часовой пояс GMT +3, время: 07:34. |