Giter Site home page Giter Site logo

Comments (2)

JRasmusBm avatar JRasmusBm commented on May 29, 2024 1

And sorry I took so long to answer.

I can only say thank you for answering, and in such a thoughtful way. OSS is a lot of work, and you have given me so much value for free! 🙏

Witchcraft would benefit from having other people answering open issues, so we don't have to wait for me to have the time to do it.

Wish I had the time to allocate to help, am currently on parental leave with two small kids, and so even when I get back to work my free time will be very limited. Thank you for all the time you invest and good luck with finding contributors!

That's a very cool extension, didn't know about it.

Yes, on pages with semantic HTML, it really improves life. That's why I use witchcraft on pages that don't to make the HTML semantic.

So I guess we're out of luck here; it's not a Witchcraft limitation, so there's nothing we can do 😞

Thank you so much for the effort and for your thoughtful reply. We need more of this in OSS! 😄

from witchcraft.

luciopaiva avatar luciopaiva commented on May 29, 2024

First of all, I want to thank you for an amazing library that has totally revolutionized how I use the web! 😄

Very nice to hear that! And sorry I took so long to answer. Witchcraft would benefit from having other people answering open issues, so we don't have to wait for me to have the time to do it. And most issues are really good questions (like yours), tbh.

My main use case for witchcraft is making buttons and links accessible so that I can access them using vimium.

That's a very cool extension, didn't know about it.

I would really like to be able to match the settings pages on some of my extensions so I don't have to use my mouse on those pages. I'm thinking for example of files located at: chrome-extension://<hostname>/index.html

I never thought about injecting on other extensions' pages; that's a very clever use case. Unfortunately, from what I could test here, Chrome does not load other extensions when navigating some extension's pages. I tried that by adding a _global.js script to my folder (as instructed in the "Global scripts" section in the docs) and making it print something to the console, then tried accessing the pages of some extensions like The Great Suspender, but nothing was printed to the console.

The Chrome extension docs mention that permitted schemes are http, https, file, and ftp, so chrome and chrome-extension are not covered (as also pointed out by this SO answer).

I even tried enabling the flag mentioned by this other SO answer, but it didn't work (it only applies to the chrome scheme, not chrome-extension).

So I guess we're out of luck here; it's not a Witchcraft limitation, so there's nothing we can do 😞

Well, you could get the source code for the extensions you're using and change them to be usable via vimium. I guess you're out of luck there too, since you mentioned LastPass and it's not open source.

from witchcraft.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.