News for hackers. Stuff that matters.
Re:Open Startups List by Etheryte on Sunday August 11, 2019 @09:30AM (#20668092)
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.

Re:Open Startups List by ferminrp on Sunday August 11, 2019 @05:20PM (#20670595)
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.

Re:Open Startups List by jeanlucas on Sunday August 11, 2019 @07:48PM (#20671288)
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
Re:Open Startups List by est31 on Sunday August 11, 2019 @09:56AM (#20668189)
> 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.

Re:Open Startups List by PopeDotNinja on Sunday August 11, 2019 @11:27AM (#20668566)
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.
Re:Open Startups List by ainar-g on Sunday August 11, 2019 @11:06AM (#20668472)
A link can be both a suitable-for-tab link and a JavaScript thing. They simply didn't bother.
Re:Open Startups List by tiborsaas on Sunday August 11, 2019 @05:14PM (#20670564)
> 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.

Re:Open Startups List by anon1m0us on Sunday August 11, 2019 @07:17PM (#20671161)

  function trackClick(){
     //steal users' privacy here
     return true;
  }
  $(document).ready(function(){
    $('a').click = trackClick;
  });
Re:Open Startups List by tiborsaas on Sunday August 11, 2019 @07:58PM (#20671333)
The page includes hotjar, so you can draw something nice with your mouse movements :)