A few feature requests
![]() ![]() |
Could you please add the following to your script?
If you could release these features - your script would totally rock! It would be a single script with all the functions needed to fit anyone's needs! |
![]() ![]() |
dragging Definitely planned. Can't tell you a date. resizing Right now you can toggle between 360p and 480p player size by clicking the lightblue +/-. I thought this would be good enough. I'll look into freehand resizing when I've implemented drag and drop. in-video ad-blocking I think it's safe to assume that most people here use an adblocker. video and subtitles download Never gonna happen. Sorry. I don't wanna bloat my script with features that most people would rarely use or that are a pain to maintain. Those download scripts seem to break all the time. auto-pause In order to access player features I had to rewrite my script to use YouTube's JavaScript API which downloads and runs additional 80 KB of code. Not worth it in my opinion. |
![]() ![]() |
dragging
resizing
in-video ad-blocking
video and subtitles download
auto-pause
|
![]() ![]() |
AdBlock+ can't block any part of a flash object [...]Whatever Adblock Plus does, it does it well. I haven't seen a YouTube ad in ages. Current resizing makes reloads the videoTrue, like if you were on YouTube. If I switch to a bigger player, I'd expect better quality, therefore 360p data gets thrown away. The annoying thing is of course that your playback position doesn't get remembered - although, how often do you switch size halfway through the video? But like I said, I'll look into it. Let's hope the player won't switch quality on its own... Should I address my request only to those scripts' authors [...]?Supporting youtube.com and embedded players are two different things, especially if you have to take into account that embeds can appear and disappear at any time. Honestly, I think it's work that's unnecessary. Just visit the YouTube page. The script I linked to is 1938 bytes only.The script you linked has the benefit of running directly on youtube.com where a lot of useful stuff hangs around in memory. My script runs everywhere else and uses IFRAME embeds which cannot be controlled because of security restrictions. If I tell an embed to enable scripting ( enablejsapi=1 in URL), it's going to download code in order to make YouTube's programming interface available. Cached or not, feels disproportional to me.
|
![]() ![]() |
<quote>True, like if you were on YouTube. If I switch to a bigger player, I'd expect better quality, therefore 360p data gets thrown away. The annoying thing is of course that your playback position doesn't get remembered - although, how often do you switch size halfway through the video? But like I said, I'll look into it. Let's hope the player won't switch quality on its own... </quote>
And I also give up my position about other requests - you are mostly right, though personally I wouldn't care much about any additional 80 or 800 kb if it would save me some time or make my browsing a bit more comfortable, but it's just me, who has 30mbit download channel with unlimited traffic and a modern PC. There are also other people, but it's not that necessary for me, so I agree with your point. The two main things I really want to have is dragging and a normal resizing.
|
![]() ![]() |
Ah, and one more thing: currently AdBlock+'s label, that appears when you hover any flash object - it makes hard to hit the close button. Could you, please, place that button at right of the container?
|
![]() ![]() |
Since you've implemented dragging - could I ask you to add a contrast (white or grey) border to the frame, when it's being dragged? On sites with black background it's hard to understand where the edges of the video frame are. + I just found out that your script is not working with links written as plain text (i.e. unclickable ones), and it appeared that you had even mentioned that in the script's description.
p.s.: I also think, that script's settings shouldn't be overwritten to defaults at script update, if that's possible.
|
![]() ![]() |
(white or grey) border to the frame, when it's being dragged?Done. script is not working with links written as plain textJudging by the download numbers of Linkify Plus and Linkification, adding text link conversion would be just bloat for many users and could lead to unwanted side effects. highlight a plain-text-link and hit that hotkeyToo clunky. I would suggest to limit the number of sites Linkify Plus runs on (Manage User Scripts -> Settings). Also check whether you have the latest version installed. Version 2.0.3 fixed a bug that lead to infinite function calls. script's settings shouldn't be overwrittenDone. |
![]() ![]() |
Could you add resizing feature please?
|
![]() ![]() |
Could you also fix this bug:
|
![]() ![]() |
resizing featureI don't feel like it. I'm satisfied with how it's now (two sizes + fullscreen). playback positionSee my answer regarding auto-pause. If you're really constantly adjusting the player size, you might be happier with Greasemonkey menu -> User Script Commands -> Set up YouTube Link Title -> embedding -> popup window. |
![]() ![]() |
> I don't feel like it. I'm satisfied with how it's now (two sizes + fullscreen). If that was already coded, could you then just add it?
|

