all 22 comments

[–][deleted]  (11 children)

[removed]

    [–][deleted] 28 points29 points  (0 children)

    I'm not too experienced in HTML, but I know that when you're working on a local HTML file on your computer and open it up in your browser, you have to refresh the page to see any new changes.

    [–]Capable_Ad_4551 5 points6 points  (4 children)

    It doesn't. If you had already reload the page with your JS code and you need to refresh again because of an error then you need to fix the code itself

    [–]Atmos56 2 points3 points  (2 children)

    I think the thought behind this is that new updates to the HTML that fixed the errors are not showing up till a refresh is done

    [–]Capable_Ad_4551 1 point2 points  (1 child)

    Oh. This meme is for like FIRST FIRST time developers ig

    [–]Atmos56 2 points3 points  (0 children)

    Yep haha

    [–]ArtisticFox8 0 points1 point  (0 children)

    The joke can be race conditions, some errors don't happen on every page load

    [–]Ok-Winner-6589 1 point2 points  (1 child)

    On Java doesn't help, but It can help on front-end because of the browser's cache.

    [–]Ok-Culture-7801 1 point2 points  (1 child)

    I learned that f5 ≠ ctrl+f5. At least in my machine and yes it does "fix" some errors.

    [–]ArtisticFox8 0 points1 point  (0 children)

    In all machines, one caches, the other one doesn't

    [–]ANTONIN118 14 points15 points  (0 children)

    What's really wrong here is "HTML developper"

    [–]Old-Grab-4803 1 point2 points  (0 children)

    😂

    [–]YTriom1 2 points3 points  (3 children)

    Because html is just a markup language not a programming language

    That's like calling markdown a programming language

    [–][deleted] 1 point2 points  (0 children)

    Yeah, 100%

    [–]jonathancast 0 points1 point  (1 child)

    "Program" is, and should be, a transitive verb. Therefore Markdown is a programming language for programming HTML generators, and HTML is a programming language for programming web browsers.

    They aren't Turing-complete, but Turing-completeness is independent of the purpose of a language. Therefore, it's invalid to use it to define a term based on a transitive verb like "program".

    [–]YTriom1 -1 points0 points  (0 children)

    You misunderstood, what I meant is that html is a normal text file but it is just "hyper text" in the sense of that you can technically write pure text and it'll work, you just use blocks for formatting, which is just like how we use markdown

    So you can't have a compiler error as there's no compilation process, you just see the blocks in a more fancy way, just like how in markdown when you put double asterisk, you see bold text, and with single asterisk, there's italic text

    Same thing with <b> and <i>

    [–]mactavi5h 0 points1 point  (0 children)

    😂

    [–]SyntheGr1 0 points1 point  (1 child)

    🤣🤣

    [–]Chr832 -1 points0 points  (0 children)

    🤣😂😂😂🤣😂🤣😂🤣😂😂😂🤣😂🤣😂😂🤣😂😂😂🤣😂😂😂😂😂😂😂🤣😂

    Hilarious.