Hacker News new | ask | show | jobs
by johnday 1890 days ago
With no disrespect intended to the authors, the website doesn't seem to be quite right as-is. Whenever I click any of the big buttons, I get a flash of white across the whole screen. This is off-putting, especially when navigating between pages doesn't incur this on a "normal" static HTML website.

I normally wouldn't bring this up but the article is very specifically talking about the benefits of using this web framework, so it seems apropos.

3 comments

The blog website isn't written in Elm. We're using Elm for the product application, not for the blog or for https://www.humio.com/. I'll transfer the remarks though :)
Is there is a public (working not video) demo of the product somewhere?
You can sign up for cloud. It is free.
Nice. Have you folks run into any limitations of elm and its ecosystem? Are there any js/ts integrated with the website?
We have, and that's where we reach out to JS/TS through ports or webcomponents. We try to use Elm as much as possible since that's the simplest and the most reliable, but using JS/TS this way is fine in small quantities.
Thanks for the correction! Apologies, I thought the website was the product :)
Yeah it even renders weird, like the page is completely rebuilt on every navigation... even when moving back through the history in chrome on a desktop. ̀›It's definitely a little off putting. Stepping through with the debugger it actually seems to be rebuilding the whole page every time you navigate... Anyone more familiar with the whole Gatsby javascript framework/library/stack/thing able to chime in on what is going on? (and if its normal?)
The website is also mostly broken with JS disabled. But as you noticed, they are using Gatsby, not Elm, so it's not directly related to the subject of the article.
Nope, the website is not Elm, just the product itself.
With modest content blocking on iOS Safari turned on, I get a split second of content and then white across the screen. I was curious what humio is and how they are using Elm, but maybe they are bundling their advertising or analytics with their app js? That could be something they might want to address as well.