A Suggestion !!!

Discussion on adblockplus.org website and translations
Post Reply
Umbral
Posts: 44
Joined: Tue Mar 19, 2013 4:57 pm

A Suggestion !!!

Post by Umbral »

Suggestion !
Hello Everyone,

en/

Can you provide a simple HTML code that can be embedded in any website so users can download Ad Block Plus ?

It should look exactly like your 4 slim buttons on the right of your first page : en/
This would be especially useful for making Ad Block Plus spread faster and to allow website builders on free sites (full of forced ads) to easily embed the download links to all major browsers Ad Block Plus currently supports.

You (the Ad Block Plus team) should simply put a link on your first page from where people that really want to help promote Ad Block Plus can copy-paste the code into their own pages.

When you click on any of the 4 buttons a new page should be opened on a different tab :

en/firefox
en/chrome
en/android
en/opera

I really hope you can do this soon, if you like my idea of course.

Thank you very much !
pandaonmars
Posts: 51
Joined: Wed Jan 16, 2013 3:09 pm

Re: A Suggestion !!!

Post by pandaonmars »

Hey,

Thanks for your suggestion, it looks like a pretty interesting idea. We will take a deeper look in that and perhaps implement it some day ;)
Umbral
Posts: 44
Joined: Tue Mar 19, 2013 4:57 pm

Re: A Suggestion !!!

Post by Umbral »

It seems Google not only removed Ad Block plus from Google Play Store : https://play.google.com/ but also made it impossible to install it from sites that link to developer download link / or to Chrome Web Store ! (you have to go to Ad Block Plus page to install the extension)

If you try to link to it, it will say this : http://support.google.com/chrome_websto ... rx_warning and they are forcing you to use Inline Installation : https://developers.google.com/chrome/we ... stallation (I didn't manage to make it work)

* *** *

OK i am going to contribute the code needed to embed. Just 1 click and the extension is installing without leaving the page !

Code: Select all

<div align="center"><a href="https://addons.mozilla.org/firefox/downloads/file/192004/adblock_plus-2.2.3-tb+an+sm+fx.xpi?src=external-abp.o-en" title="No Ads for Firefox" target="_self"><img src="http://example.com/Firefox.png" alt="Firefox" longdesc="http://adblockplus.org/"></a> <a href="https://addons.opera.com/extensions/download/opera-adblock/" title="No Ads for Opera" target="_self"><img src="http://example.com/Opera.png" alt="Opera" longdesc="http://adblockplus.org/"></a> <a href="https://clients2.google.com/service/update2/crx?response=redirect&x=id%3Dcfhdojbkjhnklbpkdaibdccddilifddb%26uc" title="No Ads for Chrome" target="_self"><img src="http://example.com/Chrome.png" alt="Chrome" longdesc="http://adblockplus.org/"></a> <a href="https://adblockplus.org/downloads/adblockplusandroid-1.1.apk" title="No Ads for Android" target="_self"><img src="http://example.com/Android.png" alt="Android" longdesc="http://adblockplus.org/"></a></div>
1. You can put the extra information regarding Android Installation in the title after "No Ads for Android".

Code: Select all

 Before you download Adblock Plus to your Android device, make sure app installation from unknown sources is allowed by Android:
Open Settings and go to Unknown sources option (under Applications or Security depending on your device)
Tap the checkbox and confirm the upcoming message with OK
2. You can host the pictures on http://adblockplus.org/ servers and use that link instead of http://example.com/ from http://example.com/Firefox.png , http://example.com/Opera.png , http://example.com/Chrome.png, http://example.com/Android.png

3. I have produced the 24x24 icons in transparent PNG here :

http://postimage.org/image/aq0o0xgbv/

http://postimage.org/image/65ehlzwmj/

http://postimage.org/image/z92pi8kq3/

http://postimage.org/image/wg9hy7kdn/

4. I tested all 4 of them in all browsers. You just click 1 time and Ad Block Plus installs without leaving the page you are visiting. That is the best implementation.

The only problem is with the damn Google link. I used Google Chrome 27 for testing. Do you know a method or a link that gets the chrome extension to install ?

Thank you very much !
MonztA
ABP Developer
Posts: 3957
Joined: Mon Aug 14, 2006 12:18 am
Location: Germany

Re: A Suggestion !!!

Post by MonztA »

Are you saying you cannot install ABP for Chrome from en/chrome?

It's working fine for me with the latest release version and 27.0.1444.3.
Umbral
Posts: 44
Joined: Tue Mar 19, 2013 4:57 pm

Re: A Suggestion !!!

Post by Umbral »

I can install it from your first page because your site is somehow authorized.

