Полезная информация

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.

№120-01-2006 23:41:32

Quicksilver tears
Забанен
 
Группа: Extensions
Зарегистрирован: 13-06-2005
Сообщений: 4459

Chickenfoot

Расширение Chickenfoot.
Домашняя страница: http://groups.csail.mit.edu/uid/chickenfoot/
Описание:

Chickenfoot is a tool that puts a programming environment in Firefox so you can write scripts to manipulate web pages and automate web browsing. In Chickenfoot, scripts are written in a superset of Javascript that includes special functions specific to web tasks.

Весит это удовольствие(?) почти восемь Мб.

Спецы, это полезная вещица?:)

Отсутствует

 

№220-01-2006 23:57:54

djet
Участник
 
Группа: Extensions
Откуда: 404 Not Found
Зарегистрирован: 20-11-2004
Сообщений: 2611

Re: Chickenfoot

Ой, это что, типа GreaseMonkey+Platypus? Мне даже страшно представить, как всё это будет глючить и тормозить.


Без бага и ошибки я софт Mozilla не люблю!
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Microsoft® Office Outlook® 2007 (12.0.4518.1014) MSO (12.0.4518.1014)

Отсутствует

 

№320-01-2006 23:58:10

Infant
   «»
 
Группа: Extensions
Откуда: Одесса
Зарегистрирован: 23-12-2004
Сообщений: 3671

Re: Chickenfoot

По описанию напоминает Greasmonkey :)


Благодарю алфавит за любезно предоставленные буквы.

Отсутствует

 

№421-01-2006 00:02:02

djet
Участник
 
Группа: Extensions
Откуда: 404 Not Found
Зарегистрирован: 20-11-2004
Сообщений: 2611

Re: Chickenfoot

О ужас, оно ещё и явы требует :rolleyes:


Я, пожалуй, этого цыплёнка бройлерного сначала на резервном профиле потестирую..
Вот прямая ссылка на расширение: http://groups.csail.mit.edu/uid/chickenfoot/chickenfoot.xpi

Отредактировано djet (21-01-2006 00:04:35)


Без бага и ошибки я софт Mozilla не люблю!
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Microsoft® Office Outlook® 2007 (12.0.4518.1014) MSO (12.0.4518.1014)

Отсутствует

 

№521-01-2006 00:05:20

Quicksilver tears
Забанен
 
Группа: Extensions
Зарегистрирован: 13-06-2005
Сообщений: 4459

Re: Chickenfoot

Infant
Сколько весит greasemonkey и сколько это чудо. Разница налицо:)

djet
Очень интересно какие будут у тебя отзывы:)

Отредактировано Quicksilver tears (21-01-2006 00:07:39)

Отсутствует

 

№621-01-2006 00:06:30

TLev
Участник
 
Группа: Members
Зарегистрирован: 18-06-2005
Сообщений: 317

Re: Chickenfoot

для кого то недостаток, хотя большинству все равно - весь функционал сделан на Java, поэтому обязательна JVM и соотв плагин

от Greasemonkey отличается по словам создателя вот чем:

How Chickenfoot differs from Greasemonkey
Chickenfoot operates on the rendered model of a web page.
The goal of Chickenfoot is to enable users to automate and customize web pages without viewing their HTML source. A key step toward this goal is enabling users to identify page elements with words they see in the page rather than the page author's name for the element. For example, the name of the HTML element for the search box on yahoo.com is p, so in Greasemonkey, the code to set the value of the search box would be:

  document.getElementById('p').value = 'my search query';

However, in Chickenfoot, the equivalent line of code would be:

  enter('search the web', 'my search query');

The differences between these two lines of code is significant. The former requires the user to inspect the HTML of the page to discover the name of the element, by either reading the HTML directly or through a more structured representation, such as Firefox's DOM Inspector. The latter simply requires the user to load the page and choose some keywords that appear to identify the box. This makes the code easier to for the author to compose and for others to understand.

Отсутствует

 

№721-01-2006 01:09:26

djet
Участник
 
Группа: Extensions
Откуда: 404 Not Found
Зарегистрирован: 20-11-2004
Сообщений: 2611

Re: Chickenfoot

Quicksilver tears

Очень интересно какие будут у тебя отзывы

Как обычно: мнение хорошо информированного оптимиста:

глючить и тормозить

:lol: :P
То ли интуиция меня не подвела, то ли все расширения в мире ополчились и желают мне зла. :)

Умудряются не работать примеры со стартовой странички на двух чистых профилях (один — clean, второй, специально созданный указом от 21.01.2006 — really clean :lol: ): цыплёнок угрюмо строчит "TypeError: this.lapisMozDoc has no properties". Первоначальная загрузка исполнительной части интерфейса происходит с заметным скрипом и потреблением памяти. Удивляюсь разработчикам, покушающимся объять необъятное своим франкентшейном, слепленным из кусков XUL, Java и JS.


Без бага и ошибки я софт Mozilla не люблю!
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Microsoft® Office Outlook® 2007 (12.0.4518.1014) MSO (12.0.4518.1014)

Отсутствует

 

№814-04-2010 22:31:41

koshius
Участник
 
Группа: Members
Зарегистрирован: 23-02-2010
Сообщений: 19
UA: Firefox 3.6

Re: Chickenfoot

Сейчас оно весит всего лишь 800 кило, что тоже не мало. Я чуть порыскал в исходниках на предмет Sandbox  и XPCNativeWrapper. Этого там нет вообще. То есть, возможно, Chickenfoot потенциально опасен, учитывая доступ к chromeWindow (а может быть там другая модель безопасности, он вроде как java использует). Насчёт отличий от Greasemonkey - так эти "enter" и прочие команды можно как функции на Greasemonkey написать.
Доступ к хрому мог бы оказаться полезным если бы придумать как подружить безопасный Greasemonkey, который бы баловался в своей песочнице со страничками, и  Chickenfoot, который бы взаимодействуя с Greasemonkey, мог бы влиять на хром. Таким образом расширяя действия Userscripts на хром.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]