Live data from Hacker News

Show HN: Browser Extension to Refine the HN Experience

github.com

101–110 of 126 posts

Re: Show HN: Browser Extension to Refine the HN Experience

#102

Hello everyone, OP/developer here! If you are already using the extension, you can see the "[op]" beside my username too! ;) There are many extensions out there that add quite a few features to Hacker News, but they also always do one thing, which I have realised, is a slippery slope: changing the minimalistic design and style of Hacker News. I created this extension with one thing in mind: I am NOT going to mess aro…

The extension is available on both Chrome and Firefox

Slightly off-topic, but why not Safari? Is it harder to program plug-ins than the others? Not enough market share? Just don't have the hardware?

Re: Show HN: Browser Extension to Refine the HN Experience

#103

I like it so far, but J to navigate down and K to navigate up is not intuitive at all. It should be flipped to match our Left-to-Right-Top-to-Bottom understanding of layouts

J and K are vim's keybindings for up and down, which I figured would fit well with the community and users. What are possible alternative mappings to make it more intuitive to non-developers?

Will fork for w,a,s,d support :P

Re: Show HN: Browser Extension to Refine the HN Experience

#104

Hello everyone, OP/developer here! If you are already using the extension, you can see the "[op]" beside my username too! ;) There are many extensions out there that add quite a few features to Hacker News, but they also always do one thing, which I have realised, is a slippery slope: changing the minimalistic design and style of Hacker News. I created this extension with one thing in mind: I am NOT going to mess aro…

The extension is available on both Chrome and Firefox Slightly off-topic, but why not Safari? Is it harder to program plug-ins than the others? Not enough market share? Just don't have the hardware?

This is fairly common for extensions to be on Chrome/Firefox but not Safari, unfortunately. Firefox's WebExtension APIs are mostly code-compatible with the extension API supported by Google Chrome and Opera, with a few exceptions [1].

Safari uses its own Safari Extensions JS, so while it may be possible to share some resources (e.g. images, HTML content), the js work needs to be undertaken as a separate development project, unless you use/build a polyfill.

[1] https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/Web...

Re: Show HN: Browser Extension to Refine the HN Experience

#105
post #62

We have a browser extension that we use for moderation. A few of the features here overlap surprisingly with what that one does. One of these years I want to open-source it, but I need to factor out the moderation-only features, which is one of those tasks that never makes it to the top of the stack.

Have you considered integrating the extension's features into the main site? (Is that were folding came from?)

Re: Show HN: Browser Extension to Refine the HN Experience

#106
post #23
post #17

Earlier quoted context omitted.

It's probably set up like that to mirror vim bindings, after all, "J" does look __sort of__ like a down arrow.

I always remember it as “jump” and “climb”. Climb doesn’t start with k, but fair enough.

When I learned HJKL, I used the following mnemonic: The J key (like the F key) has a little bump at the bottom to indicate the resting position for the index fingers in 10-finger writing. Since the bump is at the lower edge of the J key, that means that J goes down.

Re: Show HN: Browser Extension to Refine the HN Experience

#108

Hello everyone, OP/developer here! If you are already using the extension, you can see the "[op]" beside my username too! ;) There are many extensions out there that add quite a few features to Hacker News, but they also always do one thing, which I have realised, is a slippery slope: changing the minimalistic design and style of Hacker News. I created this extension with one thing in mind: I am NOT going to mess aro…

> I created this extension with one thing in mind: I am NOT going to mess around with the overall design or style of Hacker News. It's sacrosanct. I wish you would do something about the voting buttons and the expand/collapse buttons. They're way too tiny and way too close to other elements in the default scheme used by HN. This is a big deficiency I see with the default HN interface, which makes it less usable as we…

For expand/collapse, one of the very few things I've liked about "new" Reddit is being able to click the indent bar alongside comments to show/collapse. Something like that in this for HN would be helpful.

Re: Show HN: Browser Extension to Refine the HN Experience

#109

Earlier quoted context omitted.

The extension is available on both Chrome and Firefox Slightly off-topic, but why not Safari? Is it harder to program plug-ins than the others? Not enough market share? Just don't have the hardware?

This is fairly common for extensions to be on Chrome/Firefox but not Safari, unfortunately. Firefox's WebExtension APIs are mostly code-compatible with the extension API supported by Google Chrome and Opera, with a few exceptions [1]. Safari uses its own Safari Extensions JS, so while it may be possible to share some resources (e.g. images, HTML content), the js work needs to be undertaken as a separate development p…

The JavaScript Safari Extension API is deprecated and extensions using it do not work in Safari 13.

Re: Show HN: Browser Extension to Refine the HN Experience

#110

Hello everyone, OP/developer here! If you are already using the extension, you can see the "[op]" beside my username too! ;) There are many extensions out there that add quite a few features to Hacker News, but they also always do one thing, which I have realised, is a slippery slope: changing the minimalistic design and style of Hacker News. I created this extension with one thing in mind: I am NOT going to mess aro…

The extension is available on both Chrome and Firefox Slightly off-topic, but why not Safari? Is it harder to program plug-ins than the others? Not enough market share? Just don't have the hardware?

Safari has traditionally used a different extension API, which coupled with this smaller adoption has hindered the progress of extensions in the platform. A recent change to an app extension model has hurt the ecosystem even more, as it killed a significant portion of the already few extensions that used to exist.
Post reply on HN