www.artlebedev.ru
Open in
urlscan Pro
195.218.200.21
Public Scan
Submitted URL: https://typograf.artlebedev.ru/
Effective URL: https://www.artlebedev.ru/typograf/
Submission: On January 05 via api from TR — Scanned from DE
Effective URL: https://www.artlebedev.ru/typograf/
Submission: On January 05 via api from TR — Scanned from DE
Form analysis
2 forms found in the DOMName: typa — POST
<form method="post" name="typa" id="typo-setting-form" data-default="{
"afterScan":0,
"entity":2,
"rm_tab":0,
"show_preview":0,
"br_format":"<br \/>",
"paraStart":"<p>",
"paraEnd":"<\/p>",
"autoformat_para":0,
"autoformat_space":0,
"parser":0,
"show_warning":0,
"nl2br":0,
"quote_1":1,
"quote_2":2,
"num_nobr":2,
"do_nobr":0,
"spc_punct":0,
"auto_copy":0,
"important":"entity,quote_1,quote_2"
}">
<div class="settings_section">
<div class="container">
<fieldset>
<div class="form_row form_row--subfieldset">
<span class="form_label" title="Правильные кавычки первого уровня — « »">Кавычки первого уровня</span>
<div class="form_widget">
<div class="custom_select custom_select--separated">
<input type="radio" name="quote_1" id="quote_1_1" value="1" checked="checked">
<label for="quote_1_1">« »<div class="tooltip">Французские (ёлочки)</div></label>
<input type="radio" name="quote_1" id="quote_1_2" value="2">
<label for="quote_1_2">„ “<div class="tooltip">Немецкие (лапки)</div></label>
<input type="radio" name="quote_1" id="quote_1_3" value="3">
<label for="quote_1_3">“ ”<div class="tooltip">Английские двойные</div></label>
<input type="radio" name="quote_1" id="quote_1_4" value="4">
<label for="quote_1_4">" "<div class="tooltip">Программистские</div></label>
<input type="radio" name="quote_1" id="quote_1_5" value="5">
<label for="quote_1_5">‘ ’<div class="tooltip">Английские одиночные</div></label>
<input type="radio" name="quote_1" id="quote_1_6" value="6">
<label for="quote_1_6">‚ ‘</label>
</div>
</div>
</div>
<div class="form_row form_row--subfieldset">
<span class="form_label" title="Правильные кавычки второго уровня — „ “">Кавычки второго уровня</span>
<div class="form_widget">
<div class="custom_select custom_select--separated">
<input type="radio" name="quote_2" id="quote_2_1" value="1">
<label for="quote_2_1">« »<div class="tooltip">Французские (ёлочки)</div></label>
<input type="radio" name="quote_2" id="quote_2_2" value="2" checked="checked">
<label for="quote_2_2">„ “<div class="tooltip">Немецкие (лапки)</div></label>
<input type="radio" name="quote_2" id="quote_2_3" value="3">
<label for="quote_2_3">“ ”<div class="tooltip">Английские двойные</div></label>
<input type="radio" name="quote_2" id="quote_2_4" value="4">
<label for="quote_2_4">" "<div class="tooltip">Программистские</div></label>
<input type="radio" name="quote_2" id="quote_2_5" value="5">
<label for="quote_2_5">‘ ’<div class="tooltip">Английские одиночные</div></label>
<input type="radio" name="quote_2" id="quote_2_6" value="6">
<label for="quote_2_6">‚ ‘</label>
</div>
</div>
</div>
</fieldset>
<fieldset>
<div class="form_row form_row_symbols">
<div class="form_label">Выдавать символы:</div>
<div class="form_widget">
<div class="custom_select custom_select--group">
<input type="radio" name="entity" id="xml_entity" value="2" checked="checked">
<label for="xml_entity" title="Хорошо для XML, плохо для старых браузеров.">буквенными кодами<div class="example"><span>&laquo;</span>а<span>&raquo;</span></div></label>
<input type="radio" name="entity" id="no_entity" value="3">
<label for="no_entity" title="Кому-то нужно. Плохо для старых браузеров.">числовыми кодами<div class="example"><span>&171;</span>а<span>&187;</span></div></label>
<input type="radio" name="entity" id="use_symbols" value="0">
<label for="use_symbols" title="Символы выдаются в том виде, в каком их видит в результате читатель">готовыми символами<div class="example"><span>«</span>а<span>»</span></div></label>
</div>
</div>
</div>
</fieldset>
<fieldset>
<div class="form_row form_row--compact form_row_with_text_input">
<div class="form_label">
<div class="independent_toggler independent_toggler--blue">
<input type="checkbox" name="nl2br" id="nl2br" value="1">
<label for="nl2br" title="Полезно для поэтов."><span></span>ставить переносы строк</label>
</div>
</div>
<div class="form_widget">
<input type="text" name="br_format" value="<br />" disabled="true">
</div>
</div>
<div class="form_row form_row--compact form_row_with_text_input">
<div class="form_label">
<div class="independent_toggler independent_toggler--blue">
<input type="checkbox" name="autoformat_para" id="autoformat_para" value="1">
<label for="autoformat_para" title="Полезно не только для ленивых. В текстовом поле снизу можно дооформить конструкцию с параграфом по вкусу."><span></span>размечать параграфы</label>
</div>
</div>
<div class="form_widget">
<input type="text" name="paraStart" size="15" id="paraStart" value="<p>" disabled="disabled">
<input type="text" name="paraEnd" size="15" id="paraEnd" value="</p>" disabled="disbaled">
</div>
</div>
</fieldset>
<fieldset>
<div class="form_row">
<div class="form_widget">
<div class="independent_toggler independent_toggler--blue">
<input type="checkbox" name="rm_tab" id="rm_tab" value="1">
<label for="rm_tab" title="Полезная опция для более чистого кода"><span></span>удалять символы табуляции</label>
</div>
</div>
</div>
<div class="form_row">
<div class="form_widget">
<div class="independent_toggler independent_toggler--blue">
<input type="checkbox" name="spc_punct" id="spc_punct" value="1">
<label for="spc_punct" title="Полезная опция для более чистого кода"><span></span>убирать и ставить пробелы до/после знаков препинания</label>
</div>
</div>
</div>
<div class="form_row">
<div class="form_widget">
<div class="independent_toggler independent_toggler--blue">
<input type="checkbox" name="afterScan" id="afterScan" value="1">
<label for="afterScan" title="Полезная опция для более чистого кода"><span></span>почистить текст после сканирования</label>
</div>
</div>
</div>
<div class="form_row">
<div class="form_widget">
<div class="independent_toggler independent_toggler--blue">
<input type="checkbox" name="parser" id="parser" value="1">
<label for="parser" title="Ставит циркумфлекс (^) перед точкой с запятой (;)"><span></span>текст для «Парсера»</label>
</div>
</div>
</div>
</fieldset>
<fieldset>
<div class="form_row">
<div class="form_widget">
<div class="independent_toggler independent_toggler--blue">
<input type="checkbox" name="show_preview" id="show_preview" value="1">
<label for="show_preview"><span></span>показать, как текст будет выглядеть в браузере</label>
</div>
</div>
</div>
</fieldset>
</div>
</div><!--.settings-section-->
<div class="controls_section">
<div class="controls_section_holder">
<div class="container">
<button class="btn set_default not_display" type="button">По умолчанию</button><button class="btn primary save not_display" type="button"><i>Сохранить</i></button>
</div>
</div>
</div><!--.controls_section-->
</form>
Name: typa — POST
<form method="post" name="typa" id="typo-typo-form">
<input type="hidden" name="doTypa" value="1">
<div class="typograf_section">
<div class="container work_panel">
<div class="code">
<div class="code_controls">
<h3>Результат</h3>
</div>
<div class="highlight_container" id="highlight_container">
<div class="clear not_display"></div>
<textarea id="codemirror" name="msg" class="codemirror" style="display: none;"></textarea>
<div class="CodeMirror cm-s-default CodeMirror-wrap CodeMirror-focused">
<div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 0px; left: 4px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false"
style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;" tabindex="0"></textarea></div>
<div class="CodeMirror-vscrollbar" cm-not-content="true" style="width: 18px; pointer-events: none;">
<div style="min-width: 1px; height: 0px;"></div>
</div>
<div class="CodeMirror-hscrollbar" cm-not-content="true" style="height: 18px; pointer-events: none;">
<div style="height: 100%; min-height: 1px; width: 0px;"></div>
</div>
<div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div>
<div class="CodeMirror-gutter-filler" cm-not-content="true"></div>
<div class="CodeMirror-scroll" tabindex="-1">
<div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 30px; min-height: 29px; padding-right: 0px; padding-bottom: 0px;">
<div style="position: relative; top: 0px;">
<div class="CodeMirror-lines">
<div style="position: relative; outline: none;">
<div class="CodeMirror-measure"><span><span></span>x</span></div>
<div class="CodeMirror-measure"></div>
<div style="position: relative; z-index: 1;"></div>
<div class="CodeMirror-cursors" style="">
<div class="CodeMirror-cursor" style="left: 4px; top: 0px; height: 28.5625px;"> </div>
</div>
<div class="CodeMirror-code">
<pre class=" CodeMirror-line "><span style="padding-right: 0.1px;"><span cm-text=""></span></span></pre>
</div>
</div>
</div>
</div>
</div>
<div style="position: absolute; height: 30px; width: 1px; border-bottom: 0px solid transparent; top: 29px;"></div>
<div class="CodeMirror-gutters" style="display: none; height: 59px;"></div>
</div>
</div>
</div>
</div>
<div class="preview">
<div class="preview_controls">
<h3>Превью</h3>
<div class="diff_toggler">
<div class="independent_toggler">
<input type="checkbox" name="preview_mode" value="diff" id="typograf_preview_highlight"><label class="tab" for="typograf_preview_highlight"><span></span>подсветить изменения</label>
</div>
</div>
</div>
<div class="views" id="typograf_views">
<div class="preview_view for_undefined"></div>
<div class="preview_view for_diff not_display"></div>
</div>
</div><!--.preview -->
</div>
</div>
<div class="controls_section" id="typograf_controls_section">
<div class="controls_section_holder">
<div class="container">
<button class="btn btn-1 primary" type="submit" name="decode" disabled="disabled"><i>Оттипографить</i></button>
<button class="btn btn-1 copy secondary not_display" type="button">
<span class="def-text">Скопировать</span>
<span class="success-text">
<span class="icon"><i class="l"></i><i class="r"></i></span>
</span>
</button>
</div>
</div>
</div>
</form>
Text Content
Войти ART.LEBEDEV EN Войти НовоеИнвентарьЗадизайненоЭкспресс-дизайнСтудияМагазинусИронов 2.2Журналус - ЭТО "ТИПОГРАФ"? — НЕТ, ЭТО «ТИПОГРАФ»! ТипографТипографО программеВеб-сервисНастройкиНастройки Кавычки первого уровня « » Французские (ёлочки) „ “ Немецкие (лапки) “ ” Английские двойные " " Программистские ‘ ’ Английские одиночные ‚ ‘ Кавычки второго уровня « » Французские (ёлочки) „ “ Немецкие (лапки) “ ” Английские двойные " " Программистские ‘ ’ Английские одиночные ‚ ‘ Выдавать символы: буквенными кодами «а» числовыми кодами &171;а&187; готовыми символами «а» ставить переносы строк размечать параграфы удалять символы табуляции убирать и ставить пробелы до/после знаков препинания почистить текст после сканирования текст для «Парсера» показать, как текст будет выглядеть в браузере По умолчаниюСохранить РЕЗУЛЬТАТ x ПРЕВЬЮ подсветить изменения Оттипографить Скопировать Мы в соцсетях © 1995–2023 Студия Артемия Лебедева mailbox@artlebedev.ru, адреса и телефоны Заказать дизайн... Мы используем куки на всех своих сайтах, включая этот, потому что без кук вообще весь интернет работал бы через жопуПрекрасно