Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Do browser programmers knows the web standards

Do browser programmers knows the web standards

Scheduled Pinned Locked Moved The Lounge
csharpjavascripthtmlcomtools
19 Posts 14 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P Plamen Dragiyski

    For all the spent hours to write standard (X)HTML that works on all browsers here is a results from the main pages of every company that released a modern browser using: http://validator.w3.org/[^] Google (http://www.google.com/): 48 Errors, 11 warning(s) - text/html MIME type, no DOCTYPE or namespace, nothing to say the version of (x)html; use iso-8859-1 charset (charset will be different for other languages); Microsoft (http://www.microsoft.com/en/us/default.aspx): 179 Errors, 31 warning(s) - XHTML 1.0 Transitional; utf-8; but has BOM at the begining; BOM is required only for UTF-16; for UTF-8 it is the same always; Apple (http://www.apple.com/): 2 Errors; - HTML 4.01 Transitional; utf-8; Not much to say here, no MIME type of the script element but it has language; with type="search" but probably used by Javascript; Netscape (http://browser.netscape.com/): 4 Errors, 4 warning(s) - XHTML 1.0 Transitional; utf-8 but specified by HTTP header, missed by meta tag, several errors because using & (which start and entity); they've should use & Opera (www.opera.com): 4 Errors, 1 warning(s) - XHTML 1.0 Transitional; utf-8 again not specified in meta tag; is not in head; there are comments outside the documentElement (<html>) and probably there is splitting in the tags; sad :( Mozilla (http://www.mozilla.com/en-US/): The only one that passed! 0 error; 0 warnings; XHTML 1.0 Strict; utf-8; :cool: As a web developers (I suppose there is a lot reading this forum) how can you comment that and how can you want browsers that supports web standards with companies which websites not? For microsoft and google I recommend they rewrite their sites... it is a shame for such a big software companies to not know such a simple languages as (X)HTML is. :laugh:</x-turndown>

    T Offline
    T Offline
    ToddHileHoffer
    wrote on last edited by
    #7

    I don't know. A lot of us are at the mercy of the .net framework. You can can pick Xhtml in Visual Studio, but sometimes ASP.Net controls render invalid XHTML. What can you do about it?

    I didn't get any requirements for the signature

    P R 2 Replies Last reply
    0
    • T ToddHileHoffer

      I don't know. A lot of us are at the mercy of the .net framework. You can can pick Xhtml in Visual Studio, but sometimes ASP.Net controls render invalid XHTML. What can you do about it?

      I didn't get any requirements for the signature

      P Offline
      P Offline
      Plamen Dragiyski
      wrote on last edited by
      #8

      Standard says that XHTML will always work as much as possible and will be rendered as much as possible no matters how much error have. So errors in your web application XHTML are not so critical. The critical moment comes when you keep to the standard, write code without errors and finally something does not work. So what can you do if ASP.Net controls does not render (properly) valid XHTML?

      1 Reply Last reply
      0
      • P Plamen Dragiyski

        For all the spent hours to write standard (X)HTML that works on all browsers here is a results from the main pages of every company that released a modern browser using: http://validator.w3.org/[^] Google (http://www.google.com/): 48 Errors, 11 warning(s) - text/html MIME type, no DOCTYPE or namespace, nothing to say the version of (x)html; use iso-8859-1 charset (charset will be different for other languages); Microsoft (http://www.microsoft.com/en/us/default.aspx): 179 Errors, 31 warning(s) - XHTML 1.0 Transitional; utf-8; but has BOM at the begining; BOM is required only for UTF-16; for UTF-8 it is the same always; Apple (http://www.apple.com/): 2 Errors; - HTML 4.01 Transitional; utf-8; Not much to say here, no MIME type of the script element but it has language; with type="search" but probably used by Javascript; Netscape (http://browser.netscape.com/): 4 Errors, 4 warning(s) - XHTML 1.0 Transitional; utf-8 but specified by HTTP header, missed by meta tag, several errors because using & (which start and entity); they've should use & Opera (www.opera.com): 4 Errors, 1 warning(s) - XHTML 1.0 Transitional; utf-8 again not specified in meta tag; is not in head; there are comments outside the documentElement (<html>) and probably there is splitting in the tags; sad :( Mozilla (http://www.mozilla.com/en-US/): The only one that passed! 0 error; 0 warnings; XHTML 1.0 Strict; utf-8; :cool: As a web developers (I suppose there is a lot reading this forum) how can you comment that and how can you want browsers that supports web standards with companies which websites not? For microsoft and google I recommend they rewrite their sites... it is a shame for such a big software companies to not know such a simple languages as (X)HTML is. :laugh:</x-turndown>

        M Offline
        M Offline
        M dHatter
        wrote on last edited by
        #9

        Maybe your non standard browser is reading the page incorrectly. ;)

        KISS "Keep It Simple, Stupid"

        1 Reply Last reply
        0
        • P Plamen Dragiyski

          For all the spent hours to write standard (X)HTML that works on all browsers here is a results from the main pages of every company that released a modern browser using: http://validator.w3.org/[^] Google (http://www.google.com/): 48 Errors, 11 warning(s) - text/html MIME type, no DOCTYPE or namespace, nothing to say the version of (x)html; use iso-8859-1 charset (charset will be different for other languages); Microsoft (http://www.microsoft.com/en/us/default.aspx): 179 Errors, 31 warning(s) - XHTML 1.0 Transitional; utf-8; but has BOM at the begining; BOM is required only for UTF-16; for UTF-8 it is the same always; Apple (http://www.apple.com/): 2 Errors; - HTML 4.01 Transitional; utf-8; Not much to say here, no MIME type of the script element but it has language; with type="search" but probably used by Javascript; Netscape (http://browser.netscape.com/): 4 Errors, 4 warning(s) - XHTML 1.0 Transitional; utf-8 but specified by HTTP header, missed by meta tag, several errors because using & (which start and entity); they've should use & Opera (www.opera.com): 4 Errors, 1 warning(s) - XHTML 1.0 Transitional; utf-8 again not specified in meta tag; is not in head; there are comments outside the documentElement (<html>) and probably there is splitting in the tags; sad :( Mozilla (http://www.mozilla.com/en-US/): The only one that passed! 0 error; 0 warnings; XHTML 1.0 Strict; utf-8; :cool: As a web developers (I suppose there is a lot reading this forum) how can you comment that and how can you want browsers that supports web standards with companies which websites not? For microsoft and google I recommend they rewrite their sites... it is a shame for such a big software companies to not know such a simple languages as (X)HTML is. :laugh:</x-turndown>

          C Offline
          C Offline
          Chris Maunder
          wrote on last edited by
          #10

          Maybe when someone puts forward a convincing case as to why XHTML is important it wills tart to catch on. My opinion: the internet seems to work reasonably well with the poorly formed HTML 4.0 we currently have. Yes, we could certainly make it better and more perfect, but tell me what in life is perfect?

          cheers, Chris Maunder The Code Project Co-founder Microsoft C++ MVP

          L 1 Reply Last reply
          0
          • P Plamen Dragiyski

            For all the spent hours to write standard (X)HTML that works on all browsers here is a results from the main pages of every company that released a modern browser using: http://validator.w3.org/[^] Google (http://www.google.com/): 48 Errors, 11 warning(s) - text/html MIME type, no DOCTYPE or namespace, nothing to say the version of (x)html; use iso-8859-1 charset (charset will be different for other languages); Microsoft (http://www.microsoft.com/en/us/default.aspx): 179 Errors, 31 warning(s) - XHTML 1.0 Transitional; utf-8; but has BOM at the begining; BOM is required only for UTF-16; for UTF-8 it is the same always; Apple (http://www.apple.com/): 2 Errors; - HTML 4.01 Transitional; utf-8; Not much to say here, no MIME type of the script element but it has language; with type="search" but probably used by Javascript; Netscape (http://browser.netscape.com/): 4 Errors, 4 warning(s) - XHTML 1.0 Transitional; utf-8 but specified by HTTP header, missed by meta tag, several errors because using & (which start and entity); they've should use & Opera (www.opera.com): 4 Errors, 1 warning(s) - XHTML 1.0 Transitional; utf-8 again not specified in meta tag; is not in head; there are comments outside the documentElement (<html>) and probably there is splitting in the tags; sad :( Mozilla (http://www.mozilla.com/en-US/): The only one that passed! 0 error; 0 warnings; XHTML 1.0 Strict; utf-8; :cool: As a web developers (I suppose there is a lot reading this forum) how can you comment that and how can you want browsers that supports web standards with companies which websites not? For microsoft and google I recommend they rewrite their sites... it is a shame for such a big software companies to not know such a simple languages as (X)HTML is. :laugh:</x-turndown>

            J Offline
            J Offline
            jeffwask
            wrote on last edited by
            #11

            Standards, we do need no stinking standards.

            1 Reply Last reply
            0
            • C Chris Maunder

              Maybe when someone puts forward a convincing case as to why XHTML is important it wills tart to catch on. My opinion: the internet seems to work reasonably well with the poorly formed HTML 4.0 we currently have. Yes, we could certainly make it better and more perfect, but tell me what in life is perfect?

              cheers, Chris Maunder The Code Project Co-founder Microsoft C++ MVP

              L Offline
              L Offline
              Lost User
              wrote on last edited by
              #12

              Chris Maunder wrote:

              what in life is perfect?

              My wife.

              ___________________________________________ .\\axxx (That's an 'M')

              R 1 Reply Last reply
              0
              • L Lost User

                Chris Maunder wrote:

                what in life is perfect?

                My wife.

                ___________________________________________ .\\axxx (That's an 'M')

                R Offline
                R Offline
                Roger Wright
                wrote on last edited by
                #13

                Good answer! If she reads this you may get lucky this week! Smart man...

                "A Journey of a Thousand Rest Stops Begins with a Single Movement"

                L 1 Reply Last reply
                0
                • R Roger Wright

                  Good answer! If she reads this you may get lucky this week! Smart man...

                  "A Journey of a Thousand Rest Stops Begins with a Single Movement"

                  L Offline
                  L Offline
                  Lost User
                  wrote on last edited by
                  #14

                  Anniversary coming up in 2 weeks....

                  ___________________________________________ .\\axxx (That's an 'M')

                  1 Reply Last reply
                  0
                  • P Plamen Dragiyski

                    For all the spent hours to write standard (X)HTML that works on all browsers here is a results from the main pages of every company that released a modern browser using: http://validator.w3.org/[^] Google (http://www.google.com/): 48 Errors, 11 warning(s) - text/html MIME type, no DOCTYPE or namespace, nothing to say the version of (x)html; use iso-8859-1 charset (charset will be different for other languages); Microsoft (http://www.microsoft.com/en/us/default.aspx): 179 Errors, 31 warning(s) - XHTML 1.0 Transitional; utf-8; but has BOM at the begining; BOM is required only for UTF-16; for UTF-8 it is the same always; Apple (http://www.apple.com/): 2 Errors; - HTML 4.01 Transitional; utf-8; Not much to say here, no MIME type of the script element but it has language; with type="search" but probably used by Javascript; Netscape (http://browser.netscape.com/): 4 Errors, 4 warning(s) - XHTML 1.0 Transitional; utf-8 but specified by HTTP header, missed by meta tag, several errors because using & (which start and entity); they've should use & Opera (www.opera.com): 4 Errors, 1 warning(s) - XHTML 1.0 Transitional; utf-8 again not specified in meta tag; is not in head; there are comments outside the documentElement (<html>) and probably there is splitting in the tags; sad :( Mozilla (http://www.mozilla.com/en-US/): The only one that passed! 0 error; 0 warnings; XHTML 1.0 Strict; utf-8; :cool: As a web developers (I suppose there is a lot reading this forum) how can you comment that and how can you want browsers that supports web standards with companies which websites not? For microsoft and google I recommend they rewrite their sites... it is a shame for such a big software companies to not know such a simple languages as (X)HTML is. :laugh:</x-turndown>

                    L Offline
                    L Offline
                    Lost User
                    wrote on last edited by
                    #15

                    IMO, companies like Google & Microsoft have proved themselves, they feel no need for following the standards :~

                    ::..:.:..:: KiRtAN GoR ::..:.:..::

                    1 Reply Last reply
                    0
                    • T ToddHileHoffer

                      I don't know. A lot of us are at the mercy of the .net framework. You can can pick Xhtml in Visual Studio, but sometimes ASP.Net controls render invalid XHTML. What can you do about it?

                      I didn't get any requirements for the signature

                      R Offline
                      R Offline
                      Rocky Moore
                      wrote on last edited by
                      #16

                      Well, you can overrider with custom rendering or use ASP.NET MVC which is supposed to be far more compatible...

                      Rocky <>< Recent Blog Post: Playing with Kubuntu Linux.. Thinking about Silverlight? www.SilverlightCity.com

                      1 Reply Last reply
                      0
                      • P Plamen Dragiyski

                        For all the spent hours to write standard (X)HTML that works on all browsers here is a results from the main pages of every company that released a modern browser using: http://validator.w3.org/[^] Google (http://www.google.com/): 48 Errors, 11 warning(s) - text/html MIME type, no DOCTYPE or namespace, nothing to say the version of (x)html; use iso-8859-1 charset (charset will be different for other languages); Microsoft (http://www.microsoft.com/en/us/default.aspx): 179 Errors, 31 warning(s) - XHTML 1.0 Transitional; utf-8; but has BOM at the begining; BOM is required only for UTF-16; for UTF-8 it is the same always; Apple (http://www.apple.com/): 2 Errors; - HTML 4.01 Transitional; utf-8; Not much to say here, no MIME type of the script element but it has language; with type="search" but probably used by Javascript; Netscape (http://browser.netscape.com/): 4 Errors, 4 warning(s) - XHTML 1.0 Transitional; utf-8 but specified by HTTP header, missed by meta tag, several errors because using & (which start and entity); they've should use & Opera (www.opera.com): 4 Errors, 1 warning(s) - XHTML 1.0 Transitional; utf-8 again not specified in meta tag; is not in head; there are comments outside the documentElement (<html>) and probably there is splitting in the tags; sad :( Mozilla (http://www.mozilla.com/en-US/): The only one that passed! 0 error; 0 warnings; XHTML 1.0 Strict; utf-8; :cool: As a web developers (I suppose there is a lot reading this forum) how can you comment that and how can you want browsers that supports web standards with companies which websites not? For microsoft and google I recommend they rewrite their sites... it is a shame for such a big software companies to not know such a simple languages as (X)HTML is. :laugh:</x-turndown>

                        R Offline
                        R Offline
                        Rocky Moore
                        wrote on last edited by
                        #17

                        The standards are a joke and have been. What is standard about a standard that is not implemented across targets in a standard way? The big boys clearly do not care about the standards, I mean look at the source for Google, they do not even have a line for a doc model, just quirks mode. They simply do not care so why should anyone else? Make it look the best you can on most browsers and move on to another project...

                        Rocky <>< Recent Blog Post: Playing with Kubuntu Linux.. Thinking about Silverlight? www.SilverlightCity.com

                        P 1 Reply Last reply
                        0
                        • R Rocky Moore

                          The standards are a joke and have been. What is standard about a standard that is not implemented across targets in a standard way? The big boys clearly do not care about the standards, I mean look at the source for Google, they do not even have a line for a doc model, just quirks mode. They simply do not care so why should anyone else? Make it look the best you can on most browsers and move on to another project...

                          Rocky <>< Recent Blog Post: Playing with Kubuntu Linux.. Thinking about Silverlight? www.SilverlightCity.com

                          P Offline
                          P Offline
                          Plamen Dragiyski
                          wrote on last edited by
                          #18

                          Yeah, of course. You do not actually learn XHTML, CSS and DOM, you learn Internet Explorer, Opera, Firefox (and now Chrome). And to go furthur, why to just C++, you can learn Microsoft Visual C++ and other compilers independently. Why to write just another compiler/browser/interpretator or other program connected to language, just write your own language close enough to another and name it with the same name. Yeah, for application programming that does not make such a difference, once compiled your program will always run on the current platform. But that not be the case of client code. What about so popular lately web2.0 - there are three ways: 1. Spend month programming XHTML, CSS, DOM code that will work on all browser, but keep to standards (or just to work on all browsers) - thats all little web developers do; 2. Write one website client code for every browser (every browser has its own standards you know); 3. Write client code keeping to the standards and make every browser that differs from the standard to display "get Firefox or GET your lame a*s out of here) Finally you must write polite website to client dialog texts :laugh:

                          1 Reply Last reply
                          0
                          • P Plamen Dragiyski

                            For all the spent hours to write standard (X)HTML that works on all browsers here is a results from the main pages of every company that released a modern browser using: http://validator.w3.org/[^] Google (http://www.google.com/): 48 Errors, 11 warning(s) - text/html MIME type, no DOCTYPE or namespace, nothing to say the version of (x)html; use iso-8859-1 charset (charset will be different for other languages); Microsoft (http://www.microsoft.com/en/us/default.aspx): 179 Errors, 31 warning(s) - XHTML 1.0 Transitional; utf-8; but has BOM at the begining; BOM is required only for UTF-16; for UTF-8 it is the same always; Apple (http://www.apple.com/): 2 Errors; - HTML 4.01 Transitional; utf-8; Not much to say here, no MIME type of the script element but it has language; with type="search" but probably used by Javascript; Netscape (http://browser.netscape.com/): 4 Errors, 4 warning(s) - XHTML 1.0 Transitional; utf-8 but specified by HTTP header, missed by meta tag, several errors because using & (which start and entity); they've should use & Opera (www.opera.com): 4 Errors, 1 warning(s) - XHTML 1.0 Transitional; utf-8 again not specified in meta tag; is not in head; there are comments outside the documentElement (<html>) and probably there is splitting in the tags; sad :( Mozilla (http://www.mozilla.com/en-US/): The only one that passed! 0 error; 0 warnings; XHTML 1.0 Strict; utf-8; :cool: As a web developers (I suppose there is a lot reading this forum) how can you comment that and how can you want browsers that supports web standards with companies which websites not? For microsoft and google I recommend they rewrite their sites... it is a shame for such a big software companies to not know such a simple languages as (X)HTML is. :laugh:</x-turndown>

                            F Offline
                            F Offline
                            Fatbuddha 1
                            wrote on last edited by
                            #19

                            So this is well known, the lacking of support standard html. I thought Opera is the most strict one, which fits the most to the standards. As you can see IE sucks again and again and ..... As usual. :laugh: Cheers

                            You have the thought that modern physics just relay on assumptions, that somehow depends on a smile of a cat, which isn’t there.( Albert Einstein)

                            1 Reply Last reply
                            0
                            Reply
                            • Reply as topic
                            Log in to reply
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes


                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Categories
                            • Recent
                            • Tags
                            • Popular
                            • World
                            • Users
                            • Groups