ZeroNet Blogs

Static ZeroNet blogs mirror

Бложик без ножек

В заметке "Добавляем запись" мы создали и опубликовали первую заметку. Как она доберется до читателей? Какие есть подводные камни?


Итак, мы создали блог с первой заметкой и нажали "Подписать и опубликовать". Поздравляю!

Чтобы первые читатели вас нашли, надо им передать ссылку на ваш блог и затем дождаться, пока несколько человек его скачают с вашего компьютера.

Передавайте им полный url, который выглядит примерно так: https://www.zerogate.tk/1EA78W4sAgrJxVVcNR9UFF2CBiiWFfPcQQ/

Начало https://www.zerogate.tk/ у всех будет одинаковым - это служебный адрес программы ZeroNet на локальном компьютере. Различаться будет только имя сайта - длинная абракадабра.

Вы можете отправить ссылку по почте, опубликовать в своем ЖЖ или на форуме в ZeroNet.

При обращении читателя, ваш сайт автоматически закачается на его компьютер и станет доступен для просмотра.

А дальше начинается настоящая магия, ради которой и создан ZeroNet:

Как только вас прочитало несколько пользователей, вы можете спокойно выключать свой компьютер: ваш сайт может быть получен у любого вашего читателя, который в момент запроса будет он-лайн.

Чем больше у вас читателей, тем больше копий вашего сайта находится в сети!

Количество читателей видно в панели ZeroHome:

zeronet-spread.png (0x0)

Это напоминает закачку фильмов через Bit-Torrent. И неудивительно, ведь именно Bit-Torrent тут и используется!

Все ваши читатели становятся вашими сидерами (раздатчиками). Если вы или кто-то из них сейчас в сети, значит ваш сайт будет доступен всем желающим.

Несколько тонких моментов

При первой публикации сайта ZN будет ругаться, что не смог его доставить ни одному получателю.

Это нормально - просто ваш сайт еще никто не заказывал, а принудительно его протолкнуть никому в кэш невозможно. Просто подождите, пока его кто-нибудь скачает и увидите, что эти люди будут получать ваши дальнейшие обновления.

Нужно ли находиться он-лайн при подготовке заметки?

Нет! Так же как и для того, чтобы читать однажды загруженный материал.

Спокойно создавайте, редактируйте и изменяйте ваш контент офф-лайн.

Вы должны быть он-лайн только для его раздачи.

Как ваш компьютер найдут другие пользователи, чтобы забрать сайт?

Это происходит двумя путями:

  • Программа ZN пытается открыть порт на Интернет-маршрутизаторе, используя возможность uPnP.
  • Если это не удается, ZN подключает вас к анонимной сети Tor. Она не шибко быстрая, но позволяет запросить ваш сайт извне.

В любом случае, все это делается автоматически.

Диагностика соединения отображается на странице ZeroHome.

zeronet-connection.png (0x0)

Как ни странно, сообщения об ошибках по обоим каналам не препятствуют работе :)

Если используется Tor, будет ли ваше присутствие в сети анонимно?

Если вы находитесь в РФ, то, в общем случае, ответ - нет. Ваше обнаружение может быть затруднено, но если вы начнете обсуждать темы, которые, из соображений здравого смысла, обсуждать совсем не нужно, то рассчитывать на какие-либо технические гарантии будет глупо.

ZeroNet - это средство для непотопляемого хранения информации, которая интересна сообществу, но не стоит её рассматривать как способ спрятаться.

Начинаем творить нетленку!


Перед публикацией блога в него нужно что-то написать.

У нас уже есть автоматически созданная тестовая заметка. Давайте просто ее отредактируем. Нажимаем на серый карандаш и меняем заголовок:

zeronet-edit-cap.png (0x0)

Затем, уже привычным методом сохраняем результат:

zeronet-save.png (483x95)

Потом аналогично нажимаем на карандаш напротив текста заметки и начинаем творить.

Чтобы поменять стиль текста, выделите его. Появится меню:

zeronet-textstyle.png (0x0)

