Comments (2)
@HelloZeroNet Would it be possible to implement this, at least support for History API? I think that this would be quite useful, as it would enable you to use third-party JavaScript router libraries that currently don't work with ZeroNet.
But apart from just handling APIs, there should probably also be some good way of handling ?
that is prepended to paths which won't mess up with libraries?
from zerohello.
After some quick test it's possible to override window.history functions, but not the window.history object
So it could be possible, but I'm not sure if it will be compatible with every router as they could use window.location which is afaik not possible to override.
from zerohello.
Related Issues (20)
- SUGGESTION: Improve the format of "Version 0.6.5 (rev3863): Up to date!" on the left pane 3-dot click menu
- Zites sorted in the wrong order HOT 1
- A JavaScript error occurred while not subscribing to the site. HOT 1
- Configuration in IntelliJ IDEA
- [Feature request] Do not show link to "Configuration" in menu if the plugin "UiConfig" is disabled HOT 1
- [Feature request] Show link to "Shut down ZeroNet" only if you have an admin permission HOT 1
- Update in Brazilian portuguese HOT 1
- Collapsible categories in site list to allow faster navigation HOT 2
- light and dark translation was reversed HOT 1
- The recent update that allows sites to use Name YO without breakage for non-users of Name YO
- Add a Select All button to the left of OPTIONAL FILE text HOT 1
- Recommend a ZeroTalk forum based on the selected language.
- Group together same-thread notifications to reduce newsfeed clutter.
- Make "Edit optional files limit" always visible without having to click "Used:"
- SUBSCRIBED tab for newsfeed. HOT 1
- Preferred merger site to populate the newsfeed.
- Prevent trackers drop-down list from growing font size in landscape. HOT 2
- Notify of changed site files on ZeroHello.
- Sequential size limit increases lead to errors without refreshing ZeroHello between each time.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from zerohello.