06-15-2018 06:44
06-15-2018 06:44
What version of HTML is used in Fitbit? I found out that the device uses ES5.1 but I'm not familiar with the .gui extension and can only assume that it is based on some version of HTML or a subset which Fitbit then customized. Would there also be an extensive (sorted) list of all the possible elements that can be used in .gui files together with documentation and their usable attributes? Because finding something in the guides can be cumbersome with everything being quite spread out.
Answered! Go to the Best Answer.
06-15-2018 11:42
06-15-2018 11:42
Hey, I hope the following info Helps
On the devs guide, Fitbit states the following:
Three core technologies — SVG, CSS and JavaScript — provide structure, presentation and behaviour to the user interface of a Fitbit application.
So SVG is used for structure (instead of HTML).
You can find more info on SVG & SVG elements on sites like https://developer.mozilla.org/en-US/docs/Web/SVG/Element
06-15-2018 11:42
06-15-2018 11:42
Hey, I hope the following info Helps
On the devs guide, Fitbit states the following:
Three core technologies — SVG, CSS and JavaScript — provide structure, presentation and behaviour to the user interface of a Fitbit application.
So SVG is used for structure (instead of HTML).
You can find more info on SVG & SVG elements on sites like https://developer.mozilla.org/en-US/docs/Web/SVG/Element
06-15-2018 11:54
06-15-2018 11:54
Well now it makes sense why every example I've seen has been inside an svg (can't believe I never made a connection). This wil certainly help me in figuring out more details about the possibilities with the gui elements 🙂 Thank you!
02-17-2020 11:26
02-17-2020 11:26
Apparently the site isn't working and i don't know how to use a html file in svg can you help me?
02-17-2020 11:35
02-17-2020 11:35
HTML isn't used. The layout is declared using a subset of the SVG language, within .gui files. The overall architecture is described here.
02-17-2020 11:49
02-17-2020 11:49