> I did not notice that in his screen shot, but did in my Search tab.
After looking at the screenshot you pointed to and comparing with mine,
I absolutely can't disagree with you, which, I guess, is why I couldn't
find anywhere where the DDG-HTML addition was installed.
However, my searches are no longer taking two steps, so, I must have
done *something* that I hadn't overtly realized, somehow.
Looking at my current search, when I type 'foo bar' in the URL bar,
I get a URL of
https://duckduckgo.com/html?q=foo+bar as shown below:
https://i.imgur.com/WretDsD.jpg
Digging around, I see what I think happened. I don't invoke Firefox the
way everyone else does (I have a script which copies a pure unadulterated
profile to ram temporary memory to create the firefox profile that is
actually used), and, somehow, while I was experimenting, I must have
accidentally or on purpose created in my unadulterated profile a
"searchplugins" directory which is populated with a modified duckduckgo.xml
file located at:
$HOME/DONOTMODIFY/pure_firefox_profile/searchplugins/duckduckg.xml
Which had the URL section of:
<Url type="text/html" method="GET" template="
https://duckduckgo.com/html">
<Param name="q" value="{searchTerms}"/>
</Url>
So "this" is why the HTML search is working. I don't remember *how* that
file got there, but, either I messed with it, or, when I tried to install
the HTML version of Duckduckgo, it put it there (since I did try to install
it into Firefox using the specific command pointing to the safe profile):
firefox -new-instance -profile $HOME/DONOTMODIFY/pure_firefox_profile
The good news is that, with or without the DDG HTML addition, all you
*really* need to do in order to solve this problem is put the "/html"
on the URL line of the duckduckgo.xml file.
The one thing I don't understand is what's the difference if it's a GET
or a POST directive?
<Url type="text/html" method="GET" template="
https://duckduckgo.com/html/">
<Param name="q" value="{searchTerms}"/>
</Url>
Versus:
<Param name="q" value="{searchTerms}"/>
</Url>
My current DDG xml file has the "GET" but all the documentation on the web
says to use the "POST". So, I changed it to a "POST" and I don't see any
difference in the results.
Do you think the difference between GET & POST matters somewhere?