Browser Compatibility issues

Ask a Question related to PHP Development, Design and Development.

  1. #1

    Default Browser Compatibility issues

    Hello,

    My employer is having a PHP application built (I'm in the process of
    studying PHP, and am an intermediate ASP programmer). Problem is, I've
    tested this application on the newest versions of Opera, Firebird and
    Netscape and they do not work. Its seem any dynamic text from the
    mySQL database is not showing up.

    I know that the percentage of people using these browsers will
    probably be extremely low, but it is a concern. Also, I find it sort
    of shocking that its not reading on the 'newest' of these browsers.

    I guess the advice I am looking for is some proffessional opinions, is
    my concern justified????

    I want to bring it up with the guy doing the program - but I want to
    go into this argument with confidence that I am right - am I???

    Anyone's opinion would be greatly appreciated.

    Thank you,

    Miranda Johnsen
    EMJAY Web Design
    Miranda Guest

  2. Similar Questions and Discussions

    1. Browser Compatibility - help for a Newbie!!
      Hi all - I am a complete newbie - just finishing up my first site - or so I thought. I have been previewing the site in Firefox, which is my...
    2. Browser Compatibility
      I just wanted to know if web pages in Publisher are compatible with all Internet browsers, as i have heard that some browsers dont support...
    3. Backwards compatibility issues with Illustrator CS?
      My client's printer has Illustrator 10. I upgraded to CS. I sent them a file in .ai, .eps and now in .pdf formats. They could not open either the .ai...
    4. PS / AE compatibility issues
      I realize the staggered application upgrades account for new features not being implemented, but choice of pixel interpolation, editable text layers,...
    5. browser compatibility IE6 vs. 5.5
      I am finishing up a website I am building in IE 6.0. My customer has 5.5 and is having problems veiwing the page. The test s on the left and the...
  3. #2

    Default Re: Browser Compatibility issues



    > My employer is having a PHP application built (I'm in the process of
    > studying PHP, and am an intermediate ASP programmer). Problem is, I've
    > tested this application on the newest versions of Opera, Firebird and
    > Netscape and they do not work. Its seem any dynamic text from the mySQL
    > database is not showing up.
    >
    > I know that the percentage of people using these browsers will probably
    > be extremely low, but it is a concern. Also, I find it sort of shocking
    > that its not reading on the 'newest' of these browsers.
    This is likely to be nothing to do with the scripting/application language
    used but that the latter is producing invalid HTML, e.g. tables which
    don't. Have a look at the HTML being produced and try and spot the problem
    yourself.


    Martin Lucas-Smith [url]www.geog.cam.ac.uk/~mvl22[/url]
    [url]www.lucas-smith.co.uk[/url]


    Martin Lucas-Smith Guest

  4. #3

    Default Re: Browser Compatibility issues

    Miranda wrote:
    > My employer is having a PHP application built (I'm in the process of
    > studying PHP, and am an intermediate ASP programmer). Problem is, I've
    > tested this application on the newest versions of Opera, Firebird and
    > Netscape and they do not work. Its seem any dynamic text from the
    > mySQL database is not showing up.
    PHP is a server-side technology, just like ASP, it's got nothing to do with
    that. More likely is that there are mistakes in the HTML/CSS/Javascript.

    > I know that the percentage of people using these browsers will
    > probably be extremely low, but it is a concern. Also, I find it sort
    > of shocking that its not reading on the 'newest' of these browsers.
    >
    > I guess the advice I am looking for is some proffessional opinions, is
    > my concern justified????
    Yes and no.

    Yes because if it doesn't work in Opera et al, browsers that may not have a
    majority market share but are by no means obscure, then this indicates a
    lack of attention paid to quality assurance. If you have to catch errors
    like that yourself, what other errors are you missing?

    No because you state:
    > My employer is having a PHP application built
    So presumably you are judging something that isn't finished yet. Since you
    haven't discussed it with the person responsible, it might just be that
    he's aware of the problem and he's working on bigger pieces of the puzzle
    right now. I'd be a bit wary of the fact that he seems to be using
    Internet Explorer as a reference browser though; it indicates he's writing
    for that operating system component first, and WWW browsers second.

    > I want to bring it up with the guy doing the program - but I want to
    > go into this argument with confidence that I am right - am I???
    [snip]

    Right about what? That it should work in other browsers? Only your boss
    can judge that, since he is the one that set the requirements. Or do you
    mean you disagree with the use of PHP and MySQL? That's certainly a red
    herring, and you can't use browser compatibility as arguments against using
    them.


    --
    Jim Dabell

    Jim Dabell Guest

  5. #4

    Default Re: Browser Compatibility issues

    Hello Miranda,

    Miranda wrote:
    > My employer is having a PHP application built (I'm in the process of
    > studying PHP, and am an intermediate ASP programmer). Problem is, I've
    > tested this application on the newest versions of Opera, Firebird and
    > Netscape and they do not work. Its seem any dynamic text from the
    > mySQL database is not showing up.
    One thing for sure here. PHP is not the cause. PHP just outputs HTML
    according to the programmer's instructions. It's the programmer's
    responsibility to ensure cross-browser HTML and JavaScript is sent to the
    browser. There are many programmers that don't seem to know about the fact
    that there are other platforms than Windows and that those platforms
    usually don't come with IE.

    Usually not all features of all HTML and CSS versions are implemented in a
    browser and which features are implemented and which not differs per
    browser. Also certain features may have been implemented in a buggy way in
    some browsers. Also JavaScript/DOM imcompatibilities.

    A good start to ensure your web applications work on many platforms is to
    keep them a little sober. Don't immediately use the newest features. Check
    the validity of the HTML with the validator on [url]www.w3.org[/url]. And maybe most
    important, simply test regularly on various browsers.

    Best regards,

    Eric

    Eric Veltman Guest

  6. #5

    Default Re: Browser Compatibility issues

    "Miranda" <Miranda_Johnsen@hotmail.com> wrote in message
    news:5c3bd389.0310211008.1dcfb8cf@posting.google.c om...
    > Hello,
    >
    > My employer is having a PHP application built (I'm in the process of
    > studying PHP, and am an intermediate ASP programmer). Problem is, I've
    > tested this application on the newest versions of Opera, Firebird and
    > Netscape and they do not work. Its seem any dynamic text from the
    > mySQL database is not showing up.
    >
    > I know that the percentage of people using these browsers will
    > probably be extremely low, but it is a concern. Also, I find it sort
    > of shocking that its not reading on the 'newest' of these browsers.
    >
    > I guess the advice I am looking for is some proffessional opinions, is
    > my concern justified????
    >
    > I want to bring it up with the guy doing the program - but I want to
    > go into this argument with confidence that I am right - am I???
    >
    > Anyone's opinion would be greatly appreciated.
    >
    > Thank you,
    >
    > Miranda Johnsen
    > EMJAY Web Design

    Hi Miranda,

    It doesn't surprise me, especially if your developer is developing with
    Microsoft products, against a Microsoft server. Microsoft wants it that
    way. In reality, the browser doesn't see any PHP, and so the scripting
    language of choice can not be the culprit. Either the PHP script or the
    developer is producing bad HTML, lest the browsers would display it. You
    need to look at the PHP and resultant HTML code. I know that Netscape and
    Firebird display HTML differently than IE does. My experience is that you
    should write code to display properly on Netscape. If it displays properly
    on Netscape, it will display properly on any browser.

    Microsoft likes to "extend" standards. Those who utilize those extensions
    do so at the risk of losing compatability with other products that adhere to
    the published standards (like Netscape). Again, Microsoft likes it that
    way. Since IE is the most common browser, MS can a) drive standards the way
    they see fit, and b) make it seem like everyone else's browser is broke.

    It is my suspicion that you are seeing the result of some of this. If the
    HTML is good, all popular browsers will display it properly. You should
    confront the developer with the incompatibility of his code and explain to
    him that you expect your site to be displayed properly regardless of the end
    user's browser choice. If he tells you the browsers are broke, or to
    require IE for your site, or some such other nonsense, you should consider a
    different developer. PHP has nothing to do with it. I write PHP every day,
    and all my pages display properly on any browser.

    JM


    Jim Moseby Guest

  7. #6

    Default Re: Browser Compatibility issues

    [email]Miranda_Johnsen@hotmail.com[/email] (Miranda) schrieb:
    > My employer is having a PHP application built (I'm in the process of
    > studying PHP, and am an intermediate ASP programmer). Problem is, I've
    > tested this application on the newest versions of Opera, Firebird and
    > Netscape and they do not work. Its seem any dynamic text from the
    > mySQL database is not showing up.
    This is not PHPs fault. The resulting HTML is the same for all browsers.

    I think you're using heavy invalid HTML. PLease test your resulting page
    with the validator at validator.w3.org, correct any errors and try it
    again on those browsers.

    Regards,
    Matthias
    Matthias Esken Guest

  8. #7

    Default Re: Browser Compatibility issues

    MY MISTAKE, IT DOES WORK ON OPERA!
    ++ What doesn't work in opera :+) ++

    Thanks everyone for your reply.
    Miranda

    ======================================
    "Every worthwhile accomplishment, big or little, has its stages of
    drudgery and triumph; a beginning, a struggle and a victory."
    -- Ghandi
    ======================================
    Miranda Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139