home.social

#bookmarklet — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #bookmarklet, aggregated by home.social.

  1. Do you want to execute custom #javascript function in a webpage. Example i use a javascript function to send currently selected text with current url to #ntfy topic. #bookmarklet let you store and execute #javascript function in bookmark. Found a #wikipedia article related to this to get started.

    it doesn't work on all website though due csp

    en.wikipedia.org/wiki/Bookmark

    Other option is using plugins such as #greasemonkey, #violentmonkey

  2. Do you want to execute custom #javascript function in a webpage. Example i use a javascript function to send currently selected text with current url to #ntfy topic. #bookmarklet let you store and execute #javascript function in bookmark. Found a #wikipedia article related to this to get started.

    it doesn't work on all website though due csp

    en.wikipedia.org/wiki/Bookmark

    Other option is using plugins such as #greasemonkey, #violentmonkey

  3. Do you want to execute custom #javascript function in a webpage. Example i use a javascript function to send currently selected text with current url to #ntfy topic. #bookmarklet let you store and execute #javascript function in bookmark. Found a #wikipedia article related to this to get started.

    it doesn't work on all website though due csp

    en.wikipedia.org/wiki/Bookmark

    Other option is using plugins such as #greasemonkey, #violentmonkey

  4. Do you want to execute custom #javascript function in a webpage. Example i use a javascript function to send currently selected text with current url to #ntfy topic. #bookmarklet let you store and execute #javascript function in bookmark. Found a #wikipedia article related to this to get started.

    it doesn't work on all website though due csp

    en.wikipedia.org/wiki/Bookmark

    Other option is using plugins such as #greasemonkey, #violentmonkey

  5. Hi @plinubius,
    guck mal, damit kannst Du ein #Bookmarklet machen, das bringt Dich heim und da kannst Du sofort Liken/Boosten: mro.name/2025/bookmarklet/inte

  6. Hi @kirschner @fsfe,
    if I expanded the #bookmarklet creator mro.name/2025/bookmarklet/inte so that it worked for non-fediverse URLs like yours above, would you consider featuring it?
    #Fediverse #Webfinger #RFC7033

  7. Wem es noch nicht aufgefallen ist: Das Genwiki zieht gerade um. Deshalb sollten keine Bearbeitungen mehr im alten Wiki (erkennbar an der orange-pinken Box am oberen Seitenrand) vorgenommen werden, sondern exklusiv im neuen, das momentan unter genwiki39e.genealogy.net/ erreichbar ist. Bald wird es natürlich unter den gewohnten URLs erreichbar sein. Weitere Infos sowie ein #Bookmarklet zum schnellen Aufruf des neuen Wikis von einer alten Seite aus im Discourse-Thread unter discourse.genealogy.net/t/medi.

  8. My Friday night coding session yesterday ended up with Form Filler, a Python script to generate bookmarklets that automatically fill web forms. Handy for web development projects where you have to fill in the same form over and over again while developing and testing.

    I've been writing them by hand until now but decided to build a system where you specify your form inputs in YAML and run the script and out comes a bookmarklet.

    hamatti.org/posts/im-building-

    #Python #blogging #bookmarklet

  9. Mastodon boost/fav/reply #bookmarklet idea:

    Add following bookmarklet, named eg. "boost/fav/reply" to your browser bookmark toolbar:

    javascript:(function() {location='mastodon.social/search?q=' + location.toString();})()

    Just change mastodon.social for your actual home instance, where you are logged in all the time. Eg. for me it is:

    javascript:(function() {location='f.cz/search?q=' + location.toString();})()

    If you are viewing original URL of ActivityPub status outside of your instance, which means, that you are not logged in and cannot boost, fav or reply, clicking on this bookmarklet will just open the same status "locally", where you are logged in.

    Tested in #Firefox at least with #Mastodon and #Friendica statuses and it seems to work as intended. I used to copy+paste URL to my home instance search box, but this is single click solution.

    I wonder if there is way for web site to offer you installing bookmarklet automagically (it would be probably insecure?)

    Feedback welcome.

  10. Habs etwas erweitert: Kokain statt cocaine, hinzugefügt: 'künstlicher Intelligenz' und 'künstliche Intelligenz', ....

    javascript:(function(){const rps={'LLM': 'Kokain', 'LLMs': 'Kokain', 'AI':'Kokain', 'die KI': 'das Kokain', 'KI':'Kokain', 'Cursor':'amphetamine', 'Claude Code': 'Kokain', 'Claude': 'Kokain', 'künstlicher Intelligenz': 'künstlichem Kokain', 'künstliche Intelligenz': 'künstliches Kokain'};const rpT=(node)=>{if(node.nodeType===Node.TEXT_NODE){let tx=node.textContent;for(const[oT,nT]of Object.entries(rps)){const regex=new RegExp(`\\b${oT}\\b`,'gi');tx=tx.replace(regex,nT)}node.textContent=tx}else if(node.tagName!=='SCRIPT'&&node.tagName!=='STYLE'){node.childNodes.forEach(rpT)}};rpT(document.body);})();

    (Anleitung: Im Browser Bookmark/Lesezeichen erstellen. In das Feld Adresse den Code einfügen. Auf einer Webseite das Bookmark aufrufen.)

    @lubiana

    #bookmarklet #ki

  11. Make your browser smarter with bookmarklets

    Browsers, in general, are applications that obtain web content from a web server (HTTP, HTTPS, and other supported protocols) that they connect to, whether it’s a static or a dynamic content. They are also packed with features that maximize your productivity when you’re surfing the web, and one of those features are bookmarks. Bookmarks are a list of your favorite websites that you may often access or that you may archive it for later use, and, depending on the browser, are synchronized across devices and are able to be categorized into groups.

    However, browsers also support URLs that are not HTTP and HTTPS, and one of them is javascript:, which is necessary for bookmarklets. A bookmarklet is a one-line URL that contains the minified JavaScript code that works against documents, and it can modify contents of a document and send an alert. For example, javascript:alert("Hello world!") is a URL that tells JavaScript to execute the alert function. Executing this on your browser leads to this:

    Before giving you the steps on how to add a bookmarklet, you’ll need to exercise caution. Bookmarklets are JavaScript code that is executed without warning, and this code might perform malicious and/or unwanted operations, such as exfiltrating data from your session.

    Chromium browsers

    To add a bookmarklet on your PC with Chrome, Chromium, and Chromium-based browsers, you can usually drag a bookmarlet to your bookmarks bar. Alternatively, follow these steps:

    1. Open the browser, and find a bookmarklet you wish to add.
    2. Copy the bookmarklet to your clipboard.
    3. Open Menu > Bookmarks and Lists > Bookmark Manager.
    4. Open the hamburger menu, and press Add to Bookmark.
    5. Paste the bookmarklet URL to the URL field.
    6. Add the name of the bookmarklet to any desired name.
    7. Press Save.

    When you click on the bookmarklet, you should see:

    Alternatively, you can search for the bookmarklet, and click on the bookmarklet, like below:

    Firefox

    To install a bookmarklet to your Firefox browser on your PC, you can drag the bookmarklet to the bookmarks bar. Additionally, you can manually add the bookmarklet by following the steps:

    1. Open the hamburger menu, click on Bookmarks, then Manage Bookmarks.
    2. Click on Organize > Add Bookmark.
    3. Write the name of the bookmarklet.
    4. Paste the bookmarklet URL.
    1. Press Save, then navigate to a desired web page.
    2. Open the bookmarks list and click on the bookmarklet.

    You should then see the below alert message:

    Chrome for Android

    To install a bookmarklet to Chrome on your Android phone or tablet, follow these steps:

    1. Go to a desired website, and tap the star icon in your address bar. You might need to open a hamburger menu on phones.
    2. Copy the bookmarklet URL from the site.
    3. Tap the star icon again, and remove the URL and the name.
    4. Paste the bookmarklet URL to the URL field, and add a name.
    1. Exit the page, then navigate to the desired webpage.
    2. Tap on the address bar, and write the name of the bookmarklet.

    Tap on the bookmarklet, not a search icon, and you should see this:

    It works with simple and complicated bookmarklets. Once you’ve learned how to add a bookmarklet, why not try out some of the most interesting bookmarklets, such as this?

    #Android #Bookmark #Bookmarklet #chrome #Firefox #Linux #news #Tech #Technology #update

  12. #Bookmarklet lz.de +

    javascript:var%20j%3Ddocument.querySelectorAll(%27script%5Btype%3D%22application%2Fld%2Bjson%22%5D%27)%2Cq%3D!1%3Bj.forEach((function(e)%7Bif(!q)try%7Bvar%20t%3DJSON.parse(e.innerHTML)%3Bif(t.articleBody)document.getElementById(%22paywall%22).innerHTML%3Dt.articleBody%2Cq%3D!0%7Dcatch(e)%7B%7D%7D))%3B

  13. Do you ever find yourself explaining to AI chatbots what your #Dataverse tables look like? Such as when trying to get them to spit out the right expressions for #PowerAutomate cloud flows?

    Stop checking what your schema is, just copy-paste the details from the Web API with this bookmarklet: link.jukkan.com/bookmark

    #PowerPlatform #bookmarklet

  14. What is a #browser #bookmarklet?

    A bookmarklet is a tiny app that you save in your browser's bookmarks bar, without the need to install anything. When you click on the bookmark, it adds functionality on the current page. Yes, it's that simple!

  15. 1-Click De-crapulator, a new bookmarklet: Click any part of a web page, get the basic HTML with all the bloaty crap removed!
    a11y-tools.com/bookmarklets/#o
    #webdev #html #tools #bookmarklet

  16. This is such a bookmarklet weekend! I built another one.

    I'm taking party in Fantasy Football league through Sleeper and wanted to get a clean markdown table of the weekly matchups to store in my notes.

    Hence, I built a bookmarklet for it!

    github.com/Hamatti/sleeper-wee

    #FantasyFootball #bookmarklet #NFL

  17. I built a new bookmarklet!

    It helps export a list of cards pulled after using pokemoncard.io's Pack Opening Simulator.

    github.com/Hamatti/export-pack

    #PokemonTCG #Bookmarklet

  18. Make the machine obey!

    Practicioners of #LLM use willl quickly discover that the machine has its own ideas of what you need.

    You need to have strong directives to make it comply. For example, anything vaguely code related, is bound to set the model off feeding you #vibecode

    @nf3xn has found a neat "COMPLY" Directive technique that is outside of pre-prompts or project instructions. A short #bookmarklet to remind the Moloch, who is the one in charge (for now).

    `javascript:setTimeout(() => { document.execCommand('insertText', false, "This is an analysis query do not send code yet!"); }, 0);`

    Put that on your bookmark bar and inject it into the textarea whenever. Have dozens of these.

    #Promptengineering

  19. Hmm, this post on makeshift web intents got me thinking: Do @phanpy or @elk ​ offer a URL pattern that will open the compose box pre-filled with specific text?

    It would be useful to be able to share a page on desktop browsers using a #bookmarklet, or an on-page script like ShareOpenly ( @ben ).

    (That's one of the drawbacks of #GoToSocial not having its own front-end is that I can't just fall back to the instance's website for this.)

  20. Kleines #A11y #Bookmarklet zur Prüfung des Erfolgskriteriums 9.2.4.4 (Aussagekräftige Linktexte). Von meinem Kollegen Mirko Erwig mit mir zusammen entwickelt. Probiert es mal aus. #Barrierefreiheit #Accessibility #DevTools d-sire.com/de/bookmarklet-acce

  21. フォーラムの投稿の最新のコメント見てみたら、 ブックマークレットの最後にヒストリーから削除するコードを追加するという暫定回避策も提示されてる

    forum.vivaldi.net/post/744931

    #Vivaldi #Bookmarklet #JavaScript

  22. People don't talk about Bookmarklets.
    Esp if you talk about Favorites, and not Bookmarks because-- of course, in that case-- you'd be talkin about Favelets. how about, Script-lets

    Curious about @chrispederick #WebDeveloper #Toolbar #Browser #Extension

    Clear cache of course somehow never clearxs the cache, right? so you spend how many seconds with that nonsense? do the math. it wastes a lot of time.

    So, this approach however, does NOT waste time. And it works, every time.

    Reload Style Sheet.
    But my question is this. How's that work, yo?
    I recokon you appreciate my affinity for the classic #Favelet #Bookmarklet javascript one-liners for execution in browser addr bar/ javascript as the URL "bookmark" which executes on click.
    Jesse's and Squrefree. that's funny. I guess the XSS / CORS stuff prevents them for functioning. I've not extensively research, but am curious.

  23. People don't talk about Bookmarklets.
    Esp if you talk about Favorites, and not Bookmarks because-- of course, in that case-- you'd be talkin about Favelets. how about, Script-lets

    Curious about @chrispederick #WebDeveloper #Toolbar #Browser #Extension

    Clear cache of course somehow never clearxs the cache, right? so you spend how many seconds with that nonsense? do the math. it wastes a lot of time.

    So, this approach however, does NOT waste time. And it works, every time.

    Reload Style Sheet.
    But my question is this. How's that work, yo?
    I recokon you appreciate my affinity for the classic #Favelet #Bookmarklet javascript one-liners for execution in browser addr bar/ javascript as the URL "bookmark" which executes on click.
    Jesse's and Squrefree. that's funny. I guess the XSS / CORS stuff prevents them for functioning. I've not extensively research, but am curious.

  24. People don't talk about Bookmarklets.
    Esp if you talk about Favorites, and not Bookmarks because-- of course, in that case-- you'd be talkin about Favelets. how about, Script-lets

    Curious about @chrispederick #WebDeveloper #Toolbar #Browser #Extension

    Clear cache of course somehow never clearxs the cache, right? so you spend how many seconds with that nonsense? do the math. it wastes a lot of time.

    So, this approach however, does NOT waste time. And it works, every time.

    Reload Style Sheet.
    But my question is this. How's that work, yo?
    I recokon you appreciate my affinity for the classic #Favelet #Bookmarklet javascript one-liners for execution in browser addr bar/ javascript as the URL "bookmark" which executes on click.
    Jesse's and Squrefree. that's funny. I guess the XSS / CORS stuff prevents them for functioning. I've not extensively research, but am curious.

  25. People don't talk about Bookmarklets.
    Esp if you talk about Favorites, and not Bookmarks because-- of course, in that case-- you'd be talkin about Favelets. how about, Script-lets

    Curious about @chrispederick #WebDeveloper #Toolbar #Browser #Extension

    Clear cache of course somehow never clearxs the cache, right? so you spend how many seconds with that nonsense? do the math. it wastes a lot of time.

    So, this approach however, does NOT waste time. And it works, every time.

    Reload Style Sheet.
    But my question is this. How's that work, yo?
    I recokon you appreciate my affinity for the classic #Favelet #Bookmarklet javascript one-liners for execution in browser addr bar/ javascript as the URL "bookmark" which executes on click.
    Jesse's and Squrefree. that's funny. I guess the XSS / CORS stuff prevents them for functioning. I've not extensively research, but am curious.

  26. People don't talk about Bookmarklets.
    Esp if you talk about Favorites, and not Bookmarks because-- of course, in that case-- you'd be talkin about Favelets. how about, Script-lets

    Curious about @chrispederick #WebDeveloper #Toolbar #Browser #Extension

    Clear cache of course somehow never clearxs the cache, right? so you spend how many seconds with that nonsense? do the math. it wastes a lot of time.

    So, this approach however, does NOT waste time. And it works, every time.

    Reload Style Sheet.
    But my question is this. How's that work, yo?
    I recokon you appreciate my affinity for the classic #Favelet #Bookmarklet javascript one-liners for execution in browser addr bar/ javascript as the URL "bookmark" which executes on click.
    Jesse's and Squrefree. that's funny. I guess the XSS / CORS stuff prevents them for functioning. I've not extensively research, but am curious.

  27. I've improved my "tail" #bookmarklet to target a specific element. Once targeted, the element's scroll bar will be positioned at the bottom of the region every second. Very useful for e.g. following log output in web consoles.

    haliphax.dev/2025/04/improved-

  28. Un outil qui facilite la création de bookmarklets, ces petits morceaux de JavaScript que vous pouvez exécuter sur n'importe quelle page depuis vos favoris.

    🔗 make-bookmarklets.com/

    #bookmarklet #outil

  29. I decided (again) to prepare for the #cpacc exam by the #iaap after I had some doubt of it's usefulness.

    But after doing a non-technical workshop for #accessibility newbies last week and believing that the #eaa will have some impact, I decided to go for it!

    I'm using the @dequesystems prep course and read everything with 200% zoom. Unfortunately this makes paragraphs very long, so I'd like to share a #bookmarklet I quickly created to shorten them:

  30. The best version of IE on desktop was always #InternetExplorer 8 to me, where it peaked. Only once #IE11 came out did it have competition in quality, and it was also the best version on #WindowsPhone. I enjoyed using IE on my phone except for the lack of a real #adblocker and not an ad-hider bookmarklet. #Microsoft lying about what browser it was in the user agent certainly helped.

    #IE8 #IE #WebBrowser #bookmarklet

  31. The best version of IE on desktop was always #InternetExplorer 8 to me, where it peaked. Only once #IE11 came out did it have competition in quality, and it was also the best version on #WindowsPhone. I enjoyed using IE on my phone except for the lack of a real #adblocker and not an ad-hider bookmarklet. #Microsoft lying about what browser it was in the user agent certainly helped.

    #IE8 #IE #WebBrowser #bookmarklet

  32. The best version of IE on desktop was always #InternetExplorer 8 to me, where it peaked. Only once #IE11 came out did it have competition in quality, and it was also the best version on #WindowsPhone. I enjoyed using IE on my phone except for the lack of a real #adblocker and not an ad-hider bookmarklet. #Microsoft lying about what browser it was in the user agent certainly helped.

    #IE8 #IE #WebBrowser #bookmarklet

  33. Das #Bookmarklet zum #Availibility #Widget für #iOS des #Decathlon Shop wurde an die Webseite angepasst und sollte nun wieder die erforderlichen SKUs aus dem Shop extrahieren.

    github.com/phpmacher/availabil

  34. Das #Bookmarklet zum #Availibility #Widget für #iOS des #Decathlon Shop wurde an die Webseite angepasst und sollte nun wieder die erforderlichen SKUs aus dem Shop extrahieren.

    github.com/phpmacher/availabil

  35. Das #Bookmarklet zum #Availibility #Widget für #iOS des #Decathlon Shop wurde an die Webseite angepasst und sollte nun wieder die erforderlichen SKUs aus dem Shop extrahieren.

    github.com/phpmacher/availabil

  36. Das #Bookmarklet zum #Availibility #Widget für #iOS des #Decathlon Shop wurde an die Webseite angepasst und sollte nun wieder die erforderlichen SKUs aus dem Shop extrahieren.

    github.com/phpmacher/availabil

  37. Das #Bookmarklet zum #Availibility #Widget für #iOS des #Decathlon Shop wurde an die Webseite angepasst und sollte nun wieder die erforderlichen SKUs aus dem Shop extrahieren.

    github.com/phpmacher/availabil

  38. #WikiTree tip: If you want to have something more than a #matricula link as source (like used in wikitree.com/wiki/Leitner-281 for example), you can install the browser extension WikiTree BEE and click it, while on the page with the record. It will create a citation, in which you only have to add page and record number if wanted. wikitree.com/wiki/Space:WikiTr

    If you can't or don't want to use WikiTree BEE, there's also a #bookmarklet that does the same at github.com/FlominatorTM/WikiTr

    (CC: @lainysfamilytree)

  39. Tootski is a bookmarklet that will share the page you're on to your Mastodon instance, including the title, address, and any text you may have selected.

    gist.github.com/kentbrew/e7def

    #tootski #mastodon #bookmarklet #hacking