Чтобы вставить полезный элемент. Например картинку, цитату, таблицу, начните новую строку. Напротив нее появится плюс в синем кружочке:

zeronet-addelement.png (0x0)

Нажмите на него и затем выберите нужный элемент:

zeronet-choseelement.png (0x0)

Слева направо:

  • цитата

  • программный код

  • тизер (черта, текст после которой показывается только при заходе внутр заметки)

  • таблица (вау!)

  • картинка

Привычным образом сохраняем изменения. Обратите внимание, что они еще никому не отправлены и находятся только на вашем компьютере.

Публикуем!

zeronet-publish.png (0x0)

Эта кнопка появляется только после сохранения. Если вы от нее отказались - либо пересохраните, либо воспользуйтесь кнопками "Подписать" ("Sign") и "Опубликовать" ("Publish") в нижней части панели управления сайтом (потяните влево серый "0").

О том, что присходит при публикации и как распространяется информация по сети - читайте в следующей заметке.

А пока - небольшое дополнение:

Как создать новую заметку?

Нажимаем на кнопку добавления записи ("Add new post") вверху экрана:

zeronet-newpost.png (0x0)​​​​​​​

По умолчанию интерфейс ZeroHome запускается на английском языке, если хотите видеть подсказки и элементы управления на русском, его нужно выбрать в настройках:


Вверху слева, рядом с логотипом ZeroNet нажмите три вертикальных точки меню и в палитре языков выберите RU.

zeronet-ru.png (0x0)

В первом посте мы научились копировать себе движок понравившегося сайта. Давайте теперь его настроим.


Для начала капельку теории: как так выходит, что можно взять и скопировать себе в один клик целый сайт со сложным поведением? (вроде принято говорить "зайты" (zite, "ZeroNet site"), но я при этом чувствую себя Мозаем :) Где он хранится?

Все очень просто: все сайты в ZN логически состоят из программы и полезного контента, которые распространяются вместе, в одном "транспортном пакете". Когда вы получаете себе копию чьего-то сайта, вместе с ним вы получаете и копию его движка. ZN спроектирован так, что движок не занимает много места и ощутимой нагрузки не создает.

Функция клонирования позволяет создать скопировать чужой движок в ваш новый сайт.

В итоге получается новый блог с первым постом:

zeronet-newblog.png (0x0)

Наводя мышкой на разные элементы блога или записи вы будете видеть серый карандашик. Чтобы отредактировать элемент - нажмите на него.

Чтобы закончить или отменить редактирование - нажмите на одну из кнопок в правом нижнем углу экрана:

zeronet-save.png (0x0)

Подсказка: редактировать запись блога можно прямо в ленте записей, но лучше кликнуть по заголовку и зайти в саму запись.

В довершение экзерсиса вам нужно отредактировать служебные параметры блога. Зацепите "0" в кружочке в правом верхнем углу и протяните его влево. Откроется служебная панель сайта. Промотайте ее в самый низ:

zeronet-blogcontrol.png (0x0)

Измените название и описание сайта (они не связаны с теми, которые вы редактировали до этого и используются для отображения сайта в различных списках).

Нажмите "Сохранить настройки сайта" ("Save site settings").

Сохраненный сайт вы увидите в панели ZeroHome (возможно, это произойдет с небольшой задержкой).

О том, как переключить интерфейс на русский язык читайте в следующей заметке.

Итак, если вы читаете это, значит вы уже успешно установили клиента ZeroNet.


Кстати, видите "0" в кружочке справа сверху? Нажатие на него откроет "приборную панель", но это не самое интересное.

Нажмите и потяните его вправо. Откроется панель свойств сайта, который вы смотрите. Попробуйте! Симпатично?

Тут проверю, что с оформлением, картинками и комментариями. Полный отчет в следующей статье.

Чтобы сделать себе такой же бложек, откройте ZeroHome (приборную панель), в списке сайтов нажмите на контекстное меню справа от записи (вертикальные точки) и выберите "Копировать":

zero-clone.png (0x0)

Если хотите просто закрыть меню - снова нажмите на вертикальные точки.