Hi Philippe,<div><br></div><div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br>
The algorithm you use seems to work well for body tags but have<br>
problems with header tags. For example look at the style tag:<br>
- there&#39;s no such tag, simply the link tag which explains the selector<br>
- it says the rel attribute is set with #beAlternateStylesheet<br>
- it says the media attribute is set with #addHandheld<br>
- it misses the attributes from the superclass<br>
- it says the type attribute is set with #beRss<br>
<br>
Apart from that, very nice work, thank you.<br>
<br></blockquote><div> </div><div>Thanks for the feedback. You&#39;re right I didn&#39;t spend as long on the header mappings, though I added a special case in the parser for the link tag so that it picks up some of the common link to stylesheet mappings. See SFLibrary&gt;&gt;#browserJs function createLinkHTMLElementBrush (aNode). The problem with putting special cases in the parser is that it leads to a discrepancy between what the web app shows the mappings to be and the results the parser generates. Though hopefully the parser output is more interesting to people.</div>
<div><br></div><div>Perhaps we can come up with a better approach at ESUG?</div><div><br></div><div>Cheers</div><div><br></div><div>Nick</div><div><br></div><div><br></div><div><br></div><div> </div></div></div>