Printer Friendly Version Print this thread
Email this thread to a friend eMail this thread to a friend
  • Buying Text Links? (In: General Search Engine Optimization)
  • Featured Web Site Template

    Hundreds More at Free Site Templates.com!

    Web Site Partners
    Sponsored Links
    Jet City Software
     
    Whos Here ?
    There are 0 guests and 1 members in the forums right now.
    Reflects user activity within the last 5 minutes
    Moderator(s): Prowler, jcokos
    Member Message

    scannist
    Joined: Oct 20, 2003
    # Posts: 178

    View the profile for scannist Send scannist a private message

    Posted: 2004-Aug-22 09:22
    Edit Message Delete Message Reply to this message

    I'm told my links don't work with NS4.x Unfortunately, I don't have Netscape 4.x so I'm in a tough spot on how to troubleshoot my problem. I know it's the CSS code that's causing the problem.

    The site is in my profile.

    I've questioned whether I should care since my stats indicate less than 1% of browsers are hitting the site. It's also occurred to me there may be a simple solution, and if that's the case, I'd like to fix it.

    I have NS7 and IE6 and they both work with the site. I'm concerned I may be having problems with IE5. Does a web developer have to have a copy of IE5 on their machine or is there another way to check your work. If you have to have IE5 on your machine, how / where do you get a copy?

    In other words, I don't quite know where to stop and start with being sure my site works with all browsers known to man. And I'm not sure what the best way is to troubleshoot these kinds of problems.

    I use TopStyle, but from what I've gathered using it, it would seem my links should work with NS4. I have read where NS4 is problematic with CSS.

    Any help would be appreciated.



    crash
    Staff
    Joined: Dec 02, 2003
    # Posts: 10626

    View the profile for crash Send crash a private message

    Posted: 2004-Aug-22 17:26
    Edit Message Delete Message Reply to this message

    Browsers before the 5 level have buggy support.

    If it is actually a css issue, the links should work they just won't "look" like you want them to - CSS is a changes the appearance not the link coding.

    There is no way to *make* NS4 work with the css, most just code a sepearate css file that works with the lower browser (more like a plain text type of site).

    Here is a site that lists the bugs and some known work arounds:

    http://css.nu/pointers/bugs.html



    g1smd
    Staff
    Joined: Jul 28, 2002
    # Posts: 10418

    View the profile for g1smd Send g1smd a private message

    Posted: 2004-Aug-22 18:53
    Edit Message Delete Message Reply to this message

    What can happen with Netscape 4 if you use CSS for positioning is that the place to click to make the link work is in a different place to where the link text actually is.... so the links will work if you click the clickable area, but there is no visual clue as to where to actually click.


    The best way to solve that is to use:

    <meta http-equiv="Content-Style-Type" content="text/css">
    <style type="text/css">@import url('
    stylesheet.css');</style>

    and import the CSS. That will completely hide the CSS from Netscape 4 browsers. They will get all the content, and served quickly too.



    To see what that will look like in NS 4 type browsers, temporarily <!-- comment out --> the CSS @import line, resave the HTML file, and then refresh the page in your browser.


    [ Message was edited by: g1smd 08/22/2004 11:04 am ]





    g1smd
    Staff
    Joined: Jul 28, 2002
    # Posts: 10418

    View the profile for g1smd Send g1smd a private message

    Posted: 2004-Sep-06 11:05
    Edit Message Delete Message Reply to this message

    Did you get this fixed?



    scannist
    Joined: Oct 20, 2003
    # Posts: 178

    View the profile for scannist Send scannist a private message

    Posted: 2004-Sep-06 18:52
    Edit Message Delete Message Reply to this message

    Thanks for asking and for the assist, G1. Most kind of you.

    In response to your question: more or less. I made some changes, but not to the site I originally mentioned, but another I'm working on that is similarly constructed - now listed in my profile.

    In order to get the menu to format correctly for those cases where CSS wasn't available, I had to implement <UL> and <LI>.

    The one thing that's slightly bothersome when viewing the page with IE is you can briefly see the menu is in a list format before the CSS kicks in. All this makes me wonder whether I should have done something else for a menu system, but I do like the looks and the simplicity of the code involved.

    FWIW, I'm using a "virtual include" for the menu.

    I still question whether I should care about NS 4.x.



    g1smd
    Staff
    Joined: Jul 28, 2002
    # Posts: 10418

    View the profile for g1smd Send g1smd a private message

    Posted: 2004-Sep-09 19:25
    Edit Message Delete Message Reply to this message

    By using @import it is catered for automatically. They get fast loading, but unstyled, content.

    The "flash" of unstyled page can be annoying, but probably doesn't happen for all users on all browsers. Is the line that calls the CSS file a long way down the <head> section; perhaps after a long piece of javascript? I always make the JS code the last thing in the <head> section to avoid that time delay.




    scannist
    Joined: Oct 20, 2003
    # Posts: 178

    View the profile for scannist Send scannist a private message

    Posted: 2004-Sep-09 23:06
    Edit Message Delete Message Reply to this message

    Thanks again, G1.

    << the line that calls the CSS file a long way down the <head> section; perhaps after a long piece of javascript? >>

    The call for the CSS file is towards the end and before the call for a JSS file which is last.




    g1smd
    Staff
    Joined: Jul 28, 2002
    # Posts: 10418

    View the profile for g1smd Send g1smd a private message

    Posted: 2004-Sep-13 11:45
    Edit Message Delete Message Reply to this message

    Make sure the call for the CSS is after the Content-Type, title, meta description, etc, but before any JS stuff.


    You are not permitted to post messages in this forum or topic, because of one or more of the following reasons:
    1. You have not yet logged in, or registered properly as a member
    2. You are a member, but no longer have posting rights.
    3. This is a private forum, for which you do not have permissions.

    If you are a recent member, it's possible that you simply have not yet confirmed your account. Please check your email for a message entitled 'JimWorld Forums: Confirm Your Account' and follow the instructions contained within.

    If you cannot find this message, click here to Re-Send it.

    If you are still experiencing problem, please read the Login Assistance Article for some advice on what may be causing your login not to work properly.

    Switch to Advanced Editor and ... Create a New Topic or Reply to this Thread

    New posts Forum is locked
    © 1995  ·  iWeb, Inc  ·  DBA JimWorld Productions