Enhancing Reliability and Simplicity: The Benefits of Web Link Integration
Closed this issue · 1 comments
A great feature that I would like to see added is the web link saving option for reading novels. This feature would be a game-changer for novel readers. By allowing users to simply save and access web links directly, this approach eliminates the need for complex source extensions that often break or require frequent updates. It's a more robust and user-friendly solution.
Saving a web page link is inherently simpler and less prone to bugs compared to maintaining multiple source-specific extensions. This method ensures that you can access your favorite novels from any website without worrying about compatibility issues or broken extensions.
The app could implement this in two ways:
An integrated web browser within the app, providing a seamless reading experience without leaving the application.
Alternatively, and perhaps even simpler, the app could allow links to open in the user's preferred external browser. This approach leverages the user's familiar browsing environment and doesn't require additional development or maintenance of an in-app browser.
Additionally, after adding a link, it would be great to have the option to upload a cover image from your gallery. This would not only allow users to personalize their reading list but also enhance the integration of the links with the rest of the app. Being able to rename the link would further improve organization and ensure that the saved links fit seamlessly into the overall user experience.
Either way, these features would offer flexibility, reliability, and ease of use that traditional extension-based systems can't match. It's a smart solution that puts the power in the hands of the readers, allowing them to curate their novel library from any source they choose.
It's worth noting that an app called 'Webu - Web Novel Reader' (https://play.google.com/store/apps/details?id=com.graytsar.savewebnovel) already implements this feature. Check it out if you want a reference. Furthermore, if you add the web link saving option, you could also incorporate a powerful downloading feature for offline reading. This could include the ability to download multiple chapters, similar to the Offline Browser app (https://play.google.com/store/apps/details?id=it.nikodroid.offline). The app could offer options to filter through links, allowing users to specify which content they want to download. This would be incredibly useful for downloading entire story arcs or even complete novels for offline reading.
Hello @Seyam7537 thanks for taking interest in the app.
About the web links, I already knew about it and tried some apps that used it too (long time ago tho).
The idea is great but I can give you two reason why it would not make sense to implement it for this app:
- There already exist alternative apps that do it, why do it for this one too?
- This app selling point is having a seamless experience, for this it uses web scraping and tries to normalize the data (text, chapters, images) into one format and visualization. This gives it the opportunity to track the progress, updates, search, text translation, text to speech, styling, etc. Using the webview/link/browser does not.
What I can do instead is create a "view in browser mode". But this won't keep track of updates or allow to search. Which will break the app functionality (I want a seamless experience)
Topics:
- Cover image.: You can already change the cover image by clicking the three vertical dots and selecting the option.
- Offline mode: You can download the chapters you want by long pressing the chapters you want and selecting download. In fact, everytime you read one chapter it downloads it for offline automatically.
- Backup: All the books can be saved into a zip file that you can restore in case of data lost.
So overall. I don't see this feature being integrated for this app as it doesn't improve over the point I consider most important of the app seamless integration.
You can always use the others app that focus more on the web links approach but I won't be adding it here.
Anyway, thanks for the ideas. It was worth it thinking about it at least.