Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...DNN UX Style Guide Initiative – XHTML: How Strict Should We Go?DNN UX Style Guide Initiative – XHTML: How Strict Should We Go?
Previous
 
Next
New Post
5/14/2010 12:43 PM
 
Will Strohl wrote:
I would say that we should require XHTML transitional, but suggest the strict standard for the very obvious and global concerns that were already brought up.  I mean, not using the target attribute alone would affect 95% or more of the DNN user base.  While Brandon's concern is very valid too, the target attribute is much more prevailent. 

Thanks for chiming in Will.

Your suggestion is very close to the approach I've decided to take. The difference is that the guidelines will recommend XHTML 1.1 following the W3C's Compatibility Guidelines for documents wishing to render in both XHTML-aware and modern HTML user agents but will make XHTML 1.0 Transitional available as an option "if there is an unavoidable need to use elements or attributes that were noted as deprecated in HTML 4.01".  There will also be a list of deprecated elements and attributes for presentation that will be restricted from use, even when conforming to XHTML 1.0 Transitional. With the possibility that some output will only comply to the XHTML 1.0 Transitional DTD, the guidelines will require that pages include that DOCTYPE statement.

We ultimately want to push the community towards a stricter standards compliance and the practice of separation of format and style, but have to accept that the XHTML 1.1 standard contains certain flaws that may be avoided by using XHTML 1.0 Transitional. So this approach is a good compromise between these two issues as it encourages movement in the direction we want to take them but doesn't limit functionality unnecessarily.

:-j(enni)


Jenni Merrifield
strawberryJAMM Designs
User Experience Design Specialist
"Making the simple complicated is commonplace; making the complicated simple, awesomely simple, that’s creativity."
- C. Mingus

 
New Post
5/14/2010 12:55 PM
 
I definitely agree with a stricter standard and enforcement of that standard, and I think you're taking the right approach.  :)

Will Strohl

Upendo Ventures Upendo Ventures
DNN experts since 2003
Official provider of the Hotcakes Commerce Cloud and SLA support
 
New Post
5/14/2010 1:42 PM
 
IMHO the style guide should be an aid to module developers and skinners, whether or not they adhere to all the recommendations in the style guide is another matter. From Timo's experience, not all module developers have standards on their radar.
But if you put in requirements that are not realistic in a practical surrounding, there is a chance that the whole document gets dismissed, and we do not want that to happen.

Peter.

Peter Schotman
Cestus Websites voor DotNetNuke oplossingen in Nederland
Contact us for your custom design and skinning work.
 
New Post
5/14/2010 1:46 PM
 
peter schotman wrote:
IMHO the style guide should be an aid to module developers and skinners, whether or not they adhere to all the recommendations in the style guide is another matter. From Timo's experience, not all module developers have standards on their radar.
But if you put in requirements that are not realistic in a practical surrounding, there is a chance that the whole document gets dismissed, and we do not want that to happen.

Peter.

 Great point! 

One good thing to look forward to though is that more and more people are becoming aware of web standards for SEO and performance improvements, so this is going to be something that the customers of the module vendors are going to be demanding, which many are already.


Will Strohl

Upendo Ventures Upendo Ventures
DNN experts since 2003
Official provider of the Hotcakes Commerce Cloud and SLA support
 
New Post
5/14/2010 2:22 PM
 
peter schotman wrote:
IMHO the style guide should be an aid to module developers and skinners, whether or not they adhere to all the recommendations in the style guide is another matter. From Timo's experience, not all module developers have standards on their radar. 

That's exactly right, which is why the Style Guide's primary audience is the developers and designers working on components that ship "out of the box" (i.e., in the official DNN packages) and third party developers and designers are only its secondary audience.

Members of the primary audience (DNN Corp and Community Team developers/designers) will be required to make new or modified components meet these guidelines at the strictest level possible. Over the long term, these guidelines will evolve with the standards and best practices and developers/designers working on DNN directly will continually be pushed to meeting the most current ones.

Members of the secondary audience (third party developers and designers) will have access to the Style Guide so they will understand how the DNN UX will be changing going forward. These people will be encouraged to follow the guidelines in their own projects Submitbut they will not be required to do so.


:-j(enni)


Jenni Merrifield
strawberryJAMM Designs
User Experience Design Specialist
"Making the simple complicated is commonplace; making the complicated simple, awesomely simple, that’s creativity."
- C. Mingus

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...DNN UX Style Guide Initiative – XHTML: How Strict Should We Go?DNN UX Style Guide Initiative – XHTML: How Strict Should We Go?


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out