Are there any good services that you can use during development to try out how your site renders in different browsers? We develop on macs. I'd like to be able to pay $20 a month or something like that and be able to VNC in and test my site in IE6, IE7, Opera, etc without having to keep a windows box around.
You could use VMware and install your own Windows guest OS and configure them exactly how you like. Avoid the middleman.
BrowserShots. It's free, and you can test your site on pretty much any browser imaginable.
http://browsershots.org/ is a free service
http://litmusapp.com/ has a free service and also some paid services
If you need remote access rather than just screenshots, http://www.browsercam.com does that.
Browsershots as others have suggested would work, but Windows in a Virtual Machine may be a better option if you need to test functionality.
Although I dislike Windows, Virtualization is the only way I have found to test near every browser.
Widows 7 Ultimate (XP Mode) => Safari, IE6, IE7, IE8, IE9, Chrome, Opera
Add VirtualBox and a Linux guest like Ubuntu => Konqueror
Take note you can't run 2 virtualization softwares concurrently unless someone here specifies how we can assign individual processors to each software.
Related
Is it possible to use libraries (.dll, .ocx) in modern browsers that were written for the OS Windows and registered in system32 to transfer part of the logic of the site's work and calculations from the server to the power of the local machine? For example, if a web-application is being written as a private app for private user use and you need to transfer part of the system's working logic to a local user's machine to offload the application server's capacities - how can I solve that challange?
Previously, I managed to implement a similar scheme of work in IE when I used the tag with 'codebase' parameter, but now I need to switch to modern browsers, because IE is outdated, but so far it has not been possible to find a working way to duplicate the principle used. Maybe I can somehow use libs that worked in IE in modern browsers?
In IE we can use ActiveX controls. In modern browsers, Microsoft Edge supports IE mode and IE mode supports ActiveX controls, so we can still use the same way in Edge IE mode.
But in other modern browsers, they don't support ActiveX controls and there's no way to use libraries (.dll,.ocx). I think you can only develop a program for users to download and install. You can also refer to the similar threads: thread 1, thread 2. Except some out-of-date solutions, the conclusion is we can't do this in other modern browsers.
I am very new in using Primefaces. I & our team planning to write Web Application that need to be running on Web Browser on both Windows OS and Mac OS . Here are my questions that need help for the answers :
(1) Can we develop Web Application be able to run on Web Browser on both Windows OS and Mac OS ?
(2) What are Web Browsers on Windows OS that Primefaces support ? Which ones are the most compatible ?
(3) What are Web Browsers on Mac OS that Primefaces support ? Which ones are the most compatible ?
Thank you very much in advance.
Best Regards
Pearapon
Bangkok, Thailand
I would suggest the following: create a test primefaces application which contains all component that your application will use (even better if you test also nesting the components) with a mocked backend. Then test your test ui in all desired browsers on desired platforms but on differents OS it shouldn't be different. I only work with windows but I test the application on Chrome, Firefox, IE, Safari and Opera. The only significant problems I faced was with CSS. E. g. a component does not use the full width etc.
We are looking for an easy way for our users to download and install a small client widget (it is a windows app) used with our (much larger) web app.
Our web app is currently only supported in Chrome.
Our concern is that the clickonce support piece may be missing from most Chrome installs.
The questions:
-- Is clickonce really going to be useful in this situation?
-- What is the best option for "one click" download-and-install for Chrome on windows?
ClickOnce uses NPAPI which is being removed from Chrome. You will need to look at NaCl, Native Messaging or PPAPI instead of ClickOnce. There used to be browser extensions that you could use, however they have been removed from the store (or no longer work).
Using Chrome should not matter, so yes Click once will be useful in this situation.
The only thing you need to worry about is your clients using Windows and the appropriate version of the .net framework. I hope this helps.
If I'm using Windows 7 and IE9 to test browser compatibility for css/html/javascript is it "good enough" to use the developer tools and switch the browser mode between ie7, ie8 and ie9 or should i really be testing in each stand alone version? (using a virtual machine).
Also, should i be testing these separately on XP, Vista and Win7 or will Windows 7 give me enough to test with?
I work on a Mac, and I'm trying to limit the number of virtual machines I have to run to a minimum.
...what's your baseline? IE7? One vm would do fine. I run Virtual Box for Win XP, but would suggest a stand alone machine for Win 7. I'd expect it to be a dog on a vm. But you might find it good enough. Funny thing is, FF on Linux and Win (4.0 for example) does produce different rendering results.
If your main goal is to test visually, I would recommend a tool like http://browsershots.org/
There are providers (such as browsercam.com) which allow you even to use Selenium scripts, to test the functionality as well (FF only though).
You can run IETester:
http://www.my-debugbar.com/wiki/IETester/HomePage
It's not perfect, and crashes, but it'll probably handle 95% of your issues if not more.
Otherwise, yes, ideally you're running each browser in their own VMs.
If you have a team that needs to do this, you could run all your browsers in server VMs and then use remote desktop as well.
MS not allowing multiple IEs to run in one windows install is near the top of my list as to why I despise MS as a web designer. ;)
I have local html files that I need to know how they look like in various model of Nokia, Android, iPhone, Blackberry. Is there a way to do this? I google some online website for Nokia simulator but they are not working right. I need local test of html. If there is a free software that I can switch around in different phone (or separate software), it is perfect. I know this is not something new but I cannot find it.
Thanks again.
Well, you can download all the relevant emulators (which you should be able to find via searching). Here we use Visual Studio which you can install the emulators into and run them from within the IDE, but if you don't already have VS it seems it won't be helpful for you. I suggest you just download all the relevant emulators.
Well iPhone uses safari so you can test in that