Code Monkey home page Code Monkey logo

handyoss / handybrowser Goto Github PK

View Code? Open in Web Editor NEW
105.0 10.0 15.0 16.59 MB

A Handshake enabled Chromium web browser and reference client; works with HSD and the HNSD light client. Use our example to build or integrate Handshake into any browser.

Home Page: https://handyminer.github.io/HandyBrowser/

License: GNU Lesser General Public License v2.1

HTML 30.96% CSS 16.08% JavaScript 52.25% Shell 0.69% Batchfile 0.02%
browsers chromium chromium-browser nwjs nwjs-application handshake

handybrowser's People

Contributors

alexsmith540 avatar smcki012 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

handybrowser's Issues

proxy errors, no connectivity, windows

after installing on windows 10 i'm seeing messages like the following for any navigation attempt:

unable to proxy proofofconcept: read udp 127.0.0.1:60005->127.0.0.1:53: i/o timeout

same behavior before and after the hsd syncs up. for hns domains i get a green icon and can view the blockchain dns records, but no pages are loading.

nextdns hns resolution is also not working for me on the same machine, so i'm not sure if this is handybrowser specific or not, but the message seems to imply that something's wrong with the docker container's networking config. i'm not sure how to proceed troubleshooting wise, so here's an issue.

Optional HNSD

Is it possible to have an HandyBrowser installation option to avoid using docker and connecting to an external HNSD/HNS resolver? I imagine that most users would not want to run their own node.

Maybe a way to make the node installation more desirable, we could also add an option to add a miner that would work on idle time.

Couple of features

-Add a way to right click and "save as" for images and downloads.
-Right click link and be able to create new tabs with it.
-I know you can move the browser through the diamond but I think it'd be nice to be able to move it from clicking and holding the window itself.

Docker dependancy

Docker is an extremely powerful tool that is privileged to do just about anything. Allowing userspace apps to control docker is an extremely iIl advised security model. Most people will require sudo to run docker commands because anything else is installing a rootkit on your own computer. I like that you sandbox HSD, but I think it would be best to ask users to start the HSD container on their own, or just spawn it directly.

Unable to open Handy Browser

I had Handy Browser opened, then I closed all my applications for the holiday weekend. When I came back and tried to open, I get the following message:
Screen Shot 2020-07-09 at 3 15 52 PM

Stuck on ERROR CREATING DOCKER MACHINE: #44

I managed install on my Windows Home.

The install screen stoped at ERROR CREATING DOCKER MACHINE: #44 naming to docker.io/library/handybrowserhnsd 0.2s done #44 DONE 44.7s

After restart it opened just fine!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.