As a developer it's rare to see something which leaves me feeling "how would you even build something like that..." but this is one of those. Huge cudos for even attempting and following through with something like this!
you follow HN, and some guy posts a video editing js library, another guy builds an app taking that library further, you get inspired and build something even bigger.
Show HN: I created an After Effects alternative
211–220 of 285 posts
Re: Show HN: I created an After Effects alternative
#212Earlier quoted context omitted.
I don't know what you're on about, but it does show the past and any new network activity.
They're saying you won't know until after a request is already sent, and seem to be implying that this somehow stops someone from learning if data is sent to the server or not. I think they've forgotten the original point of this thread because their replies are missing the point
If you had done this, even spending 10 hours looking at network traffic, you wouldn't have been protected from this hack: https://www.theverge.com/2018/4/24/17275982/myetherwallet-ha...
That was a technically sophisticated hack, but there are simpler ones, like social engineering someone to take over their site.
Put putting hacks aside...
Say you have a site and it doesn't mention whether the data is sent to a server and you want to find out. Now let's say that site does a backup to server but only when localstorage has run out of space, but you don't know that.
When you test the site in the network tab, and you haven't run out of localstorage space then you will see no XHR and assume it's all good, it never sends to the server.
You then use the app for a few days, hit the localstorage limit and it sends stuff to the server without you knowing. And yeah you can keep the network tab open all the time if you have the discipline, but you only know once your data has been sent. It is too late.
If you care enough about whether it sends stuff to the server to look at a network tab, then you probably care enough to want to know for sure.
With the web as it is now there is only one way - trust the site and hope they do the right thing, and are secure. Or only put stuff on there you are happy to leak.
So, made up situation: if you are using this tool to edit and release a whistleblowing related video as a journalist. Maybe you shouldn't!
You probably instead want a local app, running on linux, on a machine that is disconnected from the network.
Re: Show HN: I created an After Effects alternative
#213[flagged]
I hope no UI designer or a quality template will ruin it.
Re: Show HN: I created an After Effects alternative
#214[flagged]
Re: Show HN: I created an After Effects alternative
#215As a developer it's rare to see something which leaves me feeling "how would you even build something like that..." but this is one of those. Huge cudos for even attempting and following through with something like this!
I notice it's written in Ember, which is billed as the framework for ambitious web developers -- in this case, it definitely checks out.
Re: Show HN: I created an After Effects alternative
#216Earlier quoted context omitted.
This model would be great even for some desktop apps. Imagine you could offload rendering Blender projects to the cloud automatically.
Don't they call it 'render farms'? I will add cloud features, I don't want to deal with massive files hosting. Maybe login box to G. Drive or 1Drive could be a solution.
But what I mean is clicking on the render button in your desktop app and have the work done remotely and everything solved automatically.
Re: Show HN: I created an After Effects alternative
#217Earlier quoted context omitted.
This model would be great even for some desktop apps. Imagine you could offload rendering Blender projects to the cloud automatically.
It’s more subtle than that, imagine being able to edit a high poly count mesh on a low spec machine. So not just final rendering, but really the main application state. This is what something like After Effects could benefit from. When I tested a full ray-traced FPS demo in the browser and never noticed that the render was done server side, that’s when I believed this is possible.
We could be working on high poly files with global illumination and whatnot in a Chromebook.
I'm surprised big companies like Apple, Adobe, or Autodesk haven't solved this already. I remember having a conversation with a friend about this exact topic back in 2016.
Re: Show HN: I created an After Effects alternative
#218Earlier quoted context omitted.
Wow, so you do have a workaround for the missing window.showSaveFilePicker, that's promising!
Probably the dev needs to use a different method to save (effectively download), much as Adobe Photoshop does when it exports files on Firefox. Not hard to do at all. Likely the same for reading files, if this tool needs that. OPFS provides high-speed read and write for temporary files and non-exported files; again this is what Photoshop uses. There is a 10GB limit per domain currently. I'm not sure this particular a…
Re: Show HN: I created an After Effects alternative
#219As a developer it's rare to see something which leaves me feeling "how would you even build something like that..." but this is one of those. Huge cudos for even attempting and following through with something like this!
yeah i'm gonna need a TLDR of the major moving parts. how do you even do video editing in the browser? is there a "ffmpeg in the browser"? is that the basic building block?