Jump to content
  • Урок первый. Логическа структура виджета

    В этом посте речь пойдет о том из каких частей состоит виджет.

    Виджет всегда начинается со следующей строки:

    <?xml version="1.0" encoding="UTF-8"?>
    <HTMLWidget name="My Widget" formatNumber="2" localization="none">

    И заканчиваться:

    </HTMLWidget>

    Как видно из написанного выше .mucow файл - это по сути XML, но со своей особой структурой, что определена возможностями и функциями программы Adobe Muse.

    После этих первых строк уже начинается сам виджет. 
    Его можно поделить на четыре логических группы:

    • Параметры и информация
    • Пользовательские параметры
    • Локализация (перевод)
    • Основная часть виджета (Тело)

    Отдельно стоит выделить локализацию (Таблица локализации), которая позволяет настроить параметры отображения информации в виджете в зависимости от языка Adobe Muse. Об этом пункте будет более подробно рассказано позже.

    У каждого блока имеются свои подблоки (назовем их так), а у тех иногда еще свои. Все это разветвлении зависит от возложенных на эти элементы функции.

    Схема приведенная ниже, это мое видение структуры виджета. Все отдельные элементы со схожими функциями я распределил по группам. Так намного легче понимать что и как работает.

    54ba50e0a7.jpg

    *Примечание
    Ваш виджет в себе должен содержать минимум один из блоков тела виджета. И по желанию может содержать параметры и таблицу локализации.

    User Feedback

    Recommended Comments

    There are no comments to display.

    Join the conversation

    You can post now and register later. If you have an account, sign in now to post with your account.
    Note: Your post will require moderator approval before it will be visible.

    Guest
    Add a comment...

    ×   Pasted as rich text.   Restore formatting

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...