1. Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

The necessary steps for being a good programmer.....

Discussion in 'Programming & Webmastering' started by MrSeanKon, Oct 2, 2012.

  1. Kreij

    Kreij Senior Monkey Moderator Staff Member

    Joined:
    Feb 6, 2007
    Messages:
    13,881 (5.08/day)
    Thanks Received:
    5,615
    Location:
    Cheeseland (Wisconsin, USA)
    I think you're still a little confused on XML and HTML.
    As Aquinus stated, HTML is XML, it's just a specific subset of XML that browsers use for displaying web pages. For instance, a browser knows what to do with ..
    Code:
    <body>
      <p> Hello World!<br /> </p>
    </body>
    
    But would have no idea what to do with this XML.
    Code:
    <TPU>
      <Rocks></Rocks>
    </TPU>
    
    To say HTML "cooperates" with CSS and JS is not exactly right either. I think it's closer to say HTML "calls" CSS and JS and the browser (or server) knows what to do with them also.
    The browser is basically an interpreter. It parses the page's code and displays it based on how the interpreter was written. This is where you run into compatibility issues. If the browser only supports CSS 2.0, or HTML 4.0 or whatever, then pages that use features in newer versions, like CSS 3.0 or HTML 5, will not display correctly or throw errors.
    Microsoft's Internet Explorer is kind of notorious for not having full support for given standards, but they've gotten a lot better. Singling out MS is a bit unfair as their browser is not the only one that gives web coders headaches.

    There are other considerations also, like what type of server is the web server? If it's IIS on a Windows server then it will run ASP.NET pages, if it's Apache on Linux then it will not (unless you use something like Mono).

    So, are you still sure about web programming, Mr. Sean?
    Application programming is like walking on a sunny beach, web programming is like being dragged behind a truck, over broken glass, naked. :laugh:
  2. stinger608

    stinger608 Dedicated TPU Cruncher & Folder

    Joined:
    Nov 11, 2008
    Messages:
    6,983 (3.34/day)
    Thanks Received:
    3,359
    Location:
    Wyoming
    :toast: W3Schools is an excellent resource for HTML! It was built by the W3 consortium several years ago.

    http://www.w3schools.com/

    It includes interactive HTML programming tutorials...Well I could go on forever. :laugh:

    Just jump over there and take a look. Even includes quizzes to test your knowledge after working within the separate sections.
    Kreij says thanks.
    Crunching for Team TPU More than 25k PPD
  3. Kreij

    Kreij Senior Monkey Moderator Staff Member

    Joined:
    Feb 6, 2007
    Messages:
    13,881 (5.08/day)
    Thanks Received:
    5,615
    Location:
    Cheeseland (Wisconsin, USA)
    Indeed. I usually use W3schools site when I need to do a quick syntax check on something, but I did use it a lot (in addition to my HTML books) when I was first learning.
    stinger608 says thanks.
  4. MrSeanKon

    MrSeanKon New Member

    Joined:
    Nov 14, 2006
    Messages:
    267 (0.09/day)
    Thanks Received:
    69
    Location:
    Athens in love with Anna :)
    I learned this. At Wikipedia is a link which describes this.
    First of all English is not my mother tongue :)
    On the other hand any newbie like me is not familiar with new words. Basically I have read English books on Mathematics, Electrical Circuits and Telecommunications.
    Have you ever heard Bryan Adam's song => Everything I do, I do it for you? :clap:
    Kreij understands me easily. BTW Aquinus we can communicate!
    I learned this yesterday. Interpreter....
    The first years of Basic programming!!!

Currently Active Users Viewing This Thread: 1 (0 members and 1 guest)

Share This Page