EDIT: I should have said this is a submit article bookmarklet. I'm working on trying a like/dislike.
I've just made a realy quick and dirty bookmarklet. It's only tested in firefox 2 and it's not quite how I would like it to work but it's a start. I'll hopefully update it later to work better.
Just add the following URL as a bookmark:
javascript:(function(){var d=document;var b=d.body;var
c=b.insertBefore(d.createElement('center'),b.firstChild);
var dv=c.appendChild(d.createElement('iframe'));dv.id='ifrm';
dv.height='30%';dv.width='100%';dv.src='http://news.ycombinator.com/submit';
d.getElementById('ifrm').scrollIntoView(); })();
Which brings up another feature request: tweak the CSS so that really long text in a comment (without any spaces) doesn't cause the whole page to expand beyond 1024 pixels.
This problem is firefox specific. For whatever reason, IE does The Right Thing. Actually, the whole site just looks better in IE, so maybe this should be a request for better Firefox support :)
The main functionality I would want out of a submit bookmarklet is prepopulating the url field so I don't have to copy and paste it. Showing the submit page in context of the page I am on does not help as much.
Prepopulation is what I wanted too. If someone could update the submit page so that it accepts something like ?url=site.com&title;=foobar in the url it would be great.
At least now its easy to drag and drop from the page the url and title. Any one know a way to get prepopulation to work?
As I said before, I don't think it can work (in Firefox) without a change in the code. Firefox's default security settings won't let you modify the content of html from another domain (I don't think...)