News for hackers. Stuff that matters.
Re:Hologram: A full-stack isomorphic Elixir web framework by localghost3000 on Saturday January 18, 2025 @11:16PM (#42753527)
If the website is made in this framework I have low hopes for it. Animations are jank. Clicking on links and buttons takes two or three tries before it does the thing. I’m on mobile safari. Maybe just me?
Re:Hologram: A full-stack isomorphic Elixir web framework by whatnotests2 on Saturday January 18, 2025 @11:25PM (#42753584)
Running this on my Samsung Galaxy S23 causes the hamburger menu flyout to freeze halfway, and takes a few seconds for it to appear at all.

I like the idea though. Post again when you get the bugs worked out!

Re:Hologram: A full-stack isomorphic Elixir web framework by yawaramin on Sunday January 19, 2025 @12:49AM (#42754085)
Mobile Safari takes at least two taps for most links on any page. Eg try going to https://yawaramin.github.io/dream-html/dream-html/Dream_html... then tapping on the first link in the content area, 'Form'. It's just a simple <a> tag but takes at least two taps to make it load the page.

It seems like mobile Safari treats the first tap as 'selecting' the link, and the second one as actually navigating to it.

Re:Hologram: A full-stack isomorphic Elixir web framework by mcintyre1994 on Sunday January 19, 2025 @02:20AM (#42754677)
Weirdly those content links all work fine for me. The only one I’ve noticed does the double tap is the LiveReload button in the text (linking to https://yawaramin.github.io/dream-html/dream-html/Dream_html...)
Re:Hologram: A full-stack isomorphic Elixir web framework by throwaway290 on Sunday January 19, 2025 @05:49AM (#42755882)
I had to tap at least five times on the burger menu... It feels half baked. Either this is a problem of the site which is fine, or the problem of the framework and then all bets are off.
Re:Hologram: A full-stack isomorphic Elixir web framework by ruined on Sunday January 19, 2025 @01:00AM (#42754144)
no, my experience in both firefox and chromium on android is equally poor
Re:Hologram: A full-stack isomorphic Elixir web framework by knallfrosch on Sunday January 19, 2025 @04:12AM (#42755344)
iphone13 mini 18.2.1 iOS works fine for me
Re:Hologram: A full-stack isomorphic Elixir web framework by 59nadir on Sunday January 19, 2025 @05:02AM (#42755643)
Can't scroll on desktop Firefox, the entire site goes black in Edge. I'm sure this would work in normal Chrome, but why would I even care to try it at this point? If I can't even open the framework's page I think it's worth a skip.
Re:Hologram: A full-stack isomorphic Elixir web framework by hayleighdotdev on Sunday January 19, 2025 @07:04AM (#42756317)
I think the author might have a debug build enabled. If you open the console you can see timing information logged. Loading the introduction page of the docs [0] logs...

[Debug] Hologram: runtime script executed [Debug] Hologram: page script executed [Log] Hologram: page rendered in – 876 – "ms" [Debug] Hologram: connected to a server

Which is kind of crazy for a page with just text. Would be super curious to see what the perf is like on a proper prod build, it looks like they've implemented at least some part of the elixir vm in js

[0]: https://hologram.page/docs/introduction

Re:Hologram: A full-stack isomorphic Elixir web framework by MarcusE1W on Sunday January 19, 2025 @10:11AM (#42757653)
Single tabs on links with iOS Safari work just fine with me.

It does not feel slow to me, but I don't know what timings should usually be achieved.

Re:Hologram: A full-stack isomorphic Elixir web framework by noman-land on Sunday January 19, 2025 @02:10PM (#42760477)
Clicking the hamburger menu has a full second delay before it opens causing you to click multiple times thinking you missed the click target. This saves up all the click events and causes the sidebar to open and close repeatedly while you just sit there and watch. Not great.