Grammar Police: A force for good, or ill?

', enableHover: false, enableTracking: true, buttons:{layout: 'box_count'}, click: function(api, options){ api.simulateClick(); api.openPopup('facebook'); } }); $('#pinterest').sharrre({ share: { pinterest: true }, template: '
', enableHover: false, enableTracking: true, buttons: { pinterest: { description: 'Grammar Police: A force for good, or ill?',media: 'https://ackadia.com/wp-content/uploads/2019/04/grammar-cartoon-shoeboxblog.jpg' } }, click: function(api, options){ api.simulateClick(); api.openPopup('pinterest'); } }); // Scrollable sharrre bar, contributed by Erik Frye. Awesome! var $_shareContainer = $(".sharrre-container"), $_header = $('#header'), $_postEntry = $('.entry'), $window = $(window), startSharePosition = $_shareContainer.offset(),//object contentBottom = $_postEntry.offset().top + $_postEntry.outerHeight(), topOfTemplate = $_header.offset().top, topSpacing = _setTopSpacing(); //triggered on scroll shareScroll = function(){ var scrollTop = $window.scrollTop() + topOfTemplate, stopLocation = contentBottom - ($_shareContainer.outerHeight() + topSpacing); $_shareContainer.css({position : 'fixed'}); if( scrollTop > stopLocation ){ $_shareContainer.css( { position:'relative' } ); $_shareContainer.offset( { top: contentBottom - $_shareContainer.outerHeight(), left: startSharePosition.left, } ); } else if (scrollTop >= $_postEntry.offset().top - topSpacing){ $_shareContainer.css( { position:'fixed',top: '100px' } ); $_shareContainer.offset( { //top: scrollTop + topSpacing, left: startSharePosition.left, } ); } else if (scrollTop 1024 ) { topSpacing = distanceFromTop + $('.nav-wrap').outerHeight(); } else { topSpacing = distanceFromTop; } return topSpacing; } //setup event listeners $window.on('scroll', _.throttle( function() { if ( $window.width() > 719 ) { shareScroll(); } else { $_shareContainer.css({ top:'', left:'', position:'' }) } }, 50 ) ); $window.on('resize', _.debounce( function() { if ( $window.width() > 719 ) { shareMove(); } else { $_shareContainer.css({ top:'', left:'', position:'' }) } }, 50 ) ); });

Ack

Been playing with computers since the stone age, online since the '80s, and developing websites since the '90s.

1 Response

  1. Kiwi-ian says:

    Thank you for admitting that while you don’t actually correct everybody’s errors, you still feel uncomfortable.

    And for pointing out that the majority of writers making “grammar nazi” accusations are too arrogant to simply concede that they did actually goof and made a mistake. BTW, I began a sentence with a conjunction, but this is a style, not grammar, issue.

    And (there I go again) for pointing out that laziness and negligence, rather than lack of knowledge, is the major cause of errors, simply not re-reading the text.

    I wonder how many negative comments constitute “grammar nazis gone mad”? One? Two? I’ve never seen a text where there are more than a few so why the ultra-sensitivity? Super sensitive snowflakes?

    Finally, I’m sorry but if there are grammar errors in a text it DOES detract from it. If I, as a reader, have to spend time rereading something because it wasn’t clear, then it is bad writing. Simple.

Leave a Reply

Exit mobile version