Viewing 15 posts - 1 through 15 (of 17 total)
  • Author
    Posts
  • chacapamac Friend
    #139188

    I like to try this png fix : http://extensions.joomla.org/extensions/style-&-design/design/4770/details

    but the best way seem to be to have it directly in the index.php as said here

    [
    QUOTE]I found that the best way to make it work more reliably was to take the code the plugin generates in the head of the page (MS conditional statements) and past it directly at the bottom of my template index.php just above (and then turn the plugin off so it does not output the same stuff at the head).</blockquote>

    What will be the best way to do that?

    wooohanetworks Friend
    #296268

    To do it like they say…;)

    scotty Friend
    #296276

    Correct me if I’m wrong but isn’t there already a PNG fix coded into all JA templates already?

    wooohanetworks Friend
    #296297

    Where……….?

    chacapamac Friend
    #296339

    When it say: <blockquote>MS conditional statements</blockquote>
    Do I use something like:

    <script language="javascript" type="text/javascript" src="<?php echo $tmpTools->templateurl();?>/scripts/mootools.v1.1.js"></script>

    and call the script or But it need to be explorer 6 only???:

    <!-->
    <style type="text/css">
    .clearfix {height: 1%;}
    </style>
    <!-->

    or:

    <!-->
    <link href="<?php echo $tmpTools->templateurl(); ?>/css/ie8.css" rel="stylesheet" type="text/css" />
    <!-->

    or something like:

    <?php if (rok_isIe7()) :?>
    <!-->
    <link href="<?php echo $template_path; ?>/css/template_ie7.css" rel="stylesheet" type="text/css" />
    <!-->
    <?php endif; ?>
    <?php if (rok_isIe6()) :?>
    <!-->
    <link href="<?php echo $template_path; ?>/css/template_ie6.php" rel="stylesheet" type="text/css" />
    <!-->
    <?php endif; ?>

    A little hint will be appreciated?

    scotty Friend
    #296342

    wooohanetworks;118136Where……….?

    ja.script.js

    function makeTransBg….

    scotty Friend
    #296343

    chacapamac I presume you have already tried placing the PNG in?

    wooohanetworks Friend
    #296411

    <em>@scotty 118201 wrote:</em><blockquote>ja.script.js

    function makeTransBg….</blockquote>

    Did you test it, is it working? I simply got rid of this and added some script that detects IE6 and redirects on a page in my shop that tells people how bad their browser is and they must have a newer one, no way around. In IE6/5.5 a lot of modules even do not work and the site becomes inaccessible, as they are based on JS that needs modern browsers. People will thank anyone who does it this way, as they will feel the difference as soon they installed IE7, FF3 or any other modern browser, it is then a simple chain reaction.;)

    Plus, to the whole topic, when 30% of the world still uses IE6, it must have a reason. Now people forgot that maybe 20% of those again are corporate computers, and you all know that companies do not like it when their employees use their work computers for leisure and shopping, in most companies it is simply forbidden. As it is hard to control it, you can make it the way they do it, you simply leave them with old browsers and so they won’t have the fun they have when better doing this at home, with their own personal computers and new browsers. As anyone who has it not that way, who has an own business and works alone on the computer will have a modern browser, but in shift offices etc., there not. As the computer rarely need browsers at all, the software used may be connected to the internet but needs no browser at all.

    So, I think, one does not have to be the fool who does the job of IE6 compliance when anyway the users of those or the computers equipped with those never visit the sites you operate.;)

    Menalto Friend
    #296414

    Take a look in Sanidine 2 templates index.php file:

    <?php if ($tmpTools->isIE6()) { ?>
    <!-->
    <link href="<?php echo $tmpTools->templateurl(); ?>/css/ie6.php" rel="stylesheet" type="text/css" />
    <script type="text/javascript">
    window.addEvent ('load', makeTransBG);
    function makeTransBG() {
    makeTransBg($$('img'));
    }
    </script>
    <!-->
    <?php } ?>

    and then in the css foldeer/ie6.php file:

    #ja-wrapper{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='<?php echo $template_path;?>/images/wrapper-bg.png', sizingMethod='scale');
    background-image: none;
    }

    This gives you some ideas on how to make it.
    Or even look in the dravity for joomla 1.5:

    <?php if ($tmpTools->isIE6()) { ?>
    <!-->
    <script type="text/javascript">
    var siteurl = '<?php echo $tmpTools->baseurl();?>';

    window.addEvent ('load', makeTransBG);
    function makeTransBG() {
    makeTransBg($$('h1.logo a'));
    makeTransBg($('ja-col1-top'));
    makeTransBg($('ja-col1-center'), '', 'scale');
    makeTransBg($$('.title-r'));
    makeTransBg($$('#ja-cssmenu li ul'), '', 'scale', 0, 2);
    }
    </script>
    <!-->
    <?php } ?>

    Where you can play around and add your own code, ex:

    makeTransBg($('menalto'));
    should make the backgroundimage i added in the css file transparent:

    #menalto {
    background: url(../images/menalto.png) no-repeat top left;
    }

    scotty Friend
    #296427

    wooohanetworks;118298I simply got rid of this and added some script that detects IE6 and redirects on a page in my shop that tells people how bad their browser is…

    In my opinion this is a very bad idea. Users who are still using IE6 (about 25%) are obviously not web literate and will simply move on to another site rather than start to do upgrades on their machine.

    Much better to have your site IE6 compatible in my opinion. I don’t know about you but any site I go onto that starts telling me I need to install this, that, or the other for everything to work just instantly turns me off going any further in that site.

    chacapamac Friend
    #296614

    I try the
    <blockquote><?php if ($tmpTools->isIE6()) { ?>
    <!–>
    <link href=”<?php echo $tmpTools->templateurl(); ?>/css/ie6.php” rel=”stylesheet” type=”text/css” />
    <script type=”text/javascript”>
    window.addEvent (‘load’, makeTransBG);
    function makeTransBG() {
    makeTransBg($$(‘img’));
    }
    </script>
    <!–>
    <?php } ?></blockquote> in index.php

    and

    <blockquote>#ja-wrapper2 {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='<?php echo $template_path;?>/images/shadow-right.png’, sizingMethod=’scale’);
    }
    #ja-wrapper3 {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='<?php echo $template_path;?>/images/shadow-left.png’, sizingMethod=’scale’);
    }</blockquote>
    in the conditional ie6 css.

    Hope I find a way to make it work.

    Take a look at: http://www.grafcomm.ca/joomlagraf/larix/

    These are png8….

    If I don’t find the way, I will take the shadow out for ie6, Snif :(( I like to have my shadows!!!!

    imsleepy Friend
    #296657

    Hi scotty,

    I have to agree with you. There are people out there who have no idea, or are afraid to try, to download and upgrade to a newer browser. They pay someone to do it. If they feel like they don’t want to, they just won’t do it. Your number of 25%, is a pretty big number and a lot of potential customers to lose.

    chacapamac Friend
    #296707

    As webmaster my role is not to complaint about what viewer do or don’t but to adapt. Explorer 6 is used by 19 to 28 % of the internet users (http://www.upsdell.com/BrowserNews/stat.htm and this mean that any web sites that need to reach have to present a IE6 version.

    wooohanetworks Friend
    #296710

    <em>@chacapamac 118672 wrote:</em><blockquote>As webmaster my role is not to complaint about what viewer do or don’t but to adapt. Explorer 6 is used by 19 to 28 % of the internet users (http://www.upsdell.com/BrowserNews/stat.htm and this mean that any web sites that need to reach have to present a IE6 version.</blockquote>

    Plus, to the whole topic, when 30% of the world still uses IE6, it must have a reason. Now people forgot that maybe 20% of those again are corporate computers, and you all know that companies do not like it when their employees use their work computers for leisure and shopping, in most companies it is simply forbidden. As it is hard to control it, you can make it the way they do it, you simply leave them with old browsers and so they won’t have the fun they have when better doing this at home, with their own personal computers and new browsers. As anyone who has it not that way, who has an own business and works alone on the computer will have a modern browser, but in shift offices etc., there not. As the computer rarely need browsers at all, the software used may be connected to the internet but needs no browser at all. BUT still count as “internet users that use IE6” as they also access matching sites, but not a lot of those sites you guys build.

    Like I said before, in business it is all about knowing who the customer is, the visitor is and when you tell me with your own sites you make, you have 20% users with IE6 and those would not upgrade when you educate them why and how with a simple extra page, what business are you in or in what country and province, this is also related to those factors? This is a serious question and meant as such, not as an offense like some may think, a serious question, as I literally can see no good point to still support IE6 when you are in Western Europe, Japan, USA, Australian Metropolitan areas etc.. Now when you have customers in regions that are known to be “a bit behind the trends”, okay, you may have to do so or you really lose customers. Otherwise, save yourself a lot of time, when not truily needed. Personally, I only look for customers in those countries, I do not offer goods that only I have, I do not ship internationally and somehow I would always wonder if the customers from somewhere, are really real purchasers or just scammers.

    So, I think, one does not have to be the fool who does the job of IE6 compliance when anyway the users of those or the computers equipped with those never visit the sites you operate for someone who has clients in the mentioned regions, the trend followers, that are always up to date, hip with the net, however you may call it.;)

    scotty Friend
    #296716

    wooohanetworks;118676
    So, I think, one does not have to be the fool who does the job of IE6 compliance when anyway the users of those or the computers equipped with those never visit the sites you operate.;)

    If you think that A. Designers who get their sites IE6 Compliant are ‘fools’ and B. think that IE6 users only visit business sites then you have confirmed my long standing belief that you know nothing about the internet, web design, user trends, or YOUR visitors.

    If you use this ‘you must upgrade your browser’ plug-in to all IE6 visitors to your e-commerce shop then you WILL lose customers. You can bet your house on it!

Viewing 15 posts - 1 through 15 (of 17 total)

This topic contains 17 replies, has 5 voices, and was last updated by  scotty 15 years, 8 months ago.

We moved to new unified forum. Please post all new support queries in our New Forum