#2 16 May 2015 21:22
Thank you for the feedback!
Here are some answers for you:
- You can add any tag you want to the header, be it <meta> or otherwise. Look at the bottom of the advanced settings: http://b2evolution.net/man/back-office-reference/managing-collections/advanced-collection-settings/ loo for the textarea labelled "Custom Meta tags"
- Mind you, it's actually valid semantic HTML5 markup to have nothing but h1 tags on a page ... as long as each is in its own sectionning element, like <article> or <section>. Every post is enclosed into <article> now and has a <section> for the text. So theoretically, all is well..
- Bootstrap doesn't care about IE8, so we decided not to care either.
Now Google may not be all that HTML5 edgy... so you might still want to be careful.
We also plan to make a plugin that will shift down all Hx headers so that none will be higher level than it should. We're still trying to decide if the highest acceptable Hx level should be set once for all (by the blogger) or if it should vary depending on what page the post is displayed on... (post list vs single post page for example)
Please note though that it is entirely possible to make non-bootstrap skins on b2evolution 6.x and still use the HTML5 semantic markup. (b2evo 5 skins should also run without problems and can be retrofitted with HTML5)
We have decided to make all the new skins we produce run on Bootstrap because it will allow us to release more skins and faster than before. However it is in no way an obligation to use Bootstrap for your own skins (just a recommendation ;). Hint at additional v6 skins under development: https://github.com/b2evolution
We're going beta in a couple of days and ambition to go stable in June.