Package home | Report new bug | New search | Development Roadmap Status: Open | Feedback | All | Closed Since Version 0.7.5

Request #12669 Standards based HTML
Submitted: 2007-12-12 05:37 UTC Modified: 2008-01-15 15:26 UTC
From: itpastorn Assigned:
Status: Open Package: PEAR_Frontend_Web (version 0.7.1)
PHP Version: 5.2.5 OS: any
Roadmaps: 1.0.0    
Subscription  


 [2007-12-12 05:37 UTC] itpastorn (Lars Gunther)
Description: ------------ Today the Frontend is using a table based layout, as if it's still 1999. I think it should switch to valid, semantic HTML 4.01 strict or XHML 1.0 strict, and use CSS for its layout. It also should also get its accessibility prolems fixed, such as not using label elements and being defendant on obtrusive JavaScript. WAI AA is not impossible. Expected result: ---------------- Something like this:
  • list installed packages
  • list available upgrades
  • list all packagenames
  • list all categories
    • ... ....
      Installed packages, channel pearified.com:
      Channel
      ...
      ----
</body> Actual result: -------------- Messy, invalid, non-semantic HTML

Comments

 [2008-01-15 15:26 UTC] tias (Tias Guns)
Hello Lars, You are totally, right. In fact the table based layout is from way before 1999, by the previous package owner. The skin was based on the main pear.php.net website, which seems to use valid xhtml/css itself now ! I guess it would not be too hard to change the PFW template files to this. Unfortunately I have very little CSS skills, so any help with this would be highly appreciated ! Greetings, Tias