feedback
Jul 12 2006

Cross Browser Development Solution

by John Dyer

As with all web development, FreeTextBox requires that I work in multiple browsers to ensure that it works well for everyone. Both CSS and JavaScript have a lot of idiosyncrasies in the various browsers out there. Even Mozilla occasionally behaves differently in OS X than it does in Windows or Linux.

I thought I would show my setup in hopes that I might give anyone out there ideas on multiple browser development. My main machine is a Windows XP box (currently a Dell Inspiron 9100, moving to a Dell Precision M65 next week) with a second monitor on the right. I also have an older G4 running OS X that sits under my desk. This machine has an identical monitor to the laptop and it sits to the left of my main monitor.

To synchronize the machines, I use an open source application called Synergy2 which allows me to move my mouse from the main machine over to the OS X machine. In effect, I have 3 connected monitors, but the left one is really an OS X machine. This allows me to work with Safari (1.3) and the OSX version of Firefox while simultaneously working with Windows. For Linux, I use VMWare. I like to download pre-made Linux images from thoughtpolice like Fedora Core 5 (which is also a great way to test Mono apps) so I don’t have to spend time installing Linux and handling updates.

Here is a picture from above of my setup:

John Dyer's three desktops

Here are some links:

Comments

Unresolvable July 18. 2006 17:42

So when are you releasing this awesome textbox?

Al

Unresolvable

Unresolvable July 20. 2006 00:58

hey! how do you get your monitor to work as the third monitor? ive been trying that for a while now...  i'd love to hear how you pulled it off. Smile

Unresolvable

Unresolvable July 20. 2006 18:43

Actually, the third monitor (left) is a completely separate Mac computer. Synergy2 connects the two computers over a network so the keyboard and mouse of my main PC controls the Mac. You can connect an unlimited number of computers (windows, mac, and linux) and have unlimited desktops.



JD

Unresolvable

palani July 22. 2008 06:46

I am using the mac safari browser. The below code is not working while loading the image in richTextBox. But the remain browser working fine.

frames[0].focus();
frames[0].document.execCommand('InsertImage', false, ctl);
frames[0].focus();

Regards
Palani

palani

Add comment


(Will show your Gravatar icon)  

  Country flag

biuquote
  • Comment
  • Preview
Loading