chrome, firefox render differently between operating systems - browser

Why do Chrome and firefox (I haven't tried safari) render differently between chrome and firefox between Ubuntu and Windows?

The version numbers could be different.
Fonts etc could be different.
Non-pixel unit calculations could be different.
User settings could be different.
What exactly are the differences? Do you have some screenshots?

Related

Rendering Bugs IE11 in Windows 7

I have had several problems with rendering documents with images in IE11 and Windows 7. Swtiching browsers is not an option for me.
If I try to use some openlayers tools, the IE11 freezes.
If I put altRows=true in a JQGrid, scrolling won't work properly. I guess this is due to the different background images in each row of the grid.
The problems disappear if:
I use the same version of browser in windows 8 or higher.
I use older versions of IE or if I use IE 11 in compatibility mode.
I have tried to execute IE without add-ons, as well as disabling the rendering by gpu. Moreover, I have tried to executing the pages in several clients as well as the hosting in differents versions of IIS - but the problems always appear in the same cases.

AT-SPI for Google Chrome in Linux

I have been finding the way to get the urls of opened tabs of the browsers of Firefox and Chrome using Accessibiltiy.
I found that Firefox can get the urls using at-spi, but Chrome can get the url of focused tab a few months ago.
I have gotten a new result recently during the test. It is that I cannot access the child of Chrome using Accessibility, so I don't even know the url of focused tab.
"atspi_accessible_get_child_count" returns 0.
But as I said earlier, it worked on Chrome 31 version.
According to Assistive technology support, there are not tools to test accessibility in Linux.
Chrome does not support Accessibility anymore?
There is the answer in Chrome Accessibility.
That says accessibility of Chromium on desktop Linux is not really supported currently.
You need to start Chrome like this:
ACCESSIBILITY_ENABLED=1 chrome --force-renderer-accessibility
Both of these are necessary. For electron apps, ACCESSIBILITY_ENABLED=1 seems to be enough, at least that was the case with VSCodium and Signal Desktop.
On Windows, this is not necessary because a11y enables itself once a known screen reader is detected (afaik), but Orca under Linux is apparently not known.

Browser support by Watir

I know that Watir supports Firefox and Chrome.
Does someone know which versions of Firefox and Chrome are supported?
According to Watir web site they support Firefox 5 and that is a pretty old version.
As far as I know, Watir supports all recent versions of Internet Explorer, Chrome, Firefox, Safari and Opera.
At work, with the Webdriver backend, I had to downgrade from Firefox 13 to Firefox 10.0.2. That seems like a big difference, but they have been cranking out the FF versions lately. It's probably because of a change in port, but I am just speculating.

Does Chrome 12 really support CSS 3D transforms? Including on Linux?

I'm using Chrome 12 in a Linux 64bit box, but I can't get any of the samples bellow to work:
http://www.satine.org/research/webkit/snowleopard/snowstack.html
http://www.marcofolio.net/css/3d_animation_using_pure_css3.html
http://kevchapman.co.uk/css/webkit-css-perspective-demo/
They all use -webkit-perspective, but the final results differ a lot from the results got in Safari (Windows XP). So, after all, does Chrome support CSS 3D transforms? Or the support is still limited?
Thanks!
Go to the Chromium web SCM interface and check that your GPU isn't blacklisted.
Also, go to chrome://gpu/ and check that Chrome reports 3D CSS as enabled.
The problem is that 3d support in webkit browsers depends on your videocard. That's why you cannot see that examples, but your browser engine still supports 3d transforms. To resolve this problem you can use Modernizr, which detects browser+videocard 3dtranforms support.
I'm using Chrome on a Windows 7 machine right now, and all the demos seemed to behave exactly as they should have. Have you tried Chrome on your XP machine?

How can I check my ajax application and site on multiple browsers?

I am running windows 7 which won't even allow me to use the latest IE version for testing.
I currently use google crome and firefox. Is there a program or easy way to test a site with multiple browsers, and not just
the way they might look but everything like javascript and ajax just as if I were using that particular browser?
http://www.xenocode.com/Browsers/ has some great online browser virtualizations.
They take a bit to load but are perfect for testing. Javascript and such will work like normal and you can try out all the versions of IE from the same computer without installing anything.
I should note that these launch fully functional browser windows- It is not an in browser preview type thing.
They used to have multiple IE versions, Firefox, Opera and safari available to download as portable software but I can't find them anymore :(
Install a virtual machine manager - OpenBox from Sun is free and works OK - and install a copy of Windows / Linux / whatever in each of a bunch of virtual machines. Then in each Windows either keep the installed browser (ie IE 6, hahah, in XP) or upgrade it to IE 7 or IE 8. Also install whatever versions of FF and Opera and so on.
It's not perfect, but I get by using IETester for different versions of IE. The author claims it works on Windows 7.
You can check out the TestSwarm, by John Resig. His blog article on here is at:
http://ejohn.org/blog/javascript-testing-does-not-scale/

Resources