Adding "separate" support for more browsers

This forum is only for questions or discussions about working with the mojoPortal source code in Visual Studio, obtaining the source code from the repository, developing custom features, etc. If your question is not along these lines this is not the right forum. Please try to post your question in the appropriate forum.

Please do not post questions about design, CSS, or skinning here. Use the Help With Skins Forum for those questions.

This forum is for discussing mojoPortal development

This forum is only for questions or discussions about working with the mojoPortal source code in Visual Studio, obtaining the source code from the repository, developing custom features, etc. If your question is not along these lines this is not the right forum. Please try to post your question in the appropriate forum.

You can monitor commits to the repository from this page. We also recommend developers to subscribe to email notifications in the developer forum as occasionally important things are announced.

Before posting questions here you might want to review the developer documentation.

Do not post questions about design, CSS, or skinning here. Use the Help With Skins Forum for those questions.
This thread is closed to new posts. You must sign in to post in the forums.
6/24/2009 6:42:39 PM
Gravatar
Total Posts 13

Adding "separate" support for more browsers

Hi, everyone!

I'm interested how to add support for additional web browsers e.g. Google Chrome, Opera, IE8 etc. just like we see it for IE6, Firefox and IE7 at the moment.

 

Thanks!

6/24/2009 7:11:26 PM
Gravatar
Total Posts 18439

Re: Adding "separate" support for more browsers

Hi,

I can tell you this, I strive for mojoPortal to be comaptible with all browsers. Of current browsers, IE6 is the  only one where I know there are "some" issues with some skins.

I use Chrome on a daily basis with mojoPortal.com, I use Firefox regularly, IE 7/8/Opera, periodically and when when someone tells me of a problem I investigate and see if I can produce it.

So, if you are having a problem with mojoPortal in a specific browser please provide details like what browser, what skin, what you expected vs what you see.

Best,

Joe

6/25/2009 5:29:59 AM
Gravatar
Total Posts 13

Re: Adding "separate" support for more browsers

Thanks, Joe, but the problem is that I'm using "completely" custom skin and, in some cases I use some HTML tags in Html Content Control, for additional markup, amongst which, there are some ugly divs that look a bit different on different browsers, so aplying them some class names I could change their look for particular browser(like I do it successfully for these three browsers). Im interested to use this technique not only for mojoPortal but in daily practice :P.

 

By the way, when I finish working on my site, I'd like to show it to you, I'm interested in your opinion, it's based on mojo, but doesn't look like mojo any more :)

 

Thanks again!

Cheers!

Giorgi

6/25/2009 6:02:40 AM
Gravatar
Total Posts 18439

Re: Adding "separate" support for more browsers

 I do not know a way to use different class names for different browser nor does it seem neccessary except for IE and it is possible to have different style rules for IE and even different versions of IE.

My advice is always do the designing in a standards compliant browser, never design using IE. After you design in standards compliant browsers you will find it looks good generally in Firefox, Chrome, Safari, Opera which are pretty standards compliant. Then if you try IE and it doesn't look right you can fix it in IE by altering the style rules as needed but only for IE by using the IE comment system that lets you include additional CSS files in IE like this:

<!--[if lt IE 7]>
<link rel="stylesheet" href="http://www.mojoportal.com/Data/Sites/1/skins/mojosite-brightside/IESpecific.css" type="text/css" id="IEMenuCSS" />
<![endif]-->
<!--[if IE 7]>
<link rel="stylesheet" href="http://www.mojoportal.com/Data/Sites/1/skins/mojosite-brightside/IE7Specific.css" type="text/css" id="IE7MenuCSS" />
<![endif]-->

so this way I have the ISpecific.css for IE 6 and IE7Specific.css for IE 7 and I can fix what I need to in IE using these files. Other browsers ignore this stuff.

but if you design uisng IE you end up with IE specific style in the main css and its impossible to fix it in the other browsers.

Hope it helps,

Joe

6/25/2009 7:00:18 AM
Gravatar
Total Posts 13

Re: Adding "separate" support for more browsers

Ok, thank you so much, Joe. You are always ready to answer our questions, that's so great, I appreciate it, man!

Giorgi

You must sign in to post in the forums. This thread is closed to new posts.