Websites/The Open Standard/zurb tech specs: Difference between revisions
Bsternthal (talk | contribs) |
Bsternthal (talk | contribs) No edit summary |
||
| Line 30: | Line 30: | ||
https://blog.mozilla.org/blog/2014/08/29/firefox-os-smartphones-available-in-india-this-week/ | https://blog.mozilla.org/blog/2014/08/29/firefox-os-smartphones-available-in-india-this-week/ | ||
Our sharing implementations do not include email, they are currently limited too: | |||
* Facebook | |||
* Twitter | |||
* Google+ | |||
== Commenting == | == Commenting == | ||
Revision as of 21:50, 29 August 2014
Search
Our two options for implementing search are:
- The default search that comes with wordpress.
- Google Custom Search https://www.google.com/cse/
Newsletter Sign-Up
The newsletter can either be a full page or a module. Examples of each are:
- Full Page https://www.mozilla.org/en-US/newsletter/
- Module: https://www.mozilla.org/en-US/firefox/new/
The following fields will need to be included:
- Email Address
- Location Dropdown
- Language Dropdown at launch just english (languages added when available)
- Format (HTML/TEXT)
- Privacy CheckBox
Social Sharing
The default social sharing plugins provided by facebook, twitter etc leak user data on load. We generally load these only after a user has clicked something to signal their intent to share. Any sharing plugin that uses the standard buttons provided by Twitter/Facebook/Google etc won't meet our privacy requirements.
An example implementation is below:
https://github.com/mozilla/SocialShare
An example of this implemented on the mozilla blog can be seen here:
https://blog.mozilla.org/blog/2014/08/29/firefox-os-smartphones-available-in-india-this-week/
Our sharing implementations do not include email, they are currently limited too:
- Google+
Commenting
There are 2 options for commenting:
- Default WordPress Commenting + Akisment (Used On Most Mozilla Blogs)
- 3rd Party Plugin Such As Disqus.
There are no issues using the default commenting that comes with wordpress. If a 3rd party plugin such as Disqus is required, it will need a legal / privacy review. An additional concern with a 3rd party system is that aggregated data (such as most commented on) may be either difficult or impossible for the WP code to access.
General Guidelines Regarding WP Plugins
If the plugin does not handle Personally Identifying Information (PII) our web security team will perform automated scans against the development/staging/production environments as requested. These reviews generally won't block and look for XSS and other common problems.
If the plugin DOES handle PII the completion of a sec and privacy review is a per-requisite for the plugins use in production.