• bleistift2@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    9
    ·
    25 days ago

    Without JS the button points to the RSS feed. This serves as a placeholder. The button was most likely copied and pasted.

    Upon page load the website makes a call to the /rand.php endpoint, which returns a date in ISO8601 format. That is then used to produce the actual link.

    				<script>
    		$.get("/rand.php",function(data){
    			$('.cc-navaux').attr('href','https://www.smbc-comics.com/comic/' + data);
    		});
    		</script>
    

    (lines 172ff. of the HTML source) Why? Ask the author.

      • bleistift2@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        1
        ·
        25 days ago

        the extra comic panel was introduced as an incentive to do so - you would see it after voting

        We’re talking about the “random” comic link.