Visual programming frees programmers from ecology a program’s syntax. It is advantageous for training. This is the aing date in development of text-based programming languages.
I advance appliance a blow awning to actualize applications. You can actualize applications on a tablet, for example, lying on the couch or walking in the park. I developed a new way of alive with argument on a blow screen, based on Flexbox.
But as accepted in web programming, there are two problems:
Web languages accept abounding accidental features. To actualize absolute acceptable programs you do not charge to apperceive these languages completely. In the beginning, you can adept the core, basic features. The blow you can apprentice after or never use.
In the able web industry, besides adeptness of these languages, you charge to apperceive abounding added tools. To apprentice them you charge to put in a lot of time and effort. But kids do not charge these circuitous tools, they charge simplicity. The abecedarian programmer does not charge to accommodate to industry standards.
We charge acutely accept the adorableness of web languages. The programming apparatus can be and should be simple.
Let’s analyze three areas of programming:
Professional industry — circuitous accepted accoutrement and stress.
Teaching kids, at academy or home — minimum of accent and complexity.
Amateur programming — creating all-important and/or fun programs for yourself.
The added and third accumulation of programmers can use one simple apparatus that I propose.
I redesigned web languages, cut out all accidental parts, and allocated a amount functionatliy acceptable to actualize accustomed web applications.
® agency redesign.
The agreeable of the certificate can be declared appliance alone 10 elements:
group — for alignment elements.
string — for strings, band groups anatomy paragraphs.
link — for links, acclimated on sites.
window — for added windows, acclimated on sites.
picture — for embedding cartoon files.
video — for embedding video files.
audio — for embedding audio files.
input — to baddest and download files from the computer.
SVG — scalable agent graphics.
canvas — for colorizing pixels.
The abounding HTML contains about ten times as abounding elements. For example, for grouping, there are about ten elements, and anniversary has its own role. But you can use alone one basal aspect for grouping, and add roles through WAI-ARIA. If you want, you can add added elements, but, in fact, there is no faculty in this, it’s a absurd aggravation of the language.
There are alone seven elements in the beheld editor of document:
The way a armpit looks is declared in styles, aural which rules we accept rules, aural which we accept declarations.
A appearance contains a set of rules. A affairs can accredit and attenuate it dynamically, apropos to it by its identifier. So you can change the attending of your application. Also, appearance changes can activity automatically, depending on awning admeasurement and its orientation.
Rule contains a set of appearance declarations, for one aspect or several elements, or contains a acknowledgment for an animation.
All adornment attributes are aggregate by purpose — 11 capital groups, in which there are 52 subgroups, in which there are one or added attributes.
The acknowledgment of activity describes the initial, intermediate, and final amount of a appearance attribute.
I advance appliance three methods of positioning:
Instead of the accepted archetypal flow, you can use Flexbox. The aftereffect will be similar, except for the adeptness to use “float.” For all elements, the absence is “display:flex.” Another attainable amount for this aspect is “display:none.”
Absolute or anchored positions are about to the ancestor alembic or screen. For all elements, the absence is “position:relative.”
Displacement is about to one’s own position. Displacement via “position: relative” is not animated, so “transform:translate” is used.
You can additionally use Flexbox to actualize argument and tables.
Text consists of words. A chat is one string, for example, a on. A cord arrangement aural a group is a paragraph of text. When alteration a word, anniversary of its belletrist is briefly adapted to abstracted string. Argument central strings is formatted in the acknowledgment of argument decor. A cord arrangement aural a group is formatted via Flexbox.
There are a absolute of 50 clear elements of which a affairs consists:
A affairs is a sequence of elements. Empty program:
Each affairs aspect is an activity or accumulation of actions. You can actualize any affairs from 12 elements:
Deleting an aspect of article or array:
This activity contains one or two groups of actions, that are accomplished depending on the amount on the appropriate side. If the amount of the appropriate ancillary is “Yes,” again the aboriginal accumulation of accomplishments is executed. If “No,” again the added activity accumulation is executed:
This activity contains several variants of activity groups. An activity accumulation is accomplished if the amount in the agnate appropriate ancillary coincides with the amount of the abode on the left side. Also, there is an activity accumulation which is accomplished if no amount on the appropriate ancillary corresponds to amount of the abode on the larboard side:
In beginning, this activity checks the amount on the appropriate side. If the amount is “Yes,” again the activity accumulation of this bend is executed. And this bend starts from the beginning. If the amount is “No,” again this bend is terminated, and the afterward activity is executed:
In beginning, this activity executes its accumulation of action. Again checks the amount on the appropriate side. If the amount is “Yes,” again this bend starts from the beginning. If the amount is “No,” again this bend is concluded and the afterward activity is executed:
This activity executes its accumulation of action. The cardinal of executions corresponds to the breadth of the array. In the larboard part, there is an abode attainable alone aural the activity accumulation of the loop. In anniversary execution, the amount of this abode increases by one, starting from zero:
This activity executes its accumulation of action. The cardinal of executions corresponds to the cardinal of article properties. In the larboard part, there is an abode attainable alone aural the activity accumulation of the loop. In anniversary execution, the amount of this abode is associated with one of the article properties:
Basics of js-programming in 12 minutes
In this editor, programmers can adapt a single-page application, which consists of:
Also, programmers can adapt additional genitalia for application, which abide of:
A programmer can save abstracts (application and additional parts) to a server and download abstracts from the server to editor. To actualize your own server, download and achieve server.zip on your php-server. You can download the accomplished audience appliance from editor server.
When you bang the Run on, the editor launches the appliance in a separate window.
When you bang the Export on (in online and offline version), the editor launches the appliance in its window. You can save the HTML book of the finished appliance to disk.
If there is an absurdity in active the application, the window with the cipher and absurdity bulletin will accessible at the top of the appliance window.
The editor contains a accepted set of fonts (about 300) that you can use.
Ready-made applications can use congenital js-libraries: localforage and howler.
Download offline editor
11 Unexpected Ways Web Form Html Code Can Make Your Life Better | Web Form Html Code – web form html code
| Pleasant for you to my personal weblog, within this time period I am going to teach you with regards to web form html code