-
Notifications
You must be signed in to change notification settings - Fork 696
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fancy launch page #43
Comments
The only one I've ever been able to think of is having fiddle run a server on localhost and trying to ping it from the website. What are some other techniques? |
@zeke I do have one! I've been using it at Slack with some success.
Works like a breeze. Might feel a bit dirty but that's sort of the best we have today. |
Very interesting. How did you arrive at |
@zeke It's pretty much an arbitrary number – pick whatever you think is enough to ensure that most machines had enough time to open the target app and that the app managed to steal focus. |
Webpages CAN open protocols directly without iframes. That means that once the protocol has ended the connection, itll close the tab |
We have a protocol handler, it would be good to make a https://fiddle.electronjs.org/launch/{gist_id} endpoint that will use any of the fancy techniques we know to detect if fiddle is running and launch it, if it isn't running we can give them a fancy download page with an explanation / overview of what fiddle is.
I can build that page itself and the logic but would need some help making it look nice on the website side of things 👍
The text was updated successfully, but these errors were encountered: