avva: (Default)
[personal profile] avva
У меня тут такая мысль возникла, наверняка неоригинальная впрочем. Как удобно было бы иметь вот какую возможность. Находясь в браузере и смотря в нём какую-нибудь HTML-страницу, выделить кусок текста, и нажать на что-нибудь, после чего в клипборд посылается не сам текст, а текст вместе со всем его HTML-маркапом; по сути дела просто кусок HTML-потока, соответствующего выделенному участку страницы.

Есть в каких-нибудь браузерах такая возможнсть, интересно?

Date: 2003-01-17 06:16 pm (UTC)
From: [identity profile] ex-ifeelgoo.livejournal.com
для эксплорера есть приблуда которая показывает ХТМЛ выделенного фрагмента
соответственно - копируй нехочу


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

Re:

Date: 2003-01-17 06:21 pm (UTC)
From: [identity profile] avva.livejournal.com
Ага.
Ну, я не пользую эксплорер, так что мне и не надо.
Это, однако, неплохо бы иметь стандартной фичей браузера, мне кажется, без всяких приблуд.
Фишка в том, чтобы даже не показывать HTML, а просто дать его хитро скопировать вот так.

Date: 2003-01-17 06:24 pm (UTC)
From: [identity profile] dixi.livejournal.com
Это называется IE Developer Tools, есть где-то на сайте microsoft.
На правую клавишу в меню добавлчяется пункт View Partial Source. Я очень часто этим пользуюсь. У него несколько странноватое бывает поведение на вёрстке с множеством сложных таблиц, но к этому можно привыкнуть.
Также можно использовать такую штуку как IE Booster, но она обвешана рекламой, которая, в принципе, удаляется достаточно легко.

Идея такова - на меню правой клавиши IE можно навесить специальным образом написанные JS-скрипты, хранящиеся в специальных htm-страницах.

Date: 2003-01-17 06:31 pm (UTC)
From: [identity profile] s1m.livejournal.com
IE умеет частично. По крайней мере он умеет сохрянять размеры фонтов, выделение жирным, италик и и.д.
CSS-стили он сохранять не умеет. Легко проверить открыв WordPad и скопировав в него кусок текста.

Сам же HTML выкусывать довольно сложно по причине широкого использования таблиц для верстки, а не по прямому назначению. CSS-стили тоже выкусывать не просто, т.к. надо фактически распарсить исходный документ и выделить из него нужные части.

Date: 2003-01-17 06:32 pm (UTC)
From: [identity profile] avva.livejournal.com
Ясно, спасибо. Я, правда, на Оперу перешёл некоторое время назад, так что это не для меня. Но то, что есть, уже хорошо.

Ссылка Ваша не открывается для меня, документов требует.

Re:

Date: 2003-01-17 06:36 pm (UTC)
From: [identity profile] avva.livejournal.com
Да, про css-то я и не подумал, верно :(

Re:

Date: 2003-01-17 06:37 pm (UTC)
From: [identity profile] avva.livejournal.com
Но всё равно, даже если игнорировать сложности с таблицами и css, всё равно очень полезно было бы. Скажем так: я отмечаю кусок страницы. Смотрим на первый отмеченный текстовый символ, смотрим на последний отмеченный текстовый символ. Копируем в клипборд точный кусок HTML'а между двумя этими символами в потоке, не занимаясь вообще никаким сглаживанием таблиц, css'ов итп.

Date: 2003-01-17 06:42 pm (UTC)
From: [identity profile] dixi.livejournal.com
Опс, я дома без картинок сижу, не заметил что она закрыта. Поменять уровень доступа почему-то не могу. Вот с помощью такой утилитыы скопировал сюда на всякий случай (извините, если это покажется вам ненужным мусором)
  • [ » ] Adding Entries to the Standard Context Menu (msdn.microsoft.com)
  • [ » ] Web Accessories (msdn.microsoft.com)
  • [ » ] Browser Extensions (msdn.microsoft.com)
  • [ » ] Customizing IE4 Context Menus (siteexperts.com)
  • [ » ] WiDGets for IE4 (Web Design Group | htmlhelp.com)

  • Вот с оперой и мозиллой не знаю а быть, у них с дополнительной интеграцией посложнее будет. Попробую озадачиться.

    Date: 2003-01-17 07:21 pm (UTC)
    From: [identity profile] kukutz.livejournal.com
    В мозиллу View selection source встроено, а вот чтоб без view сразу copy - это думать надо, да.

    Date: 2003-01-17 08:27 pm (UTC)
    From: [identity profile] zanuda.livejournal.com
    Для IE5.5 http://www.microsoft.com/windows/ie/previous/webaccess/webdevaccess.asp

    У меня IE6.0 но заработалопосле того как я перенес регистровые ключи MenuExt is CurrentUser в Local Machine\Software


    REGEDIT4

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MenuExt]

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MenuExt\&Document Tree]
    @="C:\\WINNT\\web\\tree.htm"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MenuExt\View Partial So&urce]
    @="C:\\WINNT\\web\\source.htm"
    "contexts"=dword:00000010


    Например, выделяя Ваш постинг










      У
      меня тут такая мысль возникла, наверняка неоригинальная впрочем. Как удобно было
      бы иметь вот какую возможность. Находясь в браузере и смотря в нём какую-нибудь
      HTML-страницу, выделить кусок текста, и нажать на что-нибудь, после чего в
      клипборд посылается не сам текст, а текст вместе со всем его HTML-маркапом; по
      сути дела просто кусок HTML-потока, соответствующего выделенному участку
      страницы.

      Есть в каких-нибудь браузерах такая возможнсть,
      интересно?



    Date: 2003-01-17 09:19 pm (UTC)
    From: [identity profile] zanuda.livejournal.com
    Cобственно весь их скрипт здесь:

    <html>
    <body>
    <script language="JavaScript" defer>
    <!--
    // specific to context menu extensions
    var win = external.menuArguments;
    // the document object the user right-clicked on
    var doc = win.document;
    // the text the user selected
    var sel = doc.selection;
    // an IHTMLElement containing all the html elements in the selection
    var rng = sel.createRange();
    // the html string composing the range
    var szsource = rng.htmlText;
    if (szsource.length <= 0) {
    szsource = doc.body.outerHTML;
    }
    // make sure our debugging window is a unique window
    var wincounter = 0;

    var mywin = window.open("about:blank", "source" + wincounter++, "toolbar=no,location=no,menubar=yes,status=yes,scrollbars=yes,resizable=yes");
    while (mywin == null) {
    mywin = window.open("about:blank", "source" + wincounter++, "toolbar=no,location=no,menubar=yes,status=yes,scrollbars=yes,resizable=yes");
    } // if (mywin == null)

    var myDoc = mywin.document;

    myDoc.open("text/plain");
    myDoc.write(szsource);
    myDoc.close();
    myDoc.title = "Partial Source for: " + win.location.href;
    // -->
    </script>
    </body>
    </html>

    не в кассу

    Date: 2003-01-17 10:25 pm (UTC)
    From: [identity profile] neverlichka.livejournal.com
    можно парой слов о преимуществах оперы перед ие?

    и кстати, вам не приходилось сталкиваться с необходимостью программы, которая разом сохраняла бы все имеющиеся открытыми/созданными документы (*.html, .*doc, etc.), скажем, по месту назначения/в указанный каталог?

    Date: 2003-01-18 12:19 am (UTC)
    From: [identity profile] cema.livejournal.com
    Его туда, наверное, не так сложно добавить, но очень уж долго происходит отрисовка этого выделения. Для копирования совершенно не годится.

    Date: 2003-01-18 12:26 am (UTC)
    From: [identity profile] lnvp.livejournal.com
    C WordPad-ом ведь какая история — не поддерживает он HTML (пока). В этом сценарии запускается старинный HTML->RTF конвертор, и вот он-то, вероятно, и не разбирается с CSS. Лучшей проверкой было бы вставить в последний Word (в этом случае обмен идёт в HTML, без всяких конверторов).

    Date: 2003-01-18 12:36 am (UTC)
    From: [identity profile] lnvp.livejournal.com
    Собственно, IE (пардон, другими браузерами не пользуюсь) и копирует HTML (с точностью до разумной коррекции вроде закрывания незакрытых тэгов и добавления внешнего body), если получатель его принимает. Вставить в любой HTML-редактор и смотреть исходник...

    Date: 2003-01-18 03:53 am (UTC)
    From: [identity profile] robel.livejournal.com
    Если я правильно понял идею – то всё это есть стандартными средствами IE и worda. В explore копируем текс с линками, картинками и вообще с чем угодно и просто пайстим в ворд. У меня сохраняется всё.

    mozilla

    Date: 2003-01-18 06:22 am (UTC)
    From: (Anonymous)
    В mozill'е есть возможность выделить кусок страницы, а потом сказать View selection source. Ну и скопировать уже оттуда.

    Re: не в кассу

    Date: 2003-01-18 01:57 pm (UTC)
    From: [identity profile] avva.livejournal.com
    Она намного быстрее, очень хорошо работает в интерфейсе одного окна (tabbed windows), лучше поддерживает всякие стандарты, очень удобно умеет включать/отключать всякие штуки одной кнопкой (напр. выключить css одной кнопкой, запретить открытие новых окон скриптами, запретить/резрешить джаваскрипт итд.). Много полезных клавиатурных шорткатов, а я клавиатурный человек вообще-то. Ещё много всяких приятных мелочей.

    С необходимостью такой программы не сталкивался, нет.

    Date: 2003-01-18 02:50 pm (UTC)
    From: [identity profile] avva.livejournal.com
    Ясно, спасибо.

    Date: 2003-01-18 11:06 pm (UTC)
    From: [identity profile] xfyre.livejournal.com
    view selection source в мозилле.
    не совсем то, но близко.

    Date: 2003-01-20 01:57 pm (UTC)
    From: [identity profile] krace.livejournal.com
    извентилируйте, что оффтопик: недосуг перепахивать архивы в поисках нужной записи, да и мысль в дырявой голове долго не держится. вспомнил тут Ваше недовольство необходимостью перепечатывать всякий раз "лытдыбр читателя".
    итак, заявка:
    усовершенствованный интерфейс ЛЖ, отличающийся тем, что содержание поля Subject может изменяться не только по прямому вводу текста, но и по выбору одного из предварительно заданных шаблонов (по аналогии с предварительно загруженными картинками). будет полезно людям, ведущим организованные записи.

    кстати, в новых эксплорерах подобное есть с клиентской стороны (auto-complete), но эта фича запоминает многое из того, что запоминать не надо, и по этой причине её частенько отключают.

    Re:

    Date: 2003-01-20 03:24 pm (UTC)
    From: [identity profile] avva.livejournal.com
    Возможно, было бы неплохой идеей, но вряд ли будет реализовано, т.к. подавляющему большинству юзеров нафик никогда не нужно.

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

    Date: 2003-01-22 08:58 am (UTC)
    From: (Anonymous)
    Если установлен MS Visual Studio .Net, то выделение в браузере фрагмента а потом вставка его в HTML-редактор .Net development environment позволяет вставлять именно часть потока. Проверял позавчера :)

    Re:

    Date: 2003-01-22 09:04 am (UTC)
    From: [identity profile] avva.livejournal.com
    Спасибо ;)

    December 2025

    S M T W T F S
      123 4 56
    78 9 10 11 1213
    1415 1617181920
    21 22 23 24 2526 27
    28293031   

    Most Popular Tags

    Style Credit

    Expand Cut Tags

    No cut tags
    Page generated Dec. 28th, 2025 10:50 pm
    Powered by Dreamwidth Studios