Not every Drupal contributor sharing a theme on drupal.org is a whiz at cross-browser CSS or even knowing where to begin. A collection of tips and guidelines for contrib themers would be helpful so people know where to turn for browser testing resources.
Deliverable:
Handbook page in theming section that includes:
- basic CSS coding principles -- valid code that follows standards (http://drupal.org/node/769692) will help start you on the right foot
- what browsers your theme should aim to support -- link to current percentage market share
- how to test locally for different browsers (IE collection, virtual machines, and just installing other browsers in the first place)
- external services to help you test themes in different browsers
Comments
Comment #1
vosechu CreditAttribution: vosechu commentedLove this, especially bullet points 2/3
Comment #2
stephthegeek CreditAttribution: stephthegeek commentedJust ran into this page too: http://drupal.org/node/367318
Could perhaps be an edit of this page or sub-page.
Comment #3
vosechu CreditAttribution: vosechu commentedSub-page for sure, or expansion; thanks for finding a good resource to point them to. Definitely a useful document.
Comment #4
cwgordon7 CreditAttribution: cwgordon7 commentedThis needs a primary contact and a list of resources, please. Otherwise this looks pretty solid, thanks!
Comment #5
stephthegeek CreditAttribution: stephthegeek commentedI can be the contact.
Resources:
http://www.w3schools.com/browsers/browsers_stats.asp
http://www.lofitrading.com/15-highly-useful-resources-for-cross-browser-...
http://jpedroribeiro.com/2010/06/cross-browser-testing-resources/
http://finalbuilds.edskes.net/iecollection.htm
Comment #6
cwgordon7 CreditAttribution: cwgordon7 commentedLooks great, thanks!
Comment #7
cwgordon7 CreditAttribution: cwgordon7 commentedHi stephthegeek,
Please make an account on the google application site and apply to be a mentor for Drupal, so I can add this task. It needs a mentor listed on the google system. You can apply here: http://socghop.appspot.com/gci/mentor/request/google/gci2010/drupal. Thanks!
Comment #8
Anonymous (not verified) CreditAttribution: Anonymous commentedHi stephthegeek,
Could you also estimate the time, in hours, that it would take a student to complete this task once it is claimed? This estimate is required to input the task into the google system.
Thanks!
Comment #9
stephthegeek CreditAttribution: stephthegeek commentedcwgordon: just applied.
Not sure exactly how experienced students will be but I would estimate 3 hours.
Comment #10
cwgordon7 CreditAttribution: cwgordon7 commentedAdded to google system.
Comment #11
dawehner.
Comment #12
webchickComment #13
arianek CreditAttribution: arianek commentedtags