Author | Topic: Internet Explorer Departure. | |
---|---|---|
Itai Ben-Artzi | Internet Explorer Departure. on Wed, 15 Jun 2022 12:13:14 -0700 How the death of IE affects xBase++? Should I stop using XbpHTMLViewer? Will XbpHTMLViewer switch to Edge or Chrome? | |
Boris Borzic | Re: Internet Explorer Departure. on Thu, 16 Jun 2022 01:39:14 +0200 Itai Ben-Artzi wrote in news:skbkahtva5ao1t09cc3shv13jm28j72r33@4ax.com: > How the death of IE affects xBase++? > Should I stop using XbpHTMLViewer? > Will XbpHTMLViewer switch to Edge or Chrome? I can't speak for Alaska Software and I have no idea if XbpHTMLViewer will somehow support Edge or Chrome in the future. Having said that, XbpHTMLViewer may be fine for simple things, but I personally stopped using it a long time ago after experiencing its many limitations. Instead of creating a hybrid Windows GUI (mix of HTML and Xbase Parts), I focused on creating a 100% web front end that runs in any standard browser (IE, Edge, Chrome, FireFox,...). The web GUI is delivered by a single Xbase++ EXE with Xb2.NET library providing the web server. The Xbase app can be run 2 ways: (1) Run the EXE from a desktop: This mode is typically used on a single user machine although it may also be accessed remotely if you allow the web server to listen on the network interface. Running the EXE starts the application as a taskbar tray icon and launches the default web browser navigating to http://localhost:9880 The taskbar tray icon uses Thomas Braun's excellent little TrayIcon class from 2003 - still works great after 19 years! Right click on the tray icon and a little menu pops up to launch a web browser or terminate the application. (2) Run as a Windows service: This mode is used when app is run from a central server with many users logging in via web browser. It can be used on an internal network or on the internet. The same code base essentially provides both a desktop app and an internet ready server application. It also allows the application to be accessed on devices that would be impossible using strictly Xbase++ (Mobile, Linux, Apple,...) Best regards, Boris Borzic http://xb2.net http://sqlexpress.net industrial strength Xbase++ development tools | |
Itai Ben-Artzi | Re: Internet Explorer Departure. on Wed, 22 Jun 2022 12:56:20 -0700 Boris, I am using XB2.net for a few, small, add-on apps, but converting the entire xBase++ code to web will probably take more than 10 years. At this junction, I am waiting for Alaska to incorporate full HTML5 into XbpHTMLWindow (or similar) so I can progressively convert my classes and code to web-style app. Till then, I am stuck with heavy investments in (Windows only) xBase++ code. | |
Boris Borzic | Re: Internet Explorer Departure. on Thu, 23 Jun 2022 16:12:27 +0200 Itai Ben-Artzi wrote in news:aos6bhh1hdjfi68h2llsqedu9jd4kjnvmq@4ax.com: > I am using XB2.net for a few, small, add-on apps, but converting the > entire xBase++ code to web will probably take more than 10 years. At > this junction, I am waiting for Alaska to incorporate full HTML5 into > XbpHTMLWindow (or similar) so I can progressively convert my classes > and code to web-style app. Till then, I am stuck with heavy > investments in (Windows only) xBase++ code. I know exactly where you where you are coming from. I was lucky enough to have made the decision early in the development cycle. Looking back, it turned out to be the 'correct' decision for us although at the time it was not completely clear that it was (partly do to my limited knowledge of web technologies at the time). Best regards, Boris Borzic http://xb2.net http://sqlexpress.net industrial strength Xbase++ development tools | |
Jan Escholt | Re: Internet Explorer Departure. on Thu, 16 Jun 2022 03:29:19 +0200 Alaska published an article on this issue: https://ilx.alaska-software.com/index.php?threads/retirement-of-internet-explorer-11-how-are-xbase-apps-affected.82/ Jan Jan Escholt Individualsoft Großer Palsterkamp 6 49328 Melle Tel. 0 52 26/32 68 08 Fax 0 52 26/32 68 09 Mail info@individualsoft.de USt.-ID DE 258010232 Am 15.06.2022 um 21:13 schrieb Itai Ben-Artzi: > How the death of IE affects xBase++? > Should I stop using XbpHTMLViewer? > Will XbpHTMLViewer switch to Edge or Chrome? | |
Itai Ben-Artzi | Re: Internet Explorer Departure. on Wed, 22 Jun 2022 12:57:13 -0700 Thank you, Jan! | |
Johan Triyono | Re: Internet Explorer Departure. on Wed, 03 Aug 2022 11:54:04 +0200 Thanks for the link Jan! Till's post gives assurances for those instances where you use the XbpHtmlViewer ("oH") to show your own HTML code in your app. But, to complicate the issue a bit: if you use your oH to actually navigate to web-pages then it becomes more problematic. Designers of web-pages has ceased to support IE which in my experience has resulted that my app a)suddenly crashes when navigating to certain pages b) made certain sites inaccessible since they quit supporting IE. My contacts with Alaska support in 2021 ended in following comment from them: "For the time being I can not offer any resolution on that matter. Nevertheless, I can say that we are working actively on an alternative resolution. However, I fear that we will not be able to release something this year." Regards, Johan Jan Escholt wrote in message news:7856a7be$72a803c7$b31af@news.alaska-software.com... >Alaska published an article on this issue: >https://ilx.alaska-software.com/index.php?threads/retirement-of-internet-explorer-11-how-are-xbase-apps-affected.82/ > >Jan > >Jan Escholt Individualsoft >Großer Palsterkamp 6 >49328 Melle >Tel. 0 52 26/32 68 08 >Fax 0 52 26/32 68 09 >Mail info@individualsoft.de >USt.-ID DE 258010232 > >Am 15.06.2022 um 21:13 schrieb Itai Ben-Artzi: >> How the death of IE affects xBase++? >> Should I stop using XbpHTMLViewer? >> Will XbpHTMLViewer switch to Edge or Chrome? |