This is an old revision of the document!
Analysis of rendering labels on other sites
There are two update methods on label rendering. After each character set in the lines the delayed label update started (timeout is 500 ms). After each click (color changing, motif selecting, etc.) the label update started without a pause. When update of preview is ready it applied unless user made any other action - this case the change not applied and preview starts again. Label's image URL is not the updated image file. There is URL to script which generates label image. Each user action launches a changing parameters of this URL.
A similar algorithm for rendering the label as in the previous case. The only difference is that the process takes place without timeout.
There are div elements as container for the label. All changes made by the user are displayed directly in the html markup using javascript.
The principle of label rendering is similar to the previous case
