-
Notifications
You must be signed in to change notification settings - Fork 296
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make Shaarli W3C compliant #64
Comments
Running the W3C validator on the public pages of a Shaarli instance containing links to various media (URLs, notes, images, videos), I spotted the following (and easily fixeable) issues: All pages
Home page
Tag cloud, Picture wall
Picture wall
Daily
Install page
|
* fix duplicate IDs - #paging_older, #paging_newer become classes as the paging is displayed twice (top, bottom) in the linklist * fix duplicate IDs - #paging_privatelinks and #paging_linksperpage become classes * daily links are now valid (use &) * name attribute is not used anymore on a tag in link list * center tag is replaced by CSS in picwall and tag cloud * * action in form tag can't be empty, use # instead * fixed configure table with CSS instead of cellpadding, border, and valign * export links are now valid * remove "size" in input tag
* fix duplicate IDs - #paging_older, #paging_newer become classes as the paging is displayed twice (top, bottom) in the linklist * fix duplicate IDs - #paging_privatelinks and #paging_linksperpage become classes * daily links are now valid (use &) * name attribute is not used anymore on a tag in link list * center tag is replaced by CSS in picwall and tag cloud * action in form tag can't be empty, use # instead * fixed configure table with CSS instead of cellpadding, border, and valign * export links are now valid * remove "size" in input tag * Fix missing alt attributes for img elements * tpl/daily: Use HTML entities instead of char escape codes * tpl/export: fix missing </span> closing tag * Remove obsolete language attribute on <script> elements
Make Shaarli's template W3C compliant #64
I added checkboxes to each compliance item in the list, feel free to check them if they are resolved. @ArthurHoaro did fix some of them in fe16b01 8079dfd. |
Thanks for your work @ArthurHoaro, I'll take some time this weekend to take a look at the latest additions :-) |
Hi, here are the last remaining issues ;-)
still present when using a custom CSS:
QRcode images are missing the
|
The |
@dper hence the link to the W3 documentation. The point here is that QRcode images are missing an An alternative could be to provide all QR images with meaningful values of <img src="images/qrcode.png" alt="QR-Code" title="QR-Code for <link timestamp>"> |
@virtualtam Yes. That's why I offered a suggestion of something that already exists and is meaningful. :-) You can make the I agree that the |
* fix duplicate IDs - #paging_older, #paging_newer become classes as the paging is displayed twice (top, bottom) in the linklist * fix duplicate IDs - #paging_privatelinks and #paging_linksperpage become classes * daily links are now valid (use &) * name attribute is not used anymore on a tag in link list * center tag is replaced by CSS in picwall and tag cloud * action in form tag can't be empty, use # instead * fixed configure table with CSS instead of cellpadding, border, and valign * export links are now valid * remove "size" in input tag * Fix missing alt attributes for img elements * tpl/daily: Use HTML entities instead of char escape codes * tpl/export: fix missing </span> closing tag * Remove obsolete language attribute on <script> elements
Originally reported at sebsauvage#192
http://validator.w3.org/ reports 141 errors and 34 warnings on my Shaarli.
The text was updated successfully, but these errors were encountered: