Author Topic: What is HTML5 and what can I do?  (Read 278 times)

Offline ampos

  • Prof. Inline
  • *****
  • Posts: 1593
    • View Profile
    • AMpostata Website
What is HTML5 and what can I do?
« on: 2018-Oct-04 »
Hi!

I have been a bit disconnected from GLBasic for the last 5-6 years, so excuse me if my question seems stupid.

What is HTML5 exactly? Perhaps the name "hmtl" confuses me... HMLT, as far as I know, is the language in which the web pages are done, and its like a ascii text with a .htm at the end.

My problem is that I need to do a little utility to be run in a web page (if you are interested, some thing like this: https://galleries.iws.imaxel.com/gallery/S4SNgM3TY2PMrZkPwjApZg/set/43tWzx8M5Dd1/home or https://mykiosk.io) and I wonder if it could be done in GLBasic html5 compiler. It has to run in iOS (safari...), Android (chrome?) and desktop.

I can do most of the programming, but I want to know if it can be done before wasting my time trying to program something that can not be done. (I have another questions, like ftp upload and image file requester, but this would be for later).
check my web and/or my blog :D
http://diniplay.blogspot.com (devblog)
http://www.ampostata.org
http://ampostata.blogspot.com
I own PC-Win, MacBook 13", iPhone 3G/3GS/4G and iPAC-WinCE

Offline MrPlow

  • Prof. Inline
  • *****
  • Posts: 1343
    • View Profile
Re: What is HTML5 and what can I do?
« Reply #1 on: 2018-Oct-05 »
Hi Ampos

For something like what you just linked to GLB is not ideal for it and neither are most other HTML5 game engines.

You can do that with HTML, Javascript and JQuery or JQuery mobile (or other javascript frameworks)

You can perform your testing on localpages or using something like jsfiddle.net - which I use a fair bit.

You most likely need to learn javascript or jquery (easier)

Hope this helps...




Comp:
Speccy-48k, Speccy-128k, Amigas, PCs

Offline r0ber7

  • Prof. Inline
  • *****
  • Posts: 503
    • View Profile

Offline MrPlow

  • Prof. Inline
  • *****
  • Posts: 1343
    • View Profile
Re: What is HTML5 and what can I do?
« Reply #3 on: 2018-Oct-10 »
Babylon looks nice
Comp:
Speccy-48k, Speccy-128k, Amigas, PCs

Offline dreamerman

  • Mr. Polyvector
  • ***
  • Posts: 210
    • View Profile
    • my personal website
Re: What is HTML5 and what can I do?
« Reply #4 on: 2018-Oct-14 »
In general HTML5 is just next iteration of standards for web development in browser based environment (end client). Previously many advanced features like video playback, 2d/3d graphic, audio needed external plugins (Flash/Java) or browser specific extensions/coding, so that complicated cross platform app/page coding. Now with standards brought by HTML5 and it support from all web browser developers you can use one code base to have you site with same features on all modern browsers. Like for example Canvas for 2d graphics or WebGL for 3d stuff. It’s up to browser devs to have all such features to work properly.
Taking that into consideration, as MrPlow already specified, you should use JavaScript and one of many popular JS libs like Jquery, that have many webpage / app features already built-in. There is really ton of it, but I’m not an expert so can’t advise what would best fit your needs.
As development tools you can use for example VS Code / Brackets as editor, Xampp for server.

Check my source code editor for GLBasic - link

Offline spacefractal

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 3489
    • View Profile
    • Space Fractal
Re: What is HTML5 and what can I do?
« Reply #5 on: 2018-Nov-10 »
the best for glbasic in future is really to do a good html5 javascript port, which can been base for ports for various platforms. The reason is native code has been quite annoying to meanstream and cause a lots of annoying updates to catch up the changes.

html5 could been a good platform as base for ports to extracty iOS, Android and other platforms. The platform here should been much better than its have been in recent years as well we have much better performing platforms as well.

Howover with HTML5 in mind, newer Android versions would been required, property Android 5 or 6 and up.
« Last Edit: 2018-Nov-10 by spacefractal »
Greedy Mouse - Karma Miwa - Spot Race - CatchOut - Android Extras - is on a vacation trip, home before end of few days in jan.