QB64 Phoenix Edition
BAM and QBJS: web browser (OFFLINE as well as ONLINE) - Printable Version

+- QB64 Phoenix Edition (https://staging.qb64phoenix.com)
+-- Forum: QB64 Rising (https://staging.qb64phoenix.com/forumdisplay.php?fid=1)
+--- Forum: QBJS, BAM, and Other BASICs (https://staging.qb64phoenix.com/forumdisplay.php?fid=50)
+--- Thread: BAM and QBJS: web browser (OFFLINE as well as ONLINE) (/showthread.php?tid=1098)



BAM and QBJS: web browser (OFFLINE as well as ONLINE) - CharlieJV - 11-10-2022

Maybe silly to mention, but just in case:

Yeah, very cool to get your QB64PE program on the web.

But also cool for sharing to keep locally a program that needs only a web browser to run and you aren't connected to the web.

Bookmark the local program in your browser favourites, and it makes for quick access to the thing.


RE: BAM and QBJS: web browser (OFFLINE as well as ONLINE) - Pete - 11-10-2022

I've used a lot of HTML offline stuff. Yep, it's a must!

Pete


RE: BAM and QBJS: web browser (OFFLINE as well as ONLINE) - CharlieJV - 11-10-2022

(11-10-2022, 09:49 PM)Pete Wrote: I've used a lot of HTML offline stuff. Yep, it's a must!

Pete

And a great way to make the sample QB64PE code in the wiki run, right there, on the documentation page.

Yeah, I'm a total sucker for anything that lets me stay focused on a task at hand and help me avoid sensory/cognitive attention shifting.

When everything is a ... SQUIRREL!


RE: BAM and QBJS: web browser (OFFLINE as well as ONLINE) - Pete - 11-11-2022

I absolutely love the working WIKI code example idea. Add a run code button and have it swap out the image for the code with an iframe that runs the code. Not quite sure what the best restore original code image would be from there. At worst, just add a stationary output window <iframe> below each code example.

Perhaps a good question to consider would be...

1) Does the wiki format allow for this type of page manipulation?

Pete


RE: BAM and QBJS: web browser (OFFLINE as well as ONLINE) - james2464 - 11-12-2022

Question…are the QB64 commands like _hypot supported? I’m not sure what differences there are from QB64 to BAM


RE: BAM and QBJS: web browser (OFFLINE as well as ONLINE) - CharlieJV - 11-12-2022

(11-12-2022, 02:33 AM)james2464 Wrote: Question…are the QB64 commands like _hypot supported?  I’m not sure what differences there are from QB64 to BAM

G'day,

I've been mostly focused on "BAM Architecture", "Documentation" (and Project web site), "Features", and GW-BASIC' compatibility, picking away at some easy QB64 statements and functions here and there.

I've been diligent with my GW-BASIC compatibility testing/documentation/tracking.

Very much all over the map with my QB64 compatibility testing/documentation/tracking.

You can probably get a good idea of the current level of compatibility between BAM and GW-BASIC/QBasic/QB64 by glancing over and tracking these pages:
You'll see that although I started four months before the QBJS project, that project is way ahead with compatibility.  See the QBJS Supported Keywords Page.  So if you need more of the QB64 statements and functions.

Well, I'm a few minutes of dropping a new version of BAM on the web, adding _KEYCLEAR and _INPUTBOX$.  Slow and steady ...


RE: BAM and QBJS: web browser (OFFLINE as well as ONLINE) - james2464 - 11-12-2022

(11-12-2022, 03:17 AM)CharlieJV Wrote:
(11-12-2022, 02:33 AM)james2464 Wrote: Question…are the QB64 commands like _hypot supported?  I’m not sure what differences there are from QB64 to BAM

G'day,

I've been mostly focused on "BAM Architecture", "Documentation" (and Project web site), "Features", and GW-BASIC' compatibility, picking away at some easy QB64 statements and functions here and there.

I've been diligent with my GW-BASIC compatibility testing/documentation/tracking.

Very much all over the map with my QB64 compatibility testing/documentation/tracking.

You can probably get a good idea of the current level of compatibility between BAM and GW-BASIC/QBasic/QB64 by glancing over and tracking these pages:
You'll see that although I started four months before the QBJS project, that project is way ahead with compatibility.  See the QBJS Supported Keywords Page.  So if you need more of the QB64 statements and functions.

Well, I'm a few minutes of dropping a new version of BAM on the web, adding _KEYCLEAR and _INPUTBOX$.  Slow and steady ...

Thanks for the info.   Great work you're doing!  Cheers.