|
Il team di sviluppo del celebre framework Prototype - che ultimamente ha raggiunto la versione 1.5.1 - ha rilasciato un nuovo framework per la manipolazione del DOM.
Lo scopo è quello di rendere più facile la gestione della sintassi JavaScript per la creazione di codice DOM compatibile con tutti i browser e, soprattutto, con le direttive W3C.
Il blog che presenta il nuovo framework dice:
Gli sviluppatori con più esperienza ricorderanno, infatti, che con Internet Explorer non è impossibile impostare l’attributo “name” all’interno di un TAG che lo prevede. Occorre fare codice apposito. Oppure ricorderanno che, ad esempio, per impostare l’attributo “disabled” all’interno di un TAG che lo prevede, la sintassi corretta (cioè non quella che sembra funzionare ma quella W3C compliant, ndr.) bisogna scriverlo così: disabled=”disabled”.
Questi ed altri problemi sono gestiti autonomamente dal framework DOM Builder. Continua a leggere “DOM Builder: facciamo DOM con JavaScript”
Quando si sentii il bisogno di accedere e modificare il contenuto di una pagina HTML direttamente, senza dover per forza utilizzare un editor testuale piuttosto che uno WYSIWYG, allora si pensò al DOM.
Le linee guida dettate dal W3C hanno permesso ad i vari linguaggi di scripting e di programmazione di adeguarsi a questo nuovo modo di manipolare i documenti. Con l’avvento del DOM si aprì l’era del Dynamic HTML o DHTML, documenti ipertestuali che hanno la capacità di modificare alcuni comportamenti in maniera dinamica, grazie all’ausilio di script.
Tuttavia, si fa un massiccio utilizzo del DOM per la creazione, la lettura e la manipolazioni di documenti XML; ed è di questo che parleremo in questo articolo.
Continua a leggere “PHP Document Object Model: creare”
|
3d, about:config, ajax, api, apple, beta, bots, bug, captcha, cardspace, cascade style sheets, community, darcas, debug, design pattern, developing, dom, easter eggs, firefox, firefox 2, firefox 3, flickr, google, google earth, google phone, google sitemap, google talk, hack, how to, html, ie 7, ie 8, im control, image, instant messaging, ip lookup, iphone, javascript, json, live messenger, mappa mentale, mappe, mash-up, microsoft, msconfig, oop, open search, php 5, plugin, regedit, rss, safari, search, shortcuts, sicurezza, sidebar, social network, software, spam, standards, tips & tricks, uac, user experience, vista, web services, web stats, wii, wii-remote, windows mobile, www, xp, yahoo
My top 10 software
|
|