Topic: Need to learn more DOM esp html creation (Page 1 of 1) Pages that link to <a href="https://ozoneasylum.com/backlink?for=10835" title="Pages that link to Topic: Need to learn more DOM esp html creation (Page 1 of 1)" rel="nofollow" >Topic: Need to learn more DOM esp html creation <span class="small">(Page 1 of 1)</span>\

 
DmS
Paranoid (IV) Inmate

From: Sthlm, Sweden
Insane since: Oct 2000

posted posted 10-25-2002 12:00

Hi, was at a project meeting yesterday to possibly take over a project that will create a "multitasking webapplication" that will be dynamically created by php and the DOM.

Now, I need to get tips of the best references on the DOM, how to use it, create elements with it and to manipulate it. The end result from the application will be XHTML and CSS and some pretty advanced JavaScript for DHTML, essentially they want it to work like any other windows application... I can do this, the only problem that I see is that they want it done completley through the DOM which means I really have to find some good references.

I've got some places to go: http://www.pageresource.com/dhtml/ryan/part4-1.html http://www.w3schools.com/dom/default.asp (feels like it's XML only though) http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/methods/replace.asp

Any other tips that are useful for reference.
Books are also of interest.
Thanx/Dan

{cell 260}
-{ a vibration is a movement that doesn't know which way to go }-

InI
Paranoid (IV) Mad Scientist

From: Somewhere over the rainbow
Insane since: Mar 2001

posted posted 10-25-2002 12:21

The poster has demanded we remove all his contributions, less he takes legal action.
We have done so.
Now Tyberius Prime expects him to start complaining that we removed his 'free speech' since this message will replace all of his posts, past and future.
Don't follow his example - seek real life help first.

Emperor
Maniac (V) Mad Scientist with Finglongers

From: Cell 53, East Wing
Insane since: Jul 2001

posted posted 10-25-2002 13:16

DmS: This might help (I dropped a few links in there as well which might be helpful):
http://faq.ozoneasylum.com/532/

___________________
Emps

FAQs: Emperor

DmS
Paranoid (IV) Inmate

From: Sthlm, Sweden
Insane since: Oct 2000

posted posted 10-25-2002 15:09

Well InI, I hear you and I basically agree. It's not as bad as it sounds though

It's an inventory system based on MSSQL with 90% of the logic in stored procedures plus all the sessionhandling (they want full control), basically what PHP will do is access the procedures in the db and generate the webinterface through the DOM.

They have a prototype up that is really impressive, it works and actually emulates a true multitasking application. These guys are good, really good and the db w all procedures is done, plus their own core php-engine that will generate everything to the clientside is about 80% done.

Plus they have absolute control over the amount of users and browsers, it's on the intranet and only for certaing ppl in the IT-services. If they didn't have that kind of control over the enviroment I'd say "no way".

Anyways my first job is to go through it and make an assessment on the feasability to make this work as intended, plus to give them an estimate on the job.

Thanx for the input and be sure, I'll be back to bounce questions
/Dan

{cell 260}
-{ a vibration is a movement that doesn't know which way to go }-

Slime
Lunatic (VI) Mad Scientist

From: Massachusetts, USA
Insane since: Mar 2000

posted posted 10-25-2002 15:18

The actual specs:

For each of these, scroll down and use the table of contents to enter the main part:

Actual DOM
Core: http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/
Event model: http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113/
CSS interaction: http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113/

Parts of the DOM specific to HTML: http://www.w3.org/TR/2002/CR-DOM-Level-2-HTML-20021007/

These are all DOM level 2 specs. Level 1 is better supported and level 3 is newer, but these should have mostly things that browsers support, along with a few things that aren't quite well supported yet.

Note that the main specs are given with examples in Java, and to figure out how to use it with JavaScript, you have to go to the "ECMAScript binding" pages. That's usually not necessary, though, since it's very rare that ECMAScript uses different names for things.

DmS
Paranoid (IV) Inmate

From: Sthlm, Sweden
Insane since: Oct 2000

posted posted 10-25-2002 15:22

Thank you very much Slime!
That seems like a very good start (on the headache if nothing else )
my oh my what reading I have before me...
Dan

{cell 260}
-{ a vibration is a movement that doesn't know which way to go }-

InI
Paranoid (IV) Mad Scientist

From: Somewhere over the rainbow
Insane since: Mar 2001

posted posted 10-25-2002 15:46

The poster has demanded we remove all his contributions, less he takes legal action.
We have done so.
Now Tyberius Prime expects him to start complaining that we removed his 'free speech' since this message will replace all of his posts, past and future.
Don't follow his example - seek real life help first.



Post Reply
 
Your User Name:
Your Password:
Login Options:
 
Your Text:
Loading...
Options:


« BackwardsOnwards »

Show Forum Drop Down Menu