WebDev:FrontendCodeStandards: Difference between revisions

Adding l10n and github notes.
(Adding l10n and github notes.)
Line 152: Line 152:
===Accessibility Requirements===
===Accessibility Requirements===
* Add [[Webdev:WAI-ARIA#Basic_ARIA_Support|basic ARIA support]] where appropriate
* Add [[Webdev:WAI-ARIA#Basic_ARIA_Support|basic ARIA support]] where appropriate
=== L10n Requirements ===
All projects must be localizable. Layouts must be compatible with RTL and LTR text flow.
Designs shouldn't be overly "tight" and should be bullet-proof against text length. Use http://www.felocity.org/files/bookmarklets/fakegerman.html to test your deign.
Don't put text in images. Use gettext. The L10n web team will evenutally help you extract strings into an SVN repo and uploaded into Verbitm.
=== Source Control ===
Use source control :) use https://github.com/mozilla for new projects. You may also use Mozilla's hg or svn.
Create teams for agencies or community members as needed and give them read/write access to the new mozilla repo.
L10n strings should be stored in SVN under a new project or https://svn.mozilla.org/projects/l10n-misc/trunk/


=== Code Standards ===
=== Code Standards ===
Confirmed users
1,136

edits