Feature Request: Captive Portal Detection for Angelfish Browser in Plasma Mobile
**Feature Description:**
I would like to request the implementation of Captive Portal Detection functionality for the Angelfish Browser in Plasma Mobile. Currently, when attempting to connect to public Wi-Fi networks, such as those found in airports or hotels, that require users to accept terms of agreement or register before gaining access to the internet, Angelfish Browser does not handle these captive portals seamlessly. This often results in failed connections, making it difficult to access the internet in such environments.
**Proposed Solution:**
To address this limitation, I suggest integrating Captive Portal Detection into the Angelfish Browser. This feature would enable the browser to recognize when a network has a captive portal in place and automatically present users with the necessary login page or terms of agreement, similar to how it works in Firefox.
Benefits:
1. Enhanced User Experience: Captive Portal Detection would significantly improve the user experience by seamlessly handling the connection process for public Wi-Fi networks. Users won't need to manually open a separate browser like Firefox to get past the captive portal, making it more convenient and user-friendly.
2. Standardization with Plasma Mobile Applications: Including this feature in Angelfish Browser would allow users to exclusively rely on the standard Plasma Mobile applications without the need to use external browsers for specific scenarios like captive portals.
3. Better Accessibility: Captive Portal Detection would be particularly beneficial for users who are not familiar with technical intricacies. It simplifies the process of accessing public Wi-Fi networks, ensuring that all users can enjoy a smooth browsing experience.
4. Positive Reception: This addition could be well-received by the Plasma Mobile community, as it enhances the browser's capabilities and aligns it with industry-standard functionality.
**Potential Implementation:**
The Captive Portal Detection functionality can be achieved through the following steps:
1. Network Probing: Implement network probing mechanisms in Angelfish Browser that detect whether the current network connection requires captive portal authentication.
2. Automatic Redirection: If a captive portal is detected, automatically redirect users to the captive portal's login or agreement page.
3. User Interaction Handling: Allow users to interact with the captive portal page within the Angelfish Browser and ensure that all necessary steps, such as accepting terms or entering credentials, can be completed directly in the browser.
**Conclusion:**
The addition of Captive Portal Detection to Angelfish Browser would significantly enhance the browsing experience on Plasma Mobile devices, particularly in public Wi-Fi environments. By streamlining the process of connecting to captive portals, Plasma Mobile users can enjoy a more seamless and integrated browsing experience while relying on the native standard applications.
If you require any further information or assistance with this feature request, please feel free to reach out to me. Thank you for considering this enhancement to Angelfish Browser in Plasma Mobile.