SitePoint Sponsor

User Tag List

Results 1 to 6 of 6
  1. #1
    SitePoint Addict
    Join Date
    Apr 2005
    Posts
    396
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Test my new unobtrusive subscription script?

    I run a blog and I've noticed a lot of bloggers now using modal popups to get people to subscribe. The consensus is that these popups work really well to get people to subscribe, but also that people HATE them.

    So I developed a solution that's less obtrusive, that displays a form to subscribe at the bottom of the page, only when a reader has scrolled to the comments section of the blog.

    I want to test that it works across browsers. I think it does, but there's nothing like testing in the wild to be sure...

    Here's a link to an article. If you scroll down to the end, you should see a very obvious popup at the bottom of the screen.

    http://www.petermichaud.com/essays/h...e-niche-topic/

    Did it work? What do you think?
    Bring out our hope and reason, before we pine away.

  2. #2
    Unobtrusively zen silver trophybronze trophy
    paul_wilkins's Avatar
    Join Date
    Jan 2007
    Location
    Christchurch, New Zealand
    Posts
    14,696
    Mentioned
    101 Post(s)
    Tagged
    4 Thread(s)
    Quote Originally Posted by PMichaud View Post
    Did it work? What do you think?
    Yes, that worked on Chrome, and I found that the technique is nice and subtle.

    However, I am using LastPass to manage my passwords, and when I load the page in IE it scrolls directly to the bottom, with one of those yellow message bars at the top of the page saying:

    A fillable form has been detected on this page [Fill form (1)] [Never For This ...]
    That would become incredibly annoying, so I'm immediately tempted to choose Never for your site.

    Just to reiterate, that is an issue only when people use the LastPass plugin for IE.
    Programming Group Advisor
    Reference: JavaScript, Quirksmode Validate: HTML Validation, JSLint
    Car is to Carpet as Java is to JavaScript

  3. #3
    SitePoint Addict
    Join Date
    Apr 2005
    Posts
    396
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Interesting -- are there any work arounds?
    Bring out our hope and reason, before we pine away.

  4. #4
    Unobtrusively zen silver trophybronze trophy
    paul_wilkins's Avatar
    Join Date
    Jan 2007
    Location
    Christchurch, New Zealand
    Posts
    14,696
    Mentioned
    101 Post(s)
    Tagged
    4 Thread(s)
    Possibly to rename the name attributes on the form so that they use more obscure names. That way things like LastPass or Google Form Fill, or Yahoo Auto Form Filler or whichever other ones are out there won't automatically recognise the names.
    Programming Group Advisor
    Reference: JavaScript, Quirksmode Validate: HTML Validation, JSLint
    Car is to Carpet as Java is to JavaScript

  5. #5
    SitePoint Addict
    Join Date
    Apr 2005
    Posts
    396
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Not sure that'll work -- the form connects to feedburner, so it needs specific names that I can't control.

    The interesting thing to me is that the form is actually created in real time when the page scrolls past that reply point. How could those programs pick it up before it's even created, I wonder?
    Bring out our hope and reason, before we pine away.

  6. #6
    Unobtrusively zen silver trophybronze trophy
    paul_wilkins's Avatar
    Join Date
    Jan 2007
    Location
    Christchurch, New Zealand
    Posts
    14,696
    Mentioned
    101 Post(s)
    Tagged
    4 Thread(s)
    Quote Originally Posted by PMichaud View Post
    Not sure that'll work -- the form connects to feedburner, so it needs specific names that I can't control.

    The interesting thing to me is that the form is actually created in real time when the page scrolls past that reply point. How could those programs pick it up before it's even created, I wonder?
    Well, LastPass is free to use so you may want to pick it up and check it out.
    You may even find that it simplifies and secures your use of passwords too. [end sales pitch]
    Programming Group Advisor
    Reference: JavaScript, Quirksmode Validate: HTML Validation, JSLint
    Car is to Carpet as Java is to JavaScript


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •