A web clipper is now available in the latest desktop release. To use it, go to Option > Web Clipper Options and follow the instructions. You can:
Clip a complete page
Clip a simplified version of the page (based on Firefox’s Reader View feature)
Clip a screenshot of the page
Communication between the Joplin app and the extension is done via a mini HTTP server, so you might need to allow that port on your firewall (you should be prompted automatically on Windows).
This is still a beta release so expect some glitches here and there. Feedback is welcome!
Known issues:
It should be possible to specify the default notebook where the created notes go (currently it will go in the last created notebook)
Sometimes the preview content goes over the Submit button in the extension popup
It works in Firefox too but it’s not released yet
Only tested on Windows so far so not sure if it works on macOS and Linux yet
I dont know if it is the expected behavior, but there is no specific CSS applied on the grabbed article, I think it’s normal and the clipper is just focus on the content.
I tried to clip a snapshot, when I select “chip screenshot” the popup closes immeditaly without waiting a click on “confirm” buttoin and nothing is added to joplin desktop
Ok nice to know it's at least partially working on Linux.
I dont know if it is the expected behavior, but there is no specific CSS applied on the grabbed article, I think it’s normal and the clipper is just focus on the content.
Yes that's normal as the content is converted to HTML although there's some effort to preserve as much formatting as possible, such as bold, italic, tables, etc. I will also try to add something to import images at the right size (currently icons for example might end up looking too big).
I tried to clip a snapshot, when I select “chip screenshot” the popup closes immeditaly without waiting a click on “confirm” buttoin and nothing is added to joplin desktop
Could you have a look in log-clipper.txt (in the profile directory) to see if you have any error or warning when clipping a screenshot?
I've just tried in Ubuntu and it's working for me, but I think I know what the issue is. In order to clip a screenshot, you need to click and drag inside the window to specify the part that you want to copy. Could you give that a try?
No there's no special limit on the number of requests. Which URL are you doing the tests on? And what part of the screen do you select? (I guess it shouldn't make a difference, but just to be sure)
i tried this one and this one and I can’t select a part of any screen, the grey screen with the message “drag and release” is not available displayed at all.
just right now I had to repeat the process 10times
I see, so when you click on “clip screenshot” nothing happen basically, you’re not seeing the screen becoming darker, is that right? Just want to confirm what happens exactly as i can’t replicate it
This is so awesome. Linux user here. I had ditched Evernote in favour of Joplin even when their Web clipper was a killer feature for me, so having the same functionality on Joplin is a dream come true!
It would do that if for some reason it cannot connect to the clipper service. Could you try to enable developer mode in chrome://extensions/ and then right-click on the Joplin extension icon, and select "Inspect popup"?
When doing so it should open the popup console - could you post the content of it here?
Edit: Actually ignore the above message - I found what the issue is and it should be fixed in the next release.
Just tested Web clipper under Fedora + Firefox. I am concerned about security issues of this plugin. There is no authentication between plugin and joplin app, and the port that joplin opens, is listening to all interfaces instead of the loopback one.
What the service can do for now is quite restricted - for example, it’s not possible to read, modify or delete notes so it won’t expose much information.
I agree though that additional security would be preferable however I don’t know yet what’s the best way to achieve this. Some kind of authentication would help, however it means users will have to enter a password or some unique key, which I’d rather avoid. Any suggestion is welcome in any case.