News for hackers. Stuff that matters.
Re:The scourge of web analytics by JohnTHaller on Monday May 29, 2017 @04:18PM (#14441195)
You can have a static button for "Share" on Facebook. I'm currently using static image buttons that allow you to Share on Facebook, Tweet on Twitter, Share on Google+, Share on LinkedIn and Share on StumbleUpon (should probably remove that one) on my personal site: http://johnhaller.com/

The code for Share on Facebook is (hoping HN doesn't mangle this):

<a href="https://www.facebook.com/" onclick="windowpop('https://www.facebook.com/sharer/sharer.php?u=', 500, 500); return false;" style="padding-right:15px;"><img src="/path/to/your/FacebookShareButton.png" width="57" height="20" alt="Share on Facebook" title="Share on Facebook"></a>

I've been using static social buttons for a while now on my personal site as well as PortableApps.com to improve page load speed and user privacy. I've been building web apps for 20 years since the original Active Server Pages 1.0 and 2.0, so there are few people more qualified than me to post this comment :)

Re:The scourge of web analytics by StavrosK on Monday May 29, 2017 @04:35PM (#14441267)
Thank you, but you forgot to include the "windowpop" function :)

I'd love it if I can replace both the Facebook button and GA on my site with something static, thanks.

EDIT: Done, the URL is:

https://www.facebook.com/sharer/sharer.php?u=<url>

Re:The scourge of web analytics by JohnTHaller on Monday May 29, 2017 @04:55PM (#14441379)
Ah, quite right, sorry...

  <script type='text/javascript'>
  function windowpop(url, width, height) {
      var leftPosition, topPosition;
      //Allow for borders.
      leftPosition = (window.screen.width / 2) - ((width / 2) + 10);
      //Allow for title and status bars.
      topPosition = (window.screen.height / 2) - ((height / 2) + 50);
      //Open the window.
      window.open(url+document.URL, "Window2", "status=no,height=" + height + ",width=" + width + ",resizable=yes,left=" + leftPosition + ",top=" + topPosition + ",screenX=" + leftPosition + ",screenY=" + topPosition + ",toolbar=no,menubar=no,scrollbars=no,location=no,directories=no");
  }</script>
Re:The scourge of web analytics by badosu on Monday May 29, 2017 @05:45PM (#14441632)
You can post content in verbatim by indenting it by 2 or more spaces (https://news.ycombinator.com/formatdoc)
Re:The scourge of web analytics by JohnTHaller on Monday May 29, 2017 @06:10PM (#14441761)
Thanks, updated.
Re:The scourge of web analytics by StavrosK on Monday May 29, 2017 @05:11PM (#14441459)
Thank you, unfortunately HN eats that. Here it is, better formatted: https://www.pastery.net/fwytsv/
Re:The scourge of web analytics by skinnymuch on Monday May 29, 2017 @05:44PM (#14441629)
Genuine question since you mentioned probably removing StumbleUpon. Does anyone share with Google+?
Re:The scourge of web analytics by JohnTHaller on Tuesday May 30, 2017 @09:56AM (#14445362)
It depends on your audience. There are more tech communities on Google+ than any other in my experience.
Re:The scourge of web analytics by skinnymuch on Wednesday May 31, 2017 @08:50PM (#14457102)
Ah yeah for sure. I guess I was specifically asking for you. That's why I didn't want it sounding like I'm just dismissing Google+. If you don't want to share, that's fine.
Re:The scourge of web analytics by zichy on Tuesday May 30, 2017 @11:54AM (#14446190)
Pop-ups? Don't be this guy.