StopBadware
stopbadware.org
stopbadware.org
Also, Android, as running on most commercially available phones, is not FOSS because it contains Google's proprietary extensions and probably hardware drivers/firmware as well.
There's not much difference between the latter and all these smartphones, smart TVs, and other IoT devices which receive software updates for 2 or 3 years after release if you're lucky.
> Also, Android, as running on most commercially available phones, is not FOSS because it contains Google's proprietary extensions and probably hardware drivers/firmware as well.
True, its a mix. I can recommend LineageOS + microG [1]
Problem is that outside of IT tech circles the marketing of this crapware works really effectively - many simply believe the claims the ads post and buy the snake oil. The only real solution to this problem (other than law enforcement, which doesn't work because crime is international) is a hard app store requirement like on iOS, but that carries its own problems for user freedom and isn't perfect either.
https://simple.wikipedia.org/wiki/Main_Page
Maybe some people need this sort of thing?
I feel like the idea for what “badware” is, according to this site, is put forward to assist non-english speakers, in negotiating software choices in a world where the dominant locale option is English.
Beyond a certain level of awareness and computer literacy, this site is only collecting obvious facts and offering a new name for them. I don’t foresee anyone fluent in English, above middle school age, finding a great deal of utility here.
But I find it kind of ironic that a site that warns about malware wants JavaScript, just to display static content.
On the positive side, the JS code seems to be used only for loading custom fonts, and the website looks perfectly well without JavaScript using the standard system fonts.
But it does not explain why they need to use it.
<link href='//fonts.googleapis.com/css?family=PT+Sans|Signika:400,600' rel='stylesheet' type='text/css'>
<link href='//fonts.googleapis.com/css?family=Signika:300,700' rel='stylesheet' type='text/css'>
But effectively, those fonts are only used when JS is enabled.Moreover, they load a bunch of other JS libraries whose added value is practically non-existent (except maybe for their "email protection"):
<script type="text/rocketscript" data-rocketsrc="https://www.stopbadware.org/misc/jquery.once.js?v=1.2"></script>
<script type="text/rocketscript" data-rocketsrc="https://www.stopbadware.org/misc/drupal.js?ooq842"></script>
<script type="text/rocketscript" data-rocketsrc="https://www.stopbadware.org/sites/all/modules/jquery_update/replace/ui/external/jquery.cookie.js?v=67fb34f6a866c40d0570"></script>
...
<script type="text/rocketscript" data-rocketsrc="https://www.stopbadware.org/sites/all/libraries/superfish/sftouchscreen.js?ooq842"></script>
...
(Note the that "superfish" here is about menus, i.e. not the well-known badware distributed by Lenovo.)Your code example reminds me of what I just read on the StopBadware website:
> Some badware may not have malicious intentions, but still fails to put the user in control. Consider, for example, a browser toolbar that helps you shop online more effectively but does not mention that it will send a list of everything you buy online to the company that provides the toolbar.
Using hosted fonts so that they may be cached and CDN-served might not be bad, but the use of these has the effect of sharing everything you do online with Google.