• We've upgraded our forums. Please post any issues/requests in this thread.

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

Kreij

Senior Monkey Moderator
Staff member
Joined
Feb 6, 2007
Messages
13,817 (3.48/day)
Likes
5,524
Location
Cheeseland (Wisconsin, USA)
Processor Intel Core 2 Quad QX9650 Extreme @ 3.0 GHz
Motherboard Asus Rampage Formula
Cooling ZeroTherm Nirvana NV120 Premium
Memory 8GB (4 x 2GB) Corsair Dominator PC2-8500
Video Card(s) 2 x Sapphire Radeon HD6970
Storage 2 x Seagate Barracuda 320GB in RAID 0
Display(s) Dell 3007WFP 30" LCD (2560 x 1600)
Case Thermaltake Armor w/ 250mm Side Fan
Audio Device(s) SupremeFX 8ch Audio
Power Supply Thermaltake Toughpower 750W Modular
Software Win8 Pro x64 / Cat 12.10
#26
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:
 

stinger608

Dedicated TPU Cruncher & Folder
Joined
Nov 11, 2008
Messages
9,611 (2.89/day)
Likes
8,486
Location
Wyoming
System Name Dean Machine
Processor Intel 4790K
Motherboard MSI 1150 Gaming mATX
Cooling Corsair H100i and video card custom loop
Memory 16 gigs Crucial Ballistix Tactical Tracer
Video Card(s) Dual liquid cooled HD7970's (Thanks to Norton!!!)
Storage Crucial M4 256 gig SSD
Display(s) Overlord 27" 2560 x 1440
Case Corsair Air 540
Audio Device(s) On board
Power Supply Seasonic modular 850 watt Platinum
Software Windows 10 Pro
#27
: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

Senior Monkey Moderator
Staff member
Joined
Feb 6, 2007
Messages
13,817 (3.48/day)
Likes
5,524
Location
Cheeseland (Wisconsin, USA)
Processor Intel Core 2 Quad QX9650 Extreme @ 3.0 GHz
Motherboard Asus Rampage Formula
Cooling ZeroTherm Nirvana NV120 Premium
Memory 8GB (4 x 2GB) Corsair Dominator PC2-8500
Video Card(s) 2 x Sapphire Radeon HD6970
Storage 2 x Seagate Barracuda 320GB in RAID 0
Display(s) Dell 3007WFP 30" LCD (2560 x 1600)
Case Thermaltake Armor w/ 250mm Side Fan
Audio Device(s) SupremeFX 8ch Audio
Power Supply Thermaltake Toughpower 750W Modular
Software Win8 Pro x64 / Cat 12.10
#28
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.
 

MrSeanKon

New Member
Joined
Nov 14, 2006
Messages
267 (0.07/day)
Likes
73
Location
Athens in love with Anna :)
#29
Not everyone has a HTML 5 compatible browser.
I learned this. At Wikipedia is a link which describes this.
Also your terminology is bad.
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.
So, are you still sure about web programming, Mr. Sean?
Have you ever heard Bryan Adam's song => Everything I do, I do it for you? :clap:
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.
Kreij understands me easily. BTW Aquinus we can communicate!
The browser is basically an interpreter. It parses the page's code and displays it based on how the interpreter was written.
I learned this yesterday. Interpreter....
The first years of Basic programming!!!