TEST 1: THIS IS WHAT THE MENU RENDERS LIKE WHEN YOU UPLOAD THE SOURCE CODE OF THE FILE TO THE VALIDATOR - THIS CODE VALIDATES CORRECTLY.
------------------------------------------------------------------------------------------------
<div class="menu_style">
<span><span class="" id="dnn_dnnNAV_ctldnnNAV"></span></span>
</div>
<input name="__dnnVariable" type="hidden" id="__dnnVariable" value="`{`SearchIconWebUrl`:`url(/images/Search/google-icon.gif)`,`SearchIconSiteUrl`:`url(/images/Search/dotnetnuke-icon.gif)`,`SearchIconSelected`:`S`,`__scdoff`:`1`,`dnn_dnnNAV_ctldnnNAV_json`:`{nodes:[{bcrumb:\`1\`,selected:\`1\`,id:\`73\`,key:\`73\`,txt:\`Home\`,ca:\`3\`,url:\`http://www.dnnbeta.com/Home/tabid/73/Default.aspx\`,img:\`\`,css:\`main_dnnmenu_rootitem_selected\`,cssHover:\`main_dnnmenu_rootitem_hover\`,cssIcon:\` \`,cssSel:\`main_dnnmenu_rootitem_selected\`,nodes:[]},{id:\`90\`,key:\`90\`,txt:\`XDUnison\`,ca:\`3\`,url:\`http://www.dnnbeta.com/XDUnison/tabid/90/Default.aspx\`,img:\`\`,css:\`main_dnnmenu_rootitem\`,cssHover:\`main_dnnmenu_rootitem_hover\`,cssIcon:\` \`,nodes:[]}]}`}" />
TEST 2: THIS IS WHAT THE MENU RENDERS LIKE WHEN TRY TO VALIDATE BY URL - THIS CODE DOES NOT VALIDATE.
------------------------------------------------------------------------------------------------
<div class="menu_style">
<span><div width="100%" class="DNNMenu main_dnnmenu_submenu" name="dnn$dnnNAV$ctldnnNAV" id="dnn_dnnNAV_ctldnnNAV">
<span name="73" id="73"><span class=" "></span><a class="main_dnnmenu_rootitem_selected main_dnnmenu_rootitem_selected" href="http://www.dnnbeta.com/Home/tabid/73/Default.aspx">Home</a></span><span name="90" id="90"><span class=" "></span><a class="main_dnnmenu_rootitem" href="http://www.dnnbeta.com/XDUnison/tabid/90/Default.aspx">XDUnison</a></span>
</div></span>
</div>
1. I AM UNSURE ABOUT HOW A SEARCH ENGINE COULD FOLLOW THE MENU LINKS IN TEST 1, AS ALL THE MENU LINKS ARE PLACED IN AN INPUT TAG AT THE BOTTOM OF THE PAGE. CAN SEARCH ENGINES DECIPHER & FOLLOW THE LINKS IN THIS JSON CODE OR DO SEARCH ENGINES SEE & FOLLOW THE LINKS IN THE TEST 2 MENU CODE? I AM A BIT CONFUSED WHY WE HAVE TO RENDER THINGS DIFFERNTLY FOR CRAWLERS & BROWSERS?
2. WHAT ADVANTAGES DOES THIS DNN MENU HAVE OVER A STANDARD UNORDERED LIST BASED MENU? I THOUGHT (BUT I COULD BE WRONG) THAT UNORDERED LIST MENUS WERE THE STANDARD IN MENU STRUCTURE? APART FROM BEING A STANDARD THE OTHER OBVIOUS ADVANTAGE OF USING UNORDERED LISTS IS THAT YOU CAN TAKE ADVANTAGE OF 1000'S OF PRE BUILT MENU LAYOUTS (INCLUDING SOME VERY POPULAR JQUERY MENUS). MAYBE I AM MISSING SOMETHING HERE BUT IS THERE ANY PARTICLAR REASON THAT DNN IS NOT USING UNORDERED LISTS TO PRODUCE IT'S MENU STRUCTURE?
Thanks in Advance ;)