• Vincent@kbin.social
    link
    fedilink
    arrow-up
    49
    ·
    edit-2
    9 months ago

    Legit one of the most underrated Firefox features that I use all the time: right-click -> Take Screenshot (or Ctrl+Shift+S). No need to look up the relevant node, just hover the relevant part with your cursor.

      • Redjard@lemmy.dbzer0.com
        link
        fedilink
        arrow-up
        33
        ·
        9 months ago

        That doesn’t align itself to the dimensions of an element. The screenshot thingy even allows you to screenshot past the visible area for scrollable pages

        • velox_vulnus@lemmy.mlOP
          link
          fedilink
          arrow-up
          5
          ·
          9 months ago

          And if you open Firefox’s responsive mode and give the webpage some considerable height, you can even take a full-page screenshot in one screenshot without having to stitch.

          • Vincent@kbin.social
            link
            fedilink
            arrow-up
            1
            ·
            9 months ago

            You don’t even need to open Responsive Design Mode - when you select Take Screenshot, there are two buttons “Save visible” and “Save full page” in the top right-hand corner.

            • velox_vulnus@lemmy.mlOP
              link
              fedilink
              arrow-up
              1
              ·
              9 months ago

              The issue with full page screenshot is that it cannot properly detect elements that are of type “fixed” or “sticky”, so the output comes out as messy. If you have a fixed/sticky footer element, it will be somewhere in the middle or topmost part of the screenshot.

  • TWeaK@lemm.ee
    link
    fedilink
    English
    arrow-up
    28
    ·
    edit-2
    9 months ago

    I miss the days when everything you saw on the internet was easily accessible in the temp folder, ready for you to rummage through.

    • thantik@lemmy.world
      link
      fedilink
      English
      arrow-up
      26
      ·
      edit-2
      9 months ago

      Back when making a webpage was <TR>, <TD> and <TABLE>

      Edit: HAAA, I can’t put html tags in text! Even with escape characters! Edit2: I DID IT! I had to use the HTML-entity-codes!

      • onion@feddit.de
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        9 months ago

        You could’ve also used the

        <table>
        <tbody><tr>
        <td>
        code formatting option&lt;\blink>
        &lt;\td>
        &lt;\tr>
        &lt;\table>
        

        that is built into Markdown for, well, formatting code

        Just put your text between these:
        ```

        ``` </td></tr></tbody></table>

        • thantik@lemmy.world
          link
          fedilink
          English
          arrow-up
          3
          ·
          9 months ago

          Look at your ‘source’ for this comment, did you notice that Lemmy seems to be adding closing tags to the end of it automatically? That makes me think there’s some formatting that could be broken out of, doesn’t seem to be handled all that well.

    • velox_vulnus@lemmy.mlOP
      link
      fedilink
      arrow-up
      19
      ·
      edit-2
      9 months ago

      Yes. You can actually make it even more higher quality by tweaking the canvas height and width settings (from 500px to 1000px or higher, in the multiples of two) and the parent div width (from 490px to 980px or higher in the multiples of two), but let’s just say that there’s some unintended side effects.

      Unintended side-effect

      You can still work it out - just use style="display: none;" as one of the attributes for the editor stuff, and proceed with taking a screenshot of the node. Obviously, the template image quality won’t improve, but the text and the custom image you’re going to be adding will be of higher quality.

      For comparison, left one is the node taken with a screenshot vs the generated image (you can see the tag below). Font for both images were set to 500px.

      Comparision

      You should also make sure to not zoom in and out, or else the div width will reset. You can easily fix that by reassigning the width value.

      Or just use Inkscape. It’s just that I’m too lazy to download meme fonts, so I use imgflip.

      Lemmy markdown sanitizer is messed up, so I removed the angular brackets.

    • Dangdoggo@kbin.social
      link
      fedilink
      arrow-up
      2
      ·
      9 months ago

      It wouldn’t improve anything about the resolution or quality of the image you’d just get slightly more of the image. Seems like it would be useful in niche situations though.

  • andrew@lemmy.stuart.fun
    link
    fedilink
    English
    arrow-up
    16
    ·
    9 months ago

    Eh. I like imgflip a lot and their watermark is super unintrusive, so I leave it to support them. If it was a worse watermark I’d feel no qualms about going around it but it’s small enough that I feel happy including it.

  • Squorlple@lemmy.world
    link
    fedilink
    English
    arrow-up
    8
    ·
    9 months ago

    click on “🕶 Add Image”

    click on “Below”

    select an arbitrary photo

    create meme

    click on “Generate Image”

    the watermark is now on the arbitrary image that you added

    crop out the added image and be left without a watermark

  • Asudox@lemmy.world
    link
    fedilink
    arrow-up
    7
    arrow-down
    2
    ·
    edit-2
    9 months ago

    imgflip devs should’ve known better. Just adding a img element on another img element won’t do. You gotta generate them together and add only one img element where the watermark is edited into the image. Too lazy to generate the appropriate image (with or without watermark) depending on users subscription status on the server side ig.

  • DreamButt@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    9 months ago

    If you’re doing that why not just find the link to the file host and download the image directly?

    • velox_vulnus@lemmy.mlOP
      link
      fedilink
      arrow-up
      3
      ·
      9 months ago

      It looks like the image is processed in the server-side. The page sends a POST request with a bunch of x and y parameters about text boxes and custom images.