But if you simply copy paste your own install link in the chrome browser 25/26/27 ( https://clients2.google.com/service/upd ... ifddb%26uc ) you get that error ( "Apps, extensions, and user scripts cannot be added from this site" ) and you can click on the right part of the error message to learn more. ( http://support.google.com/chrome_websto ... rx_warning )
Umbral
Posts: 44
Joined: Tue Mar 19, 2013 4:57 pm

Re: A Suggestion !!!

Post by Umbral »

Uninstall Ad Block Plus from chrome then simply copy paste your install link in the browser :

https://clients2.google.com/service/upd ... ifddb%26uc

Tell me the results.
pandaonmars
Posts: 51
Joined: Wed Jan 16, 2013 3:09 pm

Re: A Suggestion !!!

Post by pandaonmars »

Umbral,

It's the same rule that has been recently applied for all the Chrome extensions: they can be installed either from the Chrome Web Store or only from the official developer's website.
Umbral
Posts: 44
Joined: Tue Mar 19, 2013 4:57 pm

Re: A Suggestion !!!

Post by Umbral »

Very well, since that is the case, here is the final code ( open in a new page for chrome that leads to your chrome page ) :

Code: Select all

<div align="center"><a href="https://addons.mozilla.org/firefox/downloads/file/192004/adblock_plus-2.2.3-tb+an+sm+fx.xpi?src=external-abp.o-en" title="No Ads for Firefox" target="_self"><img src="http://example.com/Firefox.png" alt="Firefox" longdesc="http://adblockplus.org/"></a> <a href="https://addons.opera.com/extensions/download/opera-adblock/" title="No Ads for Opera" target="_self"><img src="http://example.com/Opera.png" alt="Opera" longdesc="http://adblockplus.org/"></a> <a href="http://adblockplus.org/en/chrome" title="No Ads for Chrome" target="_blank"><img src="http://example.com/Chrome.png" alt="Chrome" longdesc="http://adblockplus.org/"></a> <a href="https://adblockplus.org/downloads/adblockplusandroid-1.1.apk" title="No Ads for Android" target="_self"><img src="http://example.com/Android.png" alt="Android" longdesc="http://adblockplus.org/"></a></div>
You have to host the http://example.com/files somewhere. (you have the pictures above)

Does the android platform has the same rules ?

***

So if people want to share your Ad Block Plus extension (and this will definitely help speed up the adoption of it) they just click on a link on your site and copy paste this code on their website. Now your Ad Block Plus has access to much more people !

It will look like this : http://postimg.org/image/43sakcm5h/ but everything will be transparent of course.
User avatar
greiner
ABP Developer
Posts: 899
Joined: Mon Sep 03, 2012 5:29 pm
Location: Cologne, Germany

Re: A Suggestion !!!

Post by greiner »

Thank you for contributing the code to us but I have a couple of issues with it:
- it's non-obvious what happens when the user clicks on one of those buttons - they don't even tell the visitor that it's about blocking ads
- a simple link to our homepage (as you've done with the Chrome extension) might be a better solution because we are already trying to detect the browser/platform and present the most relevant download link
- the "align" attribute is deprecated and should not be used anymore (source: http://www.w3.org/TR/html4/present/grap ... l#h-15.1.2)

Please be patient. We know that providing content for people to embed on their websites can be extremely valuable for spreading Adblock Plus which is why we don't want to rush it. Until then we'd be happy to hear your feedback on what we can do, how it should look like, etc.
Umbral
Posts: 44
Joined: Tue Mar 19, 2013 4:57 pm

Re: A Suggestion !!!

Post by Umbral »

greiner wrote:Thank you for contributing the code to us but I have a couple of issues with it:
- it's non-obvious what happens when the user clicks on one of those buttons - they don't even tell the visitor that it's about blocking ads
- a simple link to our homepage (as you've done with the Chrome extension) might be a better solution because we are already trying to detect the browser/platform and present the most relevant download link
- the "align" attribute is deprecated and should not be used anymore (source: http://www.w3.org/TR/html4/present/grap ... l#h-15.1.2)

Please be patient. We know that providing content for people to embed on their websites can be extremely valuable for spreading Adblock Plus which is why we don't want to rush it. Until then we'd be happy to hear your feedback on what we can do, how it should look like, etc.
Hello,

An example : http://merit.clan.su/ (under the video)

1. You can write in the Title of each button exactly what the button does (you can even write an essay).
For Firefox / Opera when they click on it, it will immediately result in asking the user to install the extension without leaving the page.

In my code the title says : No Ads for Firefox / Opera / Chrome / Android ( easy to understand, so what you said is not totally correct. If you don't like the original title simply change the title in your official embedded code. )

2. I made a big international poll some time ago and most people (site administrators) wanted to be able to install the extension without making their users leave the site.

Just click -> install -> continue reading the site, without going to Ad Block Plus official site or opening another page in a new tab.

3. Deprecated means it was disapproved by some "authority". (not me that's for sure)
It does not mean it has lost it's value. Most free websites do not allow inserting codes in CSS.

Anyway it works perfectly fine in all browsers and the majority of the web uses them. Maybe this authority is not an authority after all. It's the people with the websites that decide what they like to use.

4. Don't rush it, but you should be able to make it available before summer 2013. Don't waste any time, because this is very easy to do and can exponentially increase Ad Block Plus popularity on the whole internet.

Check the example : http://merit.clan.su/

I even gave the code to someone who had a site, on the same website creation platform (that shows ads for the free account) : http://thassos.ucoz.com/

He used the code perfectly.

***

You need to host the 4 pictures on the official site so the code will work without the user needing to upload the 4 pictures on their server or to make changes to the code you provide.

Thank you !
User avatar
greiner
ABP Developer
Posts: 899
Joined: Mon Sep 03, 2012 5:29 pm
Location: Cologne, Germany

Re: A Suggestion !!!

Post by greiner »

Umbral wrote:1. You can write in the Title of each button exactly what the button does (you can even write an essay).
For Firefox / Opera when they click on it, it will immediately result in asking the user to install the extension without leaving the page.

In my code the title says : No Ads for Firefox / Opera / Chrome / Android ( easy to understand, so what you said is not totally correct. If you don't like the original title simply change the title in your official embedded code. )
The title attribute is generally used to provide additional information about an element (such as the alt attribute for images). It's non-obvious what happens when someone clicks on one of those images.
Umbral wrote:2. I made a big international poll some time ago and most people (site administrators) wanted to be able to install the extension without making their users leave the site.

Just click -> install -> continue reading the site, without going to Ad Block Plus official site or opening another page in a new tab.
We're on the same side here. Providing an iFrame might be a better solution due to direct-installs for the Chrome extension only work from our website. However, there are also other problems which we need to solve prior to that. (e.g. we need to tell visitors how to install the Android app, the links in your example are hardcoded and change with every new release)
Umbral wrote:3. Deprecated means it was disapproved by some "authority". (not me that's for sure)
It does not mean it has lost it's value. Most free websites do not allow inserting codes in CSS.

Anyway it works perfectly fine in all browsers and the majority of the web uses them. Maybe this authority is not an authority after all. It's the people with the websites that decide what they like to use.
The web needs standards that are accepted across browser makers, web developers and the rest of the web community. Therefore we avoid using deprecated or proprietary code as much as possible.
Umbral wrote:4. Don't rush it, but you should be able to make it available before summer 2013. Don't waste any time, because this is very easy to do and can exponentially increase Ad Block Plus popularity on the whole internet.
Why before summer 2013? Anyhow, we want to provide a good solution for everyone because the problem with such embed codes is that you usually can't update them anymore and they might stay there forever so you want to make it as future-proof as possible. (which is why some use an iFrame to embed content and others use an external JavaScript resource)
That's why we're currently gathering ideas about what would work best but aren't working on a specific solution yet even though we are aware that it could help us a lot.
Umbral
Posts: 44
Joined: Tue Mar 19, 2013 4:57 pm

Re: A Suggestion !!!

Post by Umbral »

I totally agree with you greiner.

An iframe that auto-updates or you update it when new versions appear and the sites auto-update the iframe, should work. ( A suggestion would be to keep the icons small 24x24 similar to how the 4 transparent PNG look - something slim and elegant )

Summer 2013 ... (April, may, June) ... 2-3 months i just thought it would be a good plan and there would be enough time to make such a feature a reality.

Thank you for your time.
User avatar
greiner
ABP Developer
Posts: 899
Joined: Mon Sep 03, 2012 5:29 pm
Location: Cologne, Germany

Re: A Suggestion !!!

Post by greiner »

Umbral wrote:Summer 2013 ... (April, may, June) ... 2-3 months i just thought it would be a good plan and there would be enough time to make such a feature a reality.
We'd love to work on that but other stuff is keeping us busy right now. That's why the more ideas and input we get now the quicker we will be able to publish them when we have the time to work on it. So experimenting with many different kind of ways and finding out which ones work best is probably be the best way to support us.
Umbral
Posts: 44
Joined: Tue Mar 19, 2013 4:57 pm

Re: A Suggestion !!!

Post by Umbral »

Any news / updates on this ?

Thank you.
User avatar
greiner
ABP Developer
Posts: 899
Joined: Mon Sep 03, 2012 5:29 pm
Location: Cologne, Germany

Re: A Suggestion !!!

Post by greiner »

We have a team dedicated to a project that encourages people to share Adblock Plus which will be based on Mozilla's Firefox Affiliates project.

In addition to that we are currently looking into ways to combine it with some useful functionality such as whitelisting a website. We might partner up with other organizations to provide the best experience for such a feature.
In the end it's not only about telling individual people that they can block ads but also about getting rid of obtrusive ads for everyone.
Post Reply