Pastebin

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

Pastebin или nopasteвеб-приложение, которое позволяет загружать отрывки текста, обычно фрагменты исходного кода, для возможности просмотра окружающими. Такой сервис очень популярен среди пользователей IRC сетей, где вставка больших фрагментов текста на каналы считается плохим тоном. Сервис также часто используется пользователями IM. В интернете существует множество pastebin веб-приложений, большинство из которых предоставляет подсветку синтаксиса различных языков программирования и специальной разметки.

Особенности[править | править вики-текст]

Несмотря на то, что функции pastebin фактически сводятся к быстрому размещению блока текста в интернет и не более того, существует ряд особенностей, которые могут сделать работу с приложением комфортной или наоборот.

  • Поддержка кириллицы. Ранние реализации заменяли все символы кириллицы SGML-сущностями, фактически делая код непригодным для копирования обратно в редактор. В настоящее время ситуация улучшилась, хотя Unicode используют далеко не все реализации.
  • Возможность редактирования. Часто поставленную проблему можно решить малой правкой одной-двух строк кода, в этом случае возможность отредактировать текст без перехода на другие страницы весьма удобна.
  • Функция показа различий между версиями (diff).
  • CAPTCHA. Многие сервисы озабочены спамом, и поэтому не принимают текст без ввода проверочного кода[1].
  • Обязательные поля и подтверждение отправки. Фактически, требуемые поля — фрагмент кода и режим подсветки синтаксиса, во всех остальных полях должны использоваться разумные умолчания.
  • Удобный и практичный интерфейс, не перегруженный лишней информацией, без назойливой рекламы. С большим многострочным полем ввода. В частности, клавиша Tab используется программистами для создания отступов в коде, однако в HTML формах Tab переключает фокус между полями.

Примечания[править | править вики-текст]

  1. Фактически, автоматическая отправка в данном случае желательна, для интеграции в редактор кода

Ссылки[править | править вики-текст]

  • Pastebin.com Оригинальный Open-Source pastebin.
  • Nopaste.info Немецкая реализация pastebin с лицензией GPL.
  • Pastebin.ca Альтернативная реализация.
  • Pastebin.Mozilla-Russia.org Русскоязычная реализация под лицензией GPL.(недоступная ссылка) Проверено 30 июля 2013.http 403
  • Pastebin.cc Шифрованный AES256 pastebin.