#3540 - De-Googleificiation (idea staging issue)

Identifier #3540
Issue type Feature request or suggestion
Title De-Googleificiation (idea staging issue)
Status Open
Tags

Type: Anti-big-tech (custom)

Type: Legal compliance / Privacy (custom)

Handling member Deleted
Addon core
Description As Google haven't responded to the AMP Letter:
http://ampletter.org/
EDIT: They now have made a lot of progress - https://www.ampproject.org/latest/blog/standardizing-lessons-learned-from-amp/

I think we need to start making sure Google isn't given any preferential treatment in Composr, as they can't be trusted to be good stewards of Open Web principles anymore.

I did an audit of our codebase to see where we were using Google...

Google Translate
Google Analytics (core integration in config and JS, oAuth, tutorial, ad_success.php)
Google Maps (DataMappr, UserMappr, media URLs)
Google Site Search (addon)
Google+ (share button, default CPF)
Google AppEngine
Google Fonts (HTML_HEAD.tpl, global.css)
Google Search (search link in main_website_monitoring block, search suggestions in global.css, SEO tutorial, Statistics: Top Google Keywords, Recognition of GoogleBot)
Google Chrome (Popup blocker advice, tips, sup_chrome_tools)
Google reCAPTCHA
YouTube (video syndication, media URLs, Channel block)
Google summer of code promotion
Google Geocoding (locations_catalogues addon, locations_geocoding.php)
Google Search Console (oAuth)
Google Safe Browsing API
Google PageSpeed
Structured data testing tool
Google Webmaster Tools (Health Check, Ignoring of Google webmaster tools authentication files in files.php, tips)
Google Finance (Currency Conversion)
Webmaster documentation (Linking to Google CSP help)
Google News RSS default
Google News Sitemaps
Various recommendations dotted across the tutorials

Recommendations for changing...

Google Translate:
Support multiple translation systems via hooks
Implement at least one other service
Low priority, as this is a very minor feature

Google Analytics:
Implement Piwik
This is already up as another issue. Low priority as only a tiny minority are going to do this, and there's no good equivalent to Google Analytics due to the high level of integration it has with Google data.

Google Maps:
Provide Bing Maps alternative, sharing code where possible
If we rename main_google_map to main_map_users we'll need to update our "post your location" topic here to reference the new block name.
This is quite a lot of work.

Google Site Search:
Provide Bing Custom Search alternative
Low priority, this is quite a lot of work for what is only a non-bundled addon that is rarely used.

Google AppEngine:
No change, we already support EC2 etc fine

Google Fonts:
No change, Typekit is not free.

Google Search:
Link to DuckDuckGo
Remove Top Google Keywords as it's been ineffective for a long time anyway
In the future try to stick to our 'no bias' manifesto principle better

Google Chrome:
Make sure any recommendation also includes Firefox
Write a sup_firefox_tools tutorial. Low priority because Chrome's tools are definitely better.

Google reCAPTCHA:
No change, we already have our own CAPTCHA

YouTube:
Provide equal Vimeo support

Google summer of code promotion:
Leave, it's a unique thing Google is doing that is very good

Google Geocoding:
Make use hooks
Support at least one other Geocoding provider

Google Search Console:
No change, we already have Moz as an alternative.

Google Safe Browsing API:
No change, can't see a good competitor

Google PageSpeed:
No change, YSlow is dead

Structured data testing tool:
Also recommend Yandex one

Google Webmaster Tools:
Also recommend Bing's one in all the same places, sometimes also Yandex's

Google Finance:
Support via Bing also

Webmaster documentation:
Change to Mozilla if possible

Google News RSS default:
Change to something more neutral

Google News Sitemaps:
No change

Various recommendations dotted across the tutorials:
Add more diversity
Steps to reproduce

Related to

#4914 - Radical Privacy (holding issue)

Funded? No
The system will post a comment when this issue is modified (e.g., status changes). To be notified of this, click "Enable comment notifications".

Rating

Unrated