"HTML/UBB түрлендіру" HTML (стандартты веб белгілеу тілі) және UBB (Ultimate Bulletin Board коды, көбінесе BBCode деп аталады) арасында аударуды білдіреді.
UBB немесе BBCode – пайдаланушыларға шикі HTML қолданбай-ақ өз жазбаларын қауіпсіз пішімдеуге мүмкіндік беру үшін негізінен форумдарда қолданылатын жеңіл белгілеу тілі.
Қауіпсіздік: пішімдеу тегтерінің қауіпсіз, шектеулі жинағын пайдалану арқылы пайдаланушылардың зиянды HTML немесе сценарийлерді енгізуіне жол бермеңіз.
Жеңілдетілген пішімдеу: Техникалық емес пайдаланушыларға HTML тілін білмей-ақ мәтінді (қалың, курсив, сілтемелер, кескіндер) пішімдеуге мүмкіндік беріңіз.
Үйлесімділік: UBB жазбаларын веб-браузерлерде көрсету үшін тиісті HTML-ге түрлендіру.
Стандарттау: дәйекті стильді күшейтіңіз және бұзылған орналасулар немесе қауіпті код ықтималдығын азайтыңыз.
UBB кодтарын талдаңыз (мысалы, [b]bold[/b], [url]link[/url]) және оларды баламалы HTML тегтеріне (қалың, сілтеме) аударыңыз.
Түрлендіру кітапханасын пайдаланыңыз немесе UBB үлгілерін HTML шығысымен алмастыратын талдаушы сценарийін (PHP, JavaScript, Python, т.б.) жазыңыз.
Қосымша, керісінше орындаңыз: пайдаланушыға ыңғайлы ортада өңдеу үшін HTML тілін UBB пішіміне түрлендіру.
Пайдаланушыларға қарапайым мәтін пішімдеу қажет болатын форумдарды, хабарлар тақталарын немесе түсініктеме бөлімдерін құру немесе жүргізу кезінде.
Сізге пайдаланушы енгізуін тазарту қажет болғанда, бірақ пішімделген мәтінді сәндеуге рұқсат етілгенде.
UBB/BBCode қолданылған бұрынғы жүйелер заманауи веб-платформаларға көшіру немесе біріктіру кезінде.
BBCode енгізуін қабылдайтын және HTML алдын ала қарауларын көрсететін редактор интерфейстерін жобалау кезінде.