The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

В Chrome появится поддержка ссылок на отдельные слова и фразы в тексте

16.02.2019 10:48

В кодовую базу Chromium включена реализация режима Scroll-To-Text, который позволяет формировать ссылки на отдельные слова или фразы, без явного указания в документе меток при помощи тега "a name" или свойства "id". Реализация режима уже включена в состав экспериментальных сборок Chrome, на основе которых будет сформирован релиз 74 (доступна начиная со сборки 74.0.3706.0). Для включения в настройках следует активировать опцию "chrome://flags#enable-text-fragment-anchor".

Для передачи ссылки предлагается специальный параметр "#targetText=", в котором можно указать текст для перехода. Например, при открытии ссылки "https://opennet.ru/50156/#targetText=Chromium" страница сдвинется на позицию с первым упоминанием слова "Chromium" и данное слово будет подсвечено. По сути предложенная опция автоматизирует выполнение операции поиска с прокруткой сразу после открытии страницы. Для сокращения размера ссылки на большие блоки текста допускается указание маски, включающей фразы, указывающие на начало и конец фрагмента с использованием запятой в качестве их разделителя (например, "example.com#targetText=start%20words, end%20words").

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

  1. Главная ссылка к новости (https://www.chromestory.com/20...)
  2. OpenNews: Для Chrome реализован режим экономии ресурсов
  3. OpenNews: Релиз web-браузера Chrome 72
  4. OpenNews: В Chrome планируют включить механизм Signed HTTP Exchanges (SXG)
  5. OpenNews: От изменения манифеста Chrome пострадают и дополнения для обеспечения безопасности и приватности
  6. OpenNews: В Firefox 66 будет устранено смещение прокрутки из-за загрузки изображений
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/50156-chrome
Ключевые слова: chrome, chromium
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (70) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 11:11, 16/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +17 +/
    Удивительно, что только сейчас об этом додумались. Изменение реально полезное.
     
     
  • 2.3, Аноним (3), 11:13, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • –9 +/
    Полезное? По следующей ссылке может оказаться вредоносная страница.
     
     
  • 3.10, Аноним (1), 11:50, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +11 +/
    > Полезное? По следующей ссылке может оказаться вредоносная страница.

    Вы дальше заголовка новость вообще читали? Чем по вредоносности обычная ссылка отличается от ссылки с переходом на по якорю на странице?

     
     
  • 4.40, Аноним (40), 20:24, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Отвечу за брата.
    Читал.
    Отличается парсером регулярных выражений.

    Ты сам-то новость читал?

     
     
  • 5.44, Аноним (44), 22:17, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Не надо путать поиск текста с регулярными выражениями. Это абсолютно разные вещи.
     
     
  • 6.72, VladSh (?), 13:49, 19/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Просто сейчас чаще всего поиск реализован на регулярках.
     
  • 2.7, Аноним (7), 11:34, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +13 +/
    И что же здесь такого полезного, чего нельзя было сделать раньше? Просто гугл снова ломает совместимость сомнительными нововведениями.
     
     
  • 3.9, Аноним (1), 11:49, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > И что же здесь такого полезного, чего нельзя было сделать раньше?

    Сделать ссылку для перехода на произвольную часть страницы без правки этой страницы.

     
     
  • 4.12, Аноним (12), 12:19, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • –7 +/
    И? Можно подумать, 95% веб-мастеров и контент-менеджеров вручную меняют код страниц, а не пользуются CMS-ными редакторами в режиме  WYSIWYG, где и так достаточно пару кнопок ткнуть.
     
     
  • 5.14, Аноним (1), 12:55, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +14 +/
    Причём здесь web-мастера? Любой посетитель может оформить ссылку на любой кусок текста.
    Например, вместо того, чтобы отправлять ссылку на всю страницу и писать "исправь опечатку в восьмом слове пятого параграфа" теперь будет достаточно просто отправить одну ссылку.
     
     
  • 6.17, Аноним (17), 14:13, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Причём здесь web-мастера? Любой посетитель может оформить ссылку на любой кусок текста.

    А из буханки черного можно сделать троллейбус. Но зачем?

    > Например, вместо того, чтобы отправлять ссылку на всю страницу и писать "исправь
    > опечатку в восьмом слове пятого параграфа" теперь будет достаточно просто отправить
    > одну ссылку.

    Вот только уже не первый десяток лет на многих сайтах работает функция "Нашли ошибку на странице? Выделите и нажмите Ctrl+Enter". Или предлагаешь отправлять ссылку на слово в почту/мессенджер/астрал владельца сайта? Это настолько нишевый вариант применения, что не пригодится практически никому.
    И чем реализация сторонним скриптом отличается от зондированной гугловской? Сейчас Гугл просто изобрел велосипед, причем велосипед монопольный.

     
     
  • 7.31, Григорий Федорович Конин (?), 18:24, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Это настолько нишевый вариант применения, что не пригодится практически никому.

    Ну вот вы читаете некоторую статью, находите 2 интересных абзаца текста и хотите скинуть их другу. Но при этом хотите дать ему возможность прочитать всю статью если он захочет.

    Вы выделяете 2 абзаца и даёте ссылку на них другу. Он переходит на страницу, а нужный ему текст подсвечен. При этом он может прочитать всё остальное.

    И не надо для этого копировать два абзаца, выделать их как цитаты, потом возращаться в браузер, копировать адрес статьи. А другу если он захочет прочитать всё целиком -- не нужно потом на странице пользоваться поиском.

    Очень неудобно.

     
     
  • 8.34, Аноним (34), 19:37, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Очень нужно Один раз в миллион лет ... текст свёрнут, показать
     
     
  • 9.58, Лень_регацца (?), 15:31, 17/02/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну не жри если не хочешь Тебе чё, в глотку насильно забивают, ckotina Тебе не ... текст свёрнут, показать
     
  • 8.54, Аноним (54), 11:31, 17/02/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Как это будет работать на бесконечной портянки текста фейсбучка и прочих сайти... текст свёрнут, показать
     
     
  • 9.59, Лень_регацца (?), 15:32, 17/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Для не читателей но писателей Предложенная возможность является рабочим прототи... текст свёрнут, показать
     
     
  • 10.66, Организация Объединённых Тюленей (?), 09:41, 18/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот он уже и обсуждает ... текст свёрнут, показать
     
  • 9.69, J.L. (?), 19:31, 18/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    никак не будет без поддержки жаваскриптом на самой странице... текст свёрнут, показать
     
     
  • 10.71, Аноним (71), 06:17, 19/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    В потертом модерами было замечание что фейсбук добавляет новый текст сверху лент... текст свёрнут, показать
     
  • 6.74, Аноним (74), 11:40, 20/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    которая перейдёт прямиком в рекламный блок...
     
  • 5.55, nc (ok), 11:50, 17/02/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Удобное применение - для того чтобы давать точные ссылки на нужное место на внешнем сайте при общении в сети. Например на каком-то форуме идет какое-то обсуждение, участники могут давать точные ссылки друг другу на пруфы во внешних источниках, если на этих источниках большие простыни текста без разметки.
     
  • 4.24, Аноним (54), 15:58, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Действительно отличное нововведение.  Судя по тексту
    --
    страница сдвинется на позицию с первым упоминанием слова "Chromium" и данное слово будет подсвечено. По сути предложенная опция автоматизирует выполнение операции поиска с прокруткой сразу после открытии страницы.
    --
    это именно переход на произвольную часть страницы, а не куда необходимо.
     
     
  • 5.30, Григорий Федорович Конин (?), 18:22, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > это именно переход на произвольную часть страницы, а не куда необходимо.

    Вот вы выделите кусок текста, нажмете "скопировать ссылку сюда" и браузер сам сгенерит уникальный диапазон с этими <text_start>,<text_end>

     
     
  • 6.53, Аноним (54), 11:27, 17/02/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    И зачем ты мне написал не ответ на вопрос который я не задавал?
     
  • 3.26, AnonPlus (?), 16:01, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >> совместимость

    Какую совместимость? Если браузер не поддерживает этот параметр, то он по-прежнему просто откроет ссылку без прокрутки к слову после открытия.

    Это и называется совместимость.

     
  • 2.23, Аноним (23), 15:33, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Задумались проиндексировать ключевые слова в ссылках, добродушно составленных пользователями? /* одевает котелок, прячется под диван */
     
     
  • 3.51, Crazy Alex (ok), 03:27, 17/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    всем только на пользу будет
     
  • 2.36, Аноним (36), 19:54, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Тот редкий случай, когда нововведение полезное: прокрутит куда надо, плюс минимизирует количество жабаскрипта, а то пришлось бы им крутить.
     
     
  • 3.75, Аноним (74), 11:43, 20/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    оно соберёт информацию, которая интересна на сайте ( с какой строчки ), потом в поиске будет выдан не заголовок сайта а конкретный отрезок, потом по "вашим предпочтениям" вам будут выдаваться куски текста с сайтов без переходов и постепенно мир замкнётся... ;)
     

  • 1.2, Аноним (2), 11:11, 16/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    Какой-то колхоз...
     
  • 1.4, Аноним (4), 11:29, 16/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Опять гугл вносит несовместимые изменения, поощеряющие быдлокодинг. Кстати, никто не знает, почему у меня Гугл вчера вечером (мск) совсем перестал открываться?
     
     
  • 2.6, Аноним (7), 11:31, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    РКН тестирует отключение внешних каналов (в целях безопасности, разумеется).
     
     
  • 3.15, Аноним (4), 13:03, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А пруфы есть? Новость прошла что только "будут". Интересно, подаст ли на них в суд ООО "Гугл" за потерянрую прибыль?
     
     
  • 4.18, Аноним (17), 14:19, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    В первом чтении закон уже приняли. До апреля, вроде, должны протестировать систему.
     
     
  • 5.21, Аноним (4), 14:57, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Я не про чтения спрашиваю, а про
    1. легальность его исполнения до вступление в силу (закон не может вступить в силу до третьего чтения)
    2. погашение убытков пострадавшим сторонам, напр. материального ущерба ООО "Гугл" и морального ущерба мне.
     
     
  • 6.22, Аноним (4), 14:58, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    3. у кого-нибудь гугл тоже не работает?
     
  • 6.48, Аноним (48), 23:29, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    У меня все нормально работало и работает
     
  • 2.32, iLex (ok), 18:59, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что открывали google.com. В отличие от него, google.ru нормально работал. Кроме того, сложности возникали по ходу не с доступом к серверу, а с сертификатами, потому как через wget или браузеры типа links2, которые тянут по http, всё открывалось и работало.
     

  • 1.5, Аноним (7), 11:30, 16/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Потом будем читать о внезапно найденных уязвимостях, появившихся из-за этой фичи.
     
     
  • 2.29, Аноним (29), 16:56, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Даже сейчас можно придумать кучу уловок чтобы направить юзеров рекламу в нужное место.
     

  • 1.8, Аноним (8), 11:43, 16/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    М-м-м, собственные расширения стандарта, работающие только в самом распространённом движке… Монополия, я скучал по тебе (нет).
     
     
  • 2.13, Евгений (??), 12:50, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    https://github.com/bokand/ScrollToTextFragment#a-note-on-specifications--why-n
     
     
  • 3.47, Аноним (48), 23:27, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В чем отличие от IE ? то же самое было. Мы крутые фишки добавим, а вы догоняйте своими стандартами
     

  • 1.11, BrainFucker (ok), 11:51, 16/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +10 +/
    Надеюсь в Firefox тоже добавят. Всегда раздражало что когда  хочешь сослаться на определенную часть страницы, а там никаких блоков с id нет.
     
     
  • 2.16, Аноним (16), 13:22, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    файрфокс вначале будет ломаться аки целомудренная женщина, но потом спустя годиков 5 таки реализует.

    Запомните этот твит

     

  • 1.19, Аноним (19), 14:35, 16/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Есть EPUBCFI (http://www.idpf.org/epub/linking/cfi/epub-cfi.html) как абстракция для выделения фрагмента DOM на странице. Но нет, готовым путем ходить нельзя и надо свой нестандартный выдумать.
     
     
  • 2.42, Shevchuk (ok), 20:47, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    book.epub#epubcfi(/6/4[chap01ref]!/4[body01]/10[para05]/3:10)? Пожалуй, нет, спасибо.

     

  • 1.20, Нибиру (?), 14:47, 16/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "targetText" красота такая же как и API JS-DOM...

    Еще пусть добавят в урлы document.getElementById() макаки!

     
     
  • 2.25, Аноним (23), 16:00, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Как скажете.
     

  • 1.28, Аноним (29), 16:55, 16/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    На сколько помню такая технология уже давно была реализована и работала через плагин.
     
  • 1.33, Аноним (33), 19:24, 16/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    ???
    а вставить в сылку:
    document.body.innerHTML = document.body.innerHTML.replace('слово', '<a name="tmp4325"><font color ="Blue">слово</font></a>');location.href="#tmp4325"?

    а как они собрались остальные совподения выискивать?

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

    а если оно в скрипте? а если в виде urlcode? а если в титле? а если... там милион "если"!!! это будет та ещё грабля!
    нахрена ефективных менеджеров пускают в код/стандарт/всюду...

     
     
  • 2.35, Аленевод (?), 19:42, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Для того и пускают. Чтоб не было никаких стандартов, а был гугл хром. Хотя клерки уже и называют его просто "гугл", не отличая понятий "поисковик гугл", "браузер гугл хром", "адресная строка", "поисковая строка" и "сеть интернет". Гугл! Всё!

    Вот для этого всё и делается. Эффективные менеджеры своё дело знают. Были миллионы сайтов IE-only, теперь будут миллиарды Chrome-only. И с этого слезть уже не получится.

     
     
  • 3.49, Ordu (ok), 01:37, 17/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > с этого слезть уже не получится.

    Если не рыдать о беспощадных корпорациях, а что-нибудь делать, то получится: https://box.matto.nl/revivegopher.html

     
  • 2.39, Аноним (39), 20:03, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    чукча не читатель:

    > По сути предложенная опция автоматизирует выполнение операции поиска с прокруткой сразу после открытии страницы

    У тебя Ctrl-F ломался? Если нет, не сломается и это.

     
     
  • 3.50, Аноним (33), 02:38, 17/02/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    мндя...
    <body onload="...далее по тексту...
    судя по замечанию вы менеджер...? :)

    про ctrl+f - эфективное предложение чтоб html эмулировал нажатие клавиш?
    window.find() не о чём не говорит? https://developer.mozilla.org/en-US/docs/Web/API/Window/find

     
     
  • 4.60, Аноним (39), 21:16, 17/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > мндя...
    > <body onload="...далее по тексту...
    > замечанию вы
    > ? :) про
    > ctrl+f
    > html эмулировал

    Ты можешь внятно описать суть своей претензии? По загрузке страницы браузер возьмет targetText и поведет себя так, словно ты нажал Ctrl-F. Чего не ясно? При чем тут HTML, "менеджер", "эмулировать нажатие", window.find() et cetera? Механизм будет вызываться из C++, а не из "языка программирования HTML", из которого ты там "эмулируешь нажатия клавиш".

     
     
  • 5.64, Аноним (-), 01:15, 18/02/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Во первых перестанут работать якоря, типа olddos narod ru doc comp bsp v21 ch4 h... большой текст свёрнут, показать
     
  • 3.52, Айнанимм (?), 05:33, 17/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >У тебя Ctrl-F ломался?

    Нет... я не на винде, поэтому сочетания клавиш работают при любой раскладки клавиатуры :)

     

  • 1.38, Аноним (38), 20:03, 16/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А сейчас как? Поидее, только js'ом. Так что, с одной стороны - минус один js, хорошо; с другой - опять "сначала впилить, потом стандарт обсудить...", но это так давно.
     
     
  • 2.41, Аноним (40), 20:26, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    сейчас надо написать id=xxx в теле страницы. и дернуть браузер за page.html#xxx

     
  • 2.43, Аноним84701 (ok), 21:29, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > А сейчас как? Поидее, только js'ом.

    Эх, без ЖСа прям вот жизни не(т и не) было.




    % less --version|grep -i copy
    Copyright (C) 1984-2017  Mark Nudelman

    w3m "https://www.opennet.ru/openforum/vsluhforumID3/116597.html" | less -gi +/поидее
    w3m "https://www.opennet.ru/openforum/vsluhforumID3/116597.html" | less -gi +/id=xxx



    https://pic4a.ru/92/gVE.png

    Причем, оно все еще продвинутее гугло-фичи -- можно вполне задавать "прокрути сразу до третьего совпадения":
    less -gi +/Аноним +3n
    :)

     
     
  • 3.61, Аноним (61), 21:34, 17/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну так-то оно огого и понятно. w3m, links... А вот в хромозиллах?
     

  • 1.56, Аноним (56), 14:11, 17/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А если кто-то уже использовал #targetText=* для чего-то своего то что?
     
     
  • 2.67, Аноним (33), 10:01, 18/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    прийдётся переименовывать, или вставлять проверку браузера, то выводить сообщение, что сайт несовместим с хромом :))
     
  • 2.76, Аноним (74), 11:50, 20/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    эх а могли бы сделать - #!@&TaRgEtTeXt="текст"&@!
    хотя это тоже кто-то уже мог использовать ;)
     

  • 1.57, Аноним (57), 14:43, 17/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ждал этой фичи с 94 года. Нет, не преувеличиваю.
     
     
  • 2.68, Аноним (33), 10:05, 18/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    а подтянуть джаваскрипт, чтоб осилить создание данного алгоритма? ...или хотябы на форуме вебмакак спросить - наклепали бы, там дел на несколько минут, а вы десятилетия молчеливо тратите в ожидании...
     
     
  • 3.78, Аноним (78), 14:31, 24/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Написать могу. Не могу распространить. Так же, как не могу заставить купить телефон каждого, кому мне может захотеться разок позвонить (близкому человеку, которому надо звонить регулярно, могу подарить, но не все такие близкие). А вот Гугль может. Тим Бернес Ли, наверное, может. Смысл именно в том, чтобы перекинуть ссылку в середину текста человеку, который не будет ради этого ставить мой плагин (который, возможно, вообще не знает, что такое плагины), и к которому я не поеду в гости, чтобы самому его поставить. Для этого, увы, нужно, чтобы кто-нибудь (не я) внедрил эту фичу как доступную всем (ну или хотя бы значительному большинству), а не только специально и явно этого пожелавшим. Есть такие волшебные люди, которые умеют такое, я явно не из них.
     
  • 2.77, Омоним (?), 18:33, 22/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Тем временем в Plan 9 текст мог быть интерпретирован как ссылка по усмотрению читателя (а не автора), а текстовые редакторы умели регулярные выражения в качестве адресов. В сумме можно было кликом по выхлопу компилятора переходить к проблемной строчке исходника, или ссылаться на места в тексте типа /lib/rfc/rfc/2229.txt:/Sample.4. Потом, ко всеобщему счастью, настала эра веба и прогресса.
     

  • 1.70, bentall (ok), 20:48, 18/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Embrace, Extend, and Extinguish. In Action. Google Edition.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру