[Pkg-mozext-maintainers] Bug#739395: shipping a javascript-free interface to duckduckgo

2014-02-24 Thread David Prévot
Control: tags -1 pending

Hi,

On Sun, Feb 23, 2014 at 11:40:50PM -0500, Daniel Kahn Gillmor wrote:

> I've asked the duckduckgo folks to weigh in on this ticket; hopefully
> they can provide some feedback here.

Making the search engine work with or without JavaScript may well be the
best way forward.

> […] the referenced searchplugin at
> https://duckduckgo.com/opensearch_html.xml varies from the handcrafted
> one i submitted to this bug report.

I assume the one provided “upstream” would be a better alternative then.

> […] having it installed in /etc would make
> that a permanent option, even across a new browser profile instance.

Agreed, I’m about to provide this searchplugin in mozilla-noscript with
the current RC version (via experimental). I doubt iceweasel maintainers
will change their mind soon, so we’ll not have to deal with a confile
moving from one package to another any time soon, and if DuckDuckGo make
their search engine “universal”, we’ll drop this searchplugin.

Regards

David


signature.asc
Description: Digital signature
___
Pkg-mozext-maintainers mailing list
Pkg-mozext-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-mozext-maintainers

[Pkg-mozext-maintainers] Bug#739395: shipping a javascript-free interface to duckduckgo

2014-02-23 Thread Daniel Kahn Gillmor
On 02/23/2014 09:10 PM, Mike Hommey wrote:
> If we start doing this for ddg, we'd need to do this for all the others
> where it's possible. Multiplying the number of search engine and
> creating confusion to users is not the best use of resources imho.
> 
> That being said, that's something ddg should be fixing themselves. If I
> disable javascript and use the default search engine, i still get
> results. With ddg, i get a useless result page. Actually, with every
> search engine we ship by default i get results, except ddg.

The two paragraphs above kind of contradict each other -- while the
separate plugin is necessary for ddg, it is *not* necessary for the
other providers, so it's unlikely that adding one would lead to a
duplication of all the other providers.  That said, i understand why you
might think DDG would want to take care of it on its own.

I've asked the duckduckgo folks to weigh in on this ticket; hopefully
they can provide some feedback here.

It was pointed out to me that https://duckduckgo.com/html has the
following information in its :

  


and the referenced searchplugin at
https://duckduckgo.com/opensearch_html.xml varies from the handcrafted
one i submitted to this bug report.

iceweasel 27.0 shows this as a new search provider option in the search
box pulldown menu (below a separator) as 'Add "DuckDuck Go (HTML)"' when
i visit https://duckduckgo.com/html

So this is a possible solution for folks who use the same browser
profile regularly without HTML, if they know to look in that pulldown
from the non-js HTML page.  However, it still doesn't work for folks
using throwaway profiles, whereas having it installed in /etc would make
that a permanent option, even across a new browser profile instance.

--dkg




signature.asc
Description: OpenPGP digital signature
___
Pkg-mozext-maintainers mailing list
Pkg-mozext-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-mozext-maintainers

[Pkg-mozext-maintainers] Bug#739395: shipping a javascript-free interface to duckduckgo

2014-02-23 Thread Mike Hommey
On Tue, Feb 18, 2014 at 09:48:31AM -0500, Daniel Kahn Gillmor wrote:
> hi Mike and other mozilla maintainers for debian.
> 
> I submitted https://bugs.debian.org/739395 to xul-ext-noscript,
> proposing a default search provider which is DuckDuckGo's non-javascript
> interface.  David Prévot suggested that i ask for its inclusion into the
> iceweasel package directly.
> 
> I'm attaching an updated version of the file that would be placed in
> /etc/iceweasel/searchplugins/common/ddg-nojs.xml
> 
> Is there interest in shipping this in the iceweasel package directly?

If we start doing this for ddg, we'd need to do this for all the others
where it's possible. Multiplying the number of search engine and
creating confusion to users is not the best use of resources imho.

That being said, that's something ddg should be fixing themselves. If I
disable javascript and use the default search engine, i still get
results. With ddg, i get a useless result page. Actually, with every
search engine we ship by default i get results, except ddg.

Mike

___
Pkg-mozext-maintainers mailing list
Pkg-mozext-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-mozext-maintainers


[Pkg-mozext-maintainers] Bug#739395: shipping a javascript-free interface to duckduckgo

2014-02-18 Thread Daniel Kahn Gillmor
hi Mike and other mozilla maintainers for debian.

I submitted https://bugs.debian.org/739395 to xul-ext-noscript,
proposing a default search provider which is DuckDuckGo's non-javascript
interface.  David Prévot suggested that i ask for its inclusion into the
iceweasel package directly.

I'm attaching an updated version of the file that would be placed in
/etc/iceweasel/searchplugins/common/ddg-nojs.xml

Is there interest in shipping this in the iceweasel package directly?

--dkg
http://www.mozilla.org/2006/browser/search/";>
DuckDuckGo (no JS)
DuckDuckGo Search (no JavaScript)
UTF-8
https://duckduckgo.com/favicon.ico
https://duckduckgo.com/html";>
  

https://duckduckgo.com/html/



signature.asc
Description: OpenPGP digital signature
___
Pkg-mozext-maintainers mailing list
Pkg-mozext-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-mozext-maintainers