picking client browser

Asked by blammo

All,

I'm looking for a method to pick the browser used by the client. I would like from time to time to bind the type of browser I'm using to the content I need to display.

No one should argue that there are plenty of IE specific sites, but there is also an emerging FF and Chrome only types of sites coming onto the scene. I really like the management aspects of the XIBO server, but the client options I still have to shortcut around things. I tend to try the latest and greatest stuff, so that's likly the problem more often than not. :c)

So, I want to run (and develop) a page like this "http://bartaz.github.com/impress.js/#/bored" on my XIBO client. This particular page runs very nicely in CHROME and Firefox on Windows but not on IE8 (my current test client)

http://bartaz.github.com/impress.js/#/bored
 (Those page transitions can be automated).

The shorter question relates to changing the default Browser used by the System. (I've got more experience on Windows XP) I've managed to replace the default browser on Windows in the past with both Netscape and Firefox, but not without getting down into the weeds on some things, like DLL hell. What are the .NET interactions that are taking place in the start up of the Browser. is the .net wrapper passing things to the browser continuously or only on startup of the browser? Can I yet pick my preferred browser to run upon XIBO start up?

Thanks

bobb

Question information

Language:
English Edit question
Status:
Answered
For:
Xibo Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Dan Garner (dangarner) said :
#1

The .NET client uses the Windows WebBrowser control to render all web and text content - you would need to replace this with the necessary code to use a different rendering engine (webkit like the python client would be preferable).

It is something it would be nice to do - but at the same time not a massive priority for us.

Changing the default windows browser will have no effect on the browser used in Xibo.

The only interaction with the browser is when the object is created - it navigates to an Xibo generated temporary HTML file containing the content to be displays - or the actual website itself. The entire control is destroyed when the media expires.

Revision history for this message
blammo (bob-basques) said :
#2

Dan,

Thanks for the info above. Made me go looking for related information.

Came upon this (which I assume you've been pointed at before) http://mono-project.com/WebBrowser.

Would something like this help more or hurt with this type of Browser picking option development. I know how to spell .NET, and that's about it there, but this link seems to address the question as well as your answer above on many points.

I'm interested in this type of capability and in other application control that it might lead to, it the interest is there to develop.

bobb

Revision history for this message
blammo (bob-basques) said :
#3

Dan,

Found another: http://code.google.com/p/geckofx/. This one is FF specific.

bobb

Revision history for this message
Alex Harrington (alexharrington) said :
#4

Marking Answered

Revision history for this message
blammo (bob-basques) said :
#5

Reopening this question up, any progress in the area of being able to decide what Browser to use in XIBO. Are any of the new components allowing this type of use?

Thanks

bobb

Revision history for this message
Alex Harrington (alexharrington) said :
#6

There are no plans to have interchangable browsers.

Theyre too integrated for this to be a feasible proposition.

It would also require dropping PowerPoint support.

Alex

Can you help with this problem?

Provide an answer of your own, or ask blammo for more information if necessary.

To post a message you must log in.