learned by viewing other people's HTML source? Do you find HTML simple enough to inspect, copy, paste, then tweak until you get what you want? Have you ever been excited about a piece of Web technology such as Ajax, DOM, or Javascript, only to find it to be much more complex than you think it should be? Do you ever wish such advanced features of the Web could be harnessed with something as simple as HTML?
where each page is composed entirely of discrete parts that make it simple enough for someone with HTML knowledge to inspect, understand, tweak, and repurpose.
A constructible HTML page is your everday HTML page with a twist; it adds a few extra meta tags as well as a few special attributes to a group of div tags that each map to a Javascript part.
To the developers, these additions make highly dynamic and interactive HTML pages simpler to test, maintain, extend, and reuse. To the others, they make an otherwise complex mixture of advanced technologies such as Ajax, DOM, Javascript, etc.., more understandable, tweakable, and repurposable.
Click here to learn how to make your HTML constructible or browse the Gallery for examples. You can also download a blank Constructible HTML and build one from the ground up.
A Javascript part is Javascript that has been cleanly packaged, such that it can be tweaked, and repurposed by anyone who has knowledge of HTML.
Packaging your javascript as a part makes it not only simpler to test, maintain, replace, extend, and reuse, but also usable. Usable not only by other developers, but also by those who do not have Javascript knowledge!
Click here to learn how to package your Javascript as a Part or browse the Parts Catalog for examples. You can also download a blank Javascript Part and write your javascript as a part from the get go!
to become a better platform for everyone. A platform that makes the process of building software not only more iterative, understandable, and robust, but also more meaningful and enjoyable by novices and experts alike. You should join us in this movement, and make your Website constructible!