Jeg kan godt genkende dine tanker, men når/hvis du engang skal til at leve af det, kommer du sikkert til at genkende mine :)
Du kan umuligt lave professionelle sider uden en Win-PC - om du så vil kode på den ene eller anden, må du selvom ... du er nødt til at teste på en Win-maskine.
Glem i den forbindelse alt om programmer, der forsøger at efterligne forskellige browsere under forskellige OS'er. Der er endnu ikke set ét, der virker tilfredsstillende.
Der er kun én vej frem: Mindst en Mac og en Win-PC - hver udstyret med forskellige browsere i forskellige versioner. PC'en skal ydermere være udstyret med flere partitioner til hver sin version af IE. Det er der også programmer, der påstår, de kan klare ... påstår(!) ;o)
Shockwave er faktisk en MacroMedia teknologi, som Adobe har købt sig ind på med et samarbejde. Laver jeg den slags, bruger jeg Flash - men det er ikke så pokkers tit mere.
En notatmappe er en fin idé. Jeg er ikke selv god til at tage noter fra nettet. Jeg bliver 50 om et par måneder og er vokset op med helt andre måder at tilegne sig viden på. Selvom jeg har arbejdet enormt meget på PC/WWW og jeg dagligt henter masser af nye info, er jeg ikke 'native' på WWW ... gamle vaner og mønstre er svære at bryde eller lægge om :)
Til gengæld har jeg en formiddabel hukommelse - og den kan jeg jo kun dele steder som her ... jeg kan ikke lige køre en zip af den :]
Samtidig sker der efterhånden det, at programmering/kodning begynder at give logisk mening. Du kan sammenligne det med sproget dansk. Nu, du har lært det, kan du let lære nye ord, slang og begreber og uden besvær huske det hele ... fordi, du kan se meningen med det nye, du lærer. Det passer ind i resten af alt det, du i forvejen ved.
www.w3.org er helt klart stedet, jeg vil anbefale. Det er tørt, men præcist. Sitet kan virke uoverskueligt, men det har faktisk også sin indre logik.
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/dhtml_reference_entry.asp- er en meget god reference over MS' DHTML-model. Hvis du kikker efter for neden på hver side, så står der:
Standards Information
There is no public standard that applies to this method.
- eller f.eks:
Standards Information
This method is defined in World Wide Web Consortium (W3C) Document Object Model (DOM) Level 1
Det giver et godt fingerpeg om, hvad der er standard og hvad der ikke er.
JScript, som er MS' implementering af ECMA-script:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/js56jslrfJScriptLanguageReference.aspHvis du er hurtig kan du bl.a. hente JavaScript1.5 referencen og guiden fra Netscape på en cached version af Netscapes nu lukkede site DevEdge:
http://web.archive.org/web/20040810033306/http://devedge.netscape.com/library/manuals/Gecko'ens DOM-reference:
http://www.mozilla.org/docs/dom/- ikke mindst:
http://www.mozilla.org/docs/dom/domref/Så er der en del at kikke på :)