Полезная информация

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.
  • Форумы
  •  » Флейм
  •  » Firefox vs Opera IV: тотальное сравнение браузеров

№27631-10-2006 13:43:32

Dark-Demon
Участник
 
Группа: Members
Зарегистрирован: 20-02-2006
Сообщений: 1278

Re: Firefox vs Opera IV: тотальное сравнение браузеров

Punk_UnDead, у тебя не правильные представления о ресайзе. дублировать и удалять слишком долго. самый быстрый способ (который и используется в браузерах) - брать последовательно пиксели из результата, искать их координаты в исходном изображении и закрашивать тем цветом на какой пиксель попали. линейная интерполяция - это средее арифметическое между двумя соседними. и т.д.

Добавлено Втр 31 Окт 2006 13:58:00 :
krigstask, посмотри на диагональный срез справа вверху картинки (оперой). видны такие же артефакты, но сильно заблюренные.

Добавлено Втр 31 Окт 2006 14:03:08 :
Punk_UnDead, на уменьшенной блюр не так заметен, но алгоритм тот же.


!

Отсутствует

 

№27731-10-2006 16:02:47

Punk_UnDead
Участник
 
Группа: Members
Откуда: Макеевка(Украина)
Зарегистрирован: 29-05-2006
Сообщений: 613
Веб-сайт

Re: Firefox vs Opera IV: тотальное сравнение браузеров

Dark-Demon
угу угу блюр, как же
блюр применяется к готовому сэмплу, это не есть метод построения сэмпла
что дёт фокс и осёл, а фокс и осёл дают пиксели тех же цветов что и в оригинале, это и есть ресайз
по поводу способа, можешь не рассказывать, вто происходит в процессе, ибо важно что в результате получается сэмпл с дублированными или удалёнными элементами
теперь по поводу ресэмплинга
когда пиксель не ложится на тексель, а занимает часть его или накрывает несколько сэмпл пересоздаётся заново
как вариант его элементы создаются как сумма долей элементов исходного сэмпла пропорционально той доле что они вносят в результирующий элемент

если не понятно, то вот пример, тонкая вертикальная полоска при ресайзе может пропасть а при ресампледе она станет бледнее


это не просто аватара - это древний символ изгнания зла

Отсутствует

 

№27831-10-2006 16:20:35

Yan
Участник
 
Группа: Extensions
Откуда: Москва
Зарегистрирован: 27-02-2005
Сообщений: 1019

Re: Firefox vs Opera IV: тотальное сравнение браузеров

Punk_UnDead

если не понятно, то вот пример, тонкая вертикальная полоска при ресайзе может пропасть а при ресампледе она станет бледнее

Кстати, отличный пример!
Вот, проверил на практике:
http://xsms.nm.ru/temp/resample/
Ясно видно, что в Firefox resize, а в Опера resample.

Отсутствует

 

№27931-10-2006 17:19:44

krigstask
друг народа
 
Группа: Members
Откуда: Rampova, Inkerimaa
Зарегистрирован: 13-09-2005
Сообщений: 4593
Веб-сайт

Re: Firefox vs Opera IV: тотальное сравнение браузеров

Так я не понял, в итоге Опера круче, что ли? (-:ЕD


Ядрёная консоль делает меня сильней!

Отсутствует

 

№28031-10-2006 17:23:17

Yan
Участник
 
Группа: Extensions
Откуда: Москва
Зарегистрирован: 27-02-2005
Сообщений: 1019

Re: Firefox vs Opera IV: тотальное сравнение браузеров

krigstask
Ага, сегодня на улице опероманов праздник! Нашелся-таки первый неоспоримый аргумент в пользу Оперы. :)

Отсутствует

 

№28131-10-2006 17:27:05

krigstask
друг народа
 
Группа: Members
Откуда: Rampova, Inkerimaa
Зарегистрирован: 13-09-2005
Сообщений: 4593
Веб-сайт

Re: Firefox vs Opera IV: тотальное сравнение браузеров

Yan
Да нет, аргументы-то и ещё есть, просто я испугался, что чего-то недопонимаю (-%Е


Ядрёная консоль делает меня сильней!

Отсутствует

 

№28231-10-2006 17:41:39

Dark-Demon
Участник
 
Группа: Members
Зарегистрирован: 20-02-2006
Сообщений: 1278

Re: Firefox vs Opera IV: тотальное сравнение браузеров

Punk_UnDead, у тебя каша в мозгах. ресемплинг - это изменение разрешения всмысле dpi, а ресайз - всмысле точек всего. в нашем случае это одно и то же.

по картинкам видно, что опера даунсемплинг делает лучше, но апсемплинг просто ужасно.


!

Отсутствует

 

№28331-10-2006 18:11:48

Punk_UnDead
Участник
 
Группа: Members
Откуда: Макеевка(Украина)
Зарегистрирован: 29-05-2006
Сообщений: 613
Веб-сайт

Re: Firefox vs Opera IV: тотальное сравнение браузеров

Dark-Demon

у тебя каша в мозгах.

приятного аппетита

кстати я неоднократно упоминал о тормознутости оперы в
пот вам сцылко
включить картинки и навести мышкой на чудачка или на мужичка на лошади
по проведении опыта дать отчот

Отредактировано Punk_UnDead (31-10-2006 19:40:12)


это не просто аватара - это древний символ изгнания зла

Отсутствует

 

№28431-10-2006 22:25:06

DennisHAWKS
Участник
 
Группа: Members
Откуда: Тирасполь, Молдова
Зарегистрирован: 13-05-2005
Сообщений: 1257
Веб-сайт

Re: Firefox vs Opera IV: тотальное сравнение браузеров

Какой отчет? Отчет в чем? в скорости? Движения моей мышки? Или мужика на лошади? Или лошади под мужиком, который под моей мышкой, которая под моей рукой, которая на столе, который стоит на полу... т.д.?


Everyone has a right to be stupid. But some just abuse the privilege.
:::: Opera/9.64 (Windows NT 5.0; U; en)

Отсутствует

 

№28531-10-2006 22:38:58

krigstask
друг народа
 
Группа: Members
Откуда: Rampova, Inkerimaa
Зарегистрирован: 13-09-2005
Сообщений: 4593
Веб-сайт

Re: Firefox vs Opera IV: тотальное сравнение браузеров

Punk_UnDead
У меня вообще ничего не выходит (-:Е
На my.opera.com разбирали творения сего товарища, большая часть из них полагается на характерные спорные моменты реализации css в Firefox (т.н. "хаки"). Насчёт этого не скажу, ибо не особо подкован в сложных css (-:E


Ядрёная консоль делает меня сильней!

Отсутствует

 

№28631-10-2006 22:43:24

Punk_UnDead
Участник
 
Группа: Members
Откуда: Макеевка(Украина)
Зарегистрирован: 29-05-2006
Сообщений: 613
Веб-сайт

Re: Firefox vs Opera IV: тотальное сравнение браузеров

DennisHAWKS
если бы ты потрудился открыть код, ты бы увидел,
что при смена слайда происходит при получении hover очередным кадром
соответственно если навести мышку и оставить(не надо двигать создавая иллюзию работы)
то должен получится мультик, а в идеале всё должно слиться в пятно
почему у оперы отклик на hover происходит так странно и как он зависит от движения мышью это для меня загадка
однако ещё раз заявляю, опера проводит динамический рендеринг не в пример дольше и хуже фокса, здесь она недалеко ушла от осла, и приведённые мной тесты, расчитанные на абсолютное быстродействие это показывают как нельзя лучше


это не просто аватара - это древний символ изгнания зла

Отсутствует

 

№28702-11-2006 04:17:02

bardak
Участник
 
Группа: Members
Зарегистрирован: 20-10-2006
Сообщений: 11

Re: Firefox vs Opera IV: тотальное сравнение браузеров

да. в лисе мышь навел и лошадь побежала, а в опере мышь нужно туда-сюда дёргать.

Отсутствует

 

№28802-11-2006 04:52:48

DennisHAWKS
Участник
 
Группа: Members
Откуда: Тирасполь, Молдова
Зарегистрирован: 13-05-2005
Сообщений: 1257
Веб-сайт

Re: Firefox vs Opera IV: тотальное сравнение браузеров

Punk_UnDead
Мне интересно, почему файрфокс реагирует на неподвижное положение мыши и все-таки выполняет команды.


Everyone has a right to be stupid. But some just abuse the privilege.
:::: Opera/9.64 (Windows NT 5.0; U; en)

Отсутствует

 

№28902-11-2006 07:42:51

Azathoth
Участник
 
Группа: Extensions
Откуда: Хабаровск
Зарегистрирован: 02-02-2005
Сообщений: 2692

Re: Firefox vs Opera IV: тотальное сравнение браузеров

DennisHAWKS

Мне интересно, почему файрфокс реагирует на неподвижное положение мыши и все-таки выполняет команды.

Потому что hover означает "курсор в поле объекта", а не "курсор двигается в поле объекта".
Кому нравится: s/в поле объекта/над объектом/

Этот пример (IMHO здесь и далее) демонстрирует гонку за скоростью.
Он показывает что Gecko проверяет положение курсора (и не только, курсора естественно) при смене свойств объекта.
А Opera проверяет положение курсора при смене положения курсора =). Что сказывается на работе всей DOM в целом.


...она старалась, чтобы я больше времени проводил в разных пионерлагерях и группах продлённого дня - кстати сказать, удивительную красоту последнего словосочетания я вижу только сейчас. (c) Виктор Пелевин

Отсутствует

 

№29002-11-2006 07:51:36

krigstask
друг народа
 
Группа: Members
Откуда: Rampova, Inkerimaa
Зарегистрирован: 13-09-2005
Сообщений: 4593
Веб-сайт

Re: Firefox vs Opera IV: тотальное сравнение браузеров

Punk_UnDead

однако ещё раз заявляю, опера проводит динамический рендеринг не в пример дольше и хуже фокса, здесь она недалеко ушла от осла

Так примеры будут? Пока что я помню только одну ссылку, которую никто не подтвердил (-:Е

В коде с анимацией я пока не очень разобрался, но разве не логично выполнить действие при выполнении условия hover, а не проверять его постоянно? Т.е. я думаю, что это нельзя считать ошибкой. Ни реализацию Fx, ни Оперскую.

Отредактировано krigstask (02-11-2006 07:53:14)


Ядрёная консоль делает меня сильней!

Отсутствует

 

№29102-11-2006 09:24:50

Azathoth
Участник
 
Группа: Extensions
Откуда: Хабаровск
Зарегистрирован: 02-02-2005
Сообщений: 2692

Re: Firefox vs Opera IV: тотальное сравнение браузеров

krigstask

но разве не логично выполнить действие при выполнении условия hover, а не проверять его постоянно?

Вопрос в том когда считать условие hover выполненным.
Пример N1. Объект увеличился в размерах и попал под курсор.
Пример N2. Объект переместился в другую область и попал под курсор.
Пример N3. Объект появился на экране (например вместо другого) и попал под курсор.
Неужели они не попадают под условие hover?


...она старалась, чтобы я больше времени проводил в разных пионерлагерях и группах продлённого дня - кстати сказать, удивительную красоту последнего словосочетания я вижу только сейчас. (c) Виктор Пелевин

Отсутствует

 

№29202-11-2006 10:42:36

krigstask
друг народа
 
Группа: Members
Откуда: Rampova, Inkerimaa
Зарегистрирован: 13-09-2005
Сообщений: 4593
Веб-сайт

Re: Firefox vs Opera IV: тотальное сравнение браузеров

Azathoth
Хм. Вот хороший пример. Действительно, при увеличении размера :hover ведёт себя как-то странно. Иногда отрабатывается, иногда нет...


Ядрёная консоль делает меня сильней!

Отсутствует

 

№29302-11-2006 15:57:43

Bananas
Участник
 
Группа: Members
Откуда: Minsk, Belarus
Зарегистрирован: 12-03-2005
Сообщений: 1059
Веб-сайт

Re: Firefox vs Opera IV: тотальное сравнение браузеров

можно еще проще увеличить анимированный гиф в фоксе(жестами, например) и опере(зум). фокс при этом тормозит, опера нет.


Sometimes I give myself the creeps,
Sometimes my mind plays tricks on me...

Отсутствует

 

№29402-11-2006 20:46:36

Azathoth
Участник
 
Группа: Extensions
Откуда: Хабаровск
Зарегистрирован: 02-02-2005
Сообщений: 2692

Re: Firefox vs Opera IV: тотальное сравнение браузеров

Вот тестовая страничка на hover. Правильно все тесты прошел только Firefox, Opera прошла только последний. Konqueror ни одного. IE под рукой пока не имею...
http://217.150.43.139/test_hover.htm


...она старалась, чтобы я больше времени проводил в разных пионерлагерях и группах продлённого дня - кстати сказать, удивительную красоту последнего словосочетания я вижу только сейчас. (c) Виктор Пелевин

Отсутствует

 

№29502-11-2006 21:27:01

St.MPA3b
Участник
 
Группа: Members
Откуда: Москва
Зарегистрирован: 23-05-2005
Сообщений: 1852

Re: Firefox vs Opera IV: тотальное сравнение браузеров

Azathoth
Что-то я не понял, что этот тест должен делать o_O.


Я схожу с ума или это глючит Реальность?
Gentoo Linux (~x86) + Konqueror + Kmail ;). Не люблю GTK.

Отсутствует

 

№29602-11-2006 22:38:06

Azathoth
Участник
 
Группа: Extensions
Откуда: Хабаровск
Зарегистрирован: 02-02-2005
Сообщений: 2692

Re: Firefox vs Opera IV: тотальное сравнение браузеров

Ставим курор мыши в место где должен появиться "объект" и после его появления наблюдаем срабатывает ли hover. Иными словами, подсвечивается ли прямоугольник голубым.
Также можно наблюдать кучу интересных явлений, типа прямоугольник уже не под курсором, но hover все еще работает. Самый прикольный в Konqueror с пропадающим (третим) прямоугольником. Наводим курсор над ним, когда появится, подвигаем мышкой. Он станет голубым. После того как прямоугольник пропадет, уводим мышь в сторону. Можно двигать куссором сколько угодно, не наезжая на третий прямоугольник, он все равно будет считать, что находится под курсором.

Отредактировано Azathoth (02-11-2006 22:39:08)


...она старалась, чтобы я больше времени проводил в разных пионерлагерях и группах продлённого дня - кстати сказать, удивительную красоту последнего словосочетания я вижу только сейчас. (c) Виктор Пелевин

Отсутствует

 

№29702-11-2006 23:28:49

St.MPA3b
Участник
 
Группа: Members
Откуда: Москва
Зарегистрирован: 23-05-2005
Сообщений: 1852

Re: Firefox vs Opera IV: тотальное сравнение браузеров

В IE7 работает


Я схожу с ума или это глючит Реальность?
Gentoo Linux (~x86) + Konqueror + Kmail ;). Не люблю GTK.

Отсутствует

 

№29803-11-2006 00:05:48

Punk_UnDead
Участник
 
Группа: Members
Откуда: Макеевка(Украина)
Зарегистрирован: 29-05-2006
Сообщений: 613
Веб-сайт

Re: Firefox vs Opera IV: тотальное сравнение браузеров

St.MPA3b
а мультик с cssplay?


это не просто аватара - это древний символ изгнания зла

Отсутствует

 

№29911-11-2006 15:04:51

Balancer
Участник
 
Группа: Members
Зарегистрирован: 10-11-2004
Сообщений: 898
Веб-сайт

Re: Firefox vs Opera IV: тотальное сравнение браузеров

Соль на рану Лисоводам: популярность Оперы в России на околокомпьютерных ресурсах всё растёт. Например, 3DNews за неделю ( http://top4.mail.ru/stat?id=6324;what=sys;period=1 ) - 21% Оперы против 15% всех "Нетскейпов" :) Вообще, чем более профессиональный уровень ресурса, тем выше доля Оперы. Правда, чем более линуксоориентирован источник, тем доля Оперы ниже - линуксоиды не любят проприетарный софт, даже бесплатный :D

Бальзам же на рану - последняя бета Оперы (9.10RC1) глючит под Linux просто чудовищно. Часть страниц лишена вообще половины CSS-раскраски. Так что, даже на своём родном форуме сижу сейчас то в Фоксе, то в Конкурере :D Начиная с Опера 3.51 не помню таких глюков :D


... чтобы понять рекурсию, нужно сперва понять рекурсию ...

Отсутствует

 

№30011-11-2006 15:34:53

krigstask
друг народа
 
Группа: Members
Откуда: Rampova, Inkerimaa
Зарегистрирован: 13-09-2005
Сообщений: 4593
Веб-сайт

Re: Firefox vs Opera IV: тотальное сравнение браузеров

Balancer
Хм... Порапортуй, а? (-:Е

По поводу подгрузки изображений, кстати: а фоновые картинки ILO подгружать может?


Ядрёная консоль делает меня сильней!

Отсутствует

 
  • Форумы
  •  » Флейм
  •  » Firefox vs Opera IV: тотальное сравнение браузеров

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]