[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Help needed for screenshots
From: |
David Thompson |
Subject: |
Re: Help needed for screenshots |
Date: |
Tue, 18 Nov 2014 08:51:09 -0500 |
User-agent: |
Notmuch/0.18.2 (http://notmuchmail.org) Emacs/24.4.1 (x86_64-pc-linux-gnu) |
Bruno Félix Rezende Ribeiro <address@hidden> writes:
> Em Mon, 17 Nov 2014 16:13:16 +0100
> address@hidden (Ludovic Courtès) escreveu:
>
>> I’d rather remove the table altogether, unless LibreJS really uses it.
>
> LibreJS *really* needs it. JavaScript License Web Labels is the
> preferred, and practical, method for labeling third party scripts as
> free [0].
>
>> And even if LibreJS uses it, I’d rather make it invisible.
>
> Wouldn't that defeat one of the purposes of the method's design?
> People should have easy access to the source code of the programs they
> are running. If we hide the table, people won't easily find the source
> code. So, what would be the purpose of stating them as free in the
> first place?
>
> I think the best solution is to make a separate page
> 'javascript.html' with the table, and put a small, but prominent,
> LibreJS logo linking to that page, like I did for my personal web site.
I think moving the weblabels table to a separate page would be good. It
clutters the page footer. If users *really* want to see the licenses
and links to individual source files, they can click a link in the
footer that brings them to the table. However, LibreJS exists because
most users *aren't* going to check that the JavaScript is free before
running it, so we automate the process.
I understand the rationale for weblabels, but I think they are a bad
technical decision that has caused me lots of annoying issues when they
mysteriously don't work. I would much prefer a terse JSON
representation of this data intended for a program to read. Why scrape
a web page when you have other options? Why enforce markup restrictions
on web developers?
Sorry for the rant.
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate
- Re: Help needed for screenshots, (continued)
- Re: Help needed for screenshots, Ludovic Courtès, 2014/11/17
- Re: Help needed for screenshots, Ludovic Courtès, 2014/11/17
- Re: Help needed for screenshots, Felipe López, 2014/11/17
- Re: Help needed for screenshots, Bruno Félix Rezende Ribeiro, 2014/11/17
- Re: Help needed for screenshots, Bruno Félix Rezende Ribeiro, 2014/11/17
- Re: Help needed for screenshots, Ludovic Courtès, 2014/11/17
- Re: Help needed for screenshots, Bruno Félix Rezende Ribeiro, 2014/11/17
- Re: Help needed for screenshots, Ludovic Courtès, 2014/11/17
- Re: Help needed for screenshots, Bruno Félix Rezende Ribeiro, 2014/11/17
- Re: Help needed for screenshots, Ludovic Courtès, 2014/11/17
- Re: Help needed for screenshots,
David Thompson <=
- Re: Help needed for screenshots, Felipe López, 2014/11/18
- Re: Help needed for screenshots, Ludovic Courtès, 2014/11/18
- Re: Help needed for screenshots, Bruno Félix Rezende Ribeiro, 2014/11/18
- Re: Help needed for screenshots, Ludovic Courtès, 2014/11/19