Hacker News new | ask | show | jobs
by Etheryte 2507 days ago
As it is, the website is a usability nightmare. Why should opening regular links be Javascript functions? There is no tab navigation, you can't use accessibility tools and you can't use any mouse interactions besides the hardcoded click event.

It's a nice idea, but I'm really surprised that even a page as simple as this can suffer from over engineering.

3 comments

Hey!

I'm not a developer ... I studied business and work on marketing. I barely know how to code.

The whole backend for this is a google sheet and I'm using sheety.co. This is one of the first times I've coded a whole page and I'm really really lame with javascript.

By the time I had finished creating the divs with the startups and the code that imported them from the API I realized I didn't have any links to the startups, and since making the site responsive had been such a challenge for me I searched for the easiest way to patch things up.

This wasn't over-engineering just me being lame at coding and I have no problem with that ... not what I do for a living so nothing to worry about.

It might be a usability nightmare but it reached product of the day on product hunt yesterday and 2nd position on hacker news for a while today. So don't worry about those issues too much on your own projects, as they say, "If your website is perfect, you've launched too late"

Hope you have a great sunday afternoon and thank you for visiting the site and taking the timea to give me some feedback. I've definitelly learned a lot from my mistakes during this first launch.

Hey buddy, I'm a developer, would be glad to help building that. I think it's great information and hat with great ux is useful to everyone. DM on Twitter: aleattorium
> Why should opening regular links be Javascript functions?

This is annoying me in the youtube redesign as well. When you visit a channel you can't open the "videos" tab in a new tab because it's implemented as a javascript thing instead of a proper link.

Yeah, this trend is pretty lame. For me, now it's often hard to just cut/paste a string to enter a search different tab.
A link can be both a suitable-for-tab link and a JavaScript thing. They simply didn't bother.
> Why should opening regular links be Javascript functions?

Because they are tracking clicks on each button that goes to an open page. It's not really over engineering, but side effect of good old tracking.

  function trackClick(){
     //steal users' privacy here
     return true;
  }
  $(document).ready(function(){
    $('a').click = trackClick;
  });
The page includes hotjar, so you can draw something nice with your mouse movements :)