предложения по доработке интерфейса чек-листа

Обсуждение прочих вопросов
Ответить
oster
Сообщения: 15
Зарегистрирован: Ср июн 11, 2008 23:14

предложения по доработке интерфейса чек-листа

Сообщение oster »

1) упростить установку отметок – чтоб можно было просто тыкнуть мышкой в нужную клетку таблицы, а не попадать в кружочек радио-бокса. Думаю на ява-скрипте это сделать не сложно.
2) дополнить возможность делать выбор не только мышкой, но и клавиатурой. Например – ту запись, над которой находится курсор мыши выделяем более другим цветом ( по аналогии как это происходит с уже открытыми ссылками), при нажатии на кнопки 1,2,3 ставится отметка в ту или иную графу.


3) Идея-фикс - окошко с сайтом открывается в фрейме, сверху которого расположены кнопки [да]\[нет]\[незнаю] \ [добавть в другой список (в выбором блок-листа)] (бывает нужно), при нажатию на которую загружается следующий сайт из списка. Причем пока человек смотрит сайт и думает на решением, следующий сайт подгружался в фоновой вкладке.

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

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

Slava
Site Admin
Сообщения: 2237
Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:

Re: предложения по доработке интерфейса чек-листа

Сообщение Slava »

oster писал(а):1) упростить установку отметок – чтоб можно было просто тыкнуть мышкой в нужную клетку таблицы, а не попадать в кружочек радио-бокса. Думаю на ява-скрипте это сделать не сложно.
сделал для porno.urls
oster писал(а): 2) дополнить возможность делать выбор не только мышкой, но и клавиатурой. Например – ту запись, над которой находится курсор мыши выделяем более другим цветом ( по аналогии как это происходит с уже открытыми ссылками), при нажатии на кнопки 1,2,3 ставится отметка в ту или иную графу.
Не представляю, как сделать, если есть решения - могу попробовать.
oster писал(а): 3) Идея-фикс - окошко с сайтом открывается в фрейме, сверху которого расположены кнопки [да]\[нет]\[незнаю] \ [добавть в другой список (в выбором блок-листа)] (бывает нужно), при нажатию на которую загружается следующий сайт из списка. Причем пока человек смотрит сайт и думает на решением, следующий сайт подгружался в фоновой вкладке.
Не получится, многие сайты детектят фреймы и выходят из них, либо иначе показывают контент.
oster писал(а): хотелось бы упростить и максимально автоматизировать ненужные и рутинные движения. Чтоб можно было сидеть на диване с ноутом и просто тыкать мышкой делая выбор. Пока приходится открывать несколько вкладок в фоновом режиме, ждать пока они загрузятся…. Если вкладок мало – частенько приходится ждать загрузки, а если их становится много –путаешься, кому какой диагноз поставить.
Если используется прокси, то можно предварительно загрузить страницы скриптом, что бы они попали в кеш:
1. Настраиваем wget на работу через прокси.
2. Пишем небольшой скрипт "preload.pl"

Код: Выделить всё

#!/usr/bin/perl -w                                                                                                  
                                                                                                                    
  while(<>)                                                                                                         
  {                                                                                                                 
   unless (/\<a href\=\"(http\:\/\/www\..+?)\" target\=\"_blank\"\>www\<\/a\>\)/) {next;}                           
   system("wget -p $1\n");                                                                                          
  }
3. Получив list.html запускаем ./preload.pl list.html
4. Открываем list.html браузером
oster писал(а): я сисадмин, не сильно шарю в веб-программировании, но думаю что такие веши вполне реализуемы. По крайней мере в Дельфи я такую поделку наваять смог бы :)
Так и я не веб мастер.

oster
Сообщения: 15
Зарегистрирован: Ср июн 11, 2008 23:14

Re: предложения по доработке интерфейса чек-листа

Сообщение oster »

спасибо.
Если используется прокси, то можно предварительно загрузить страницы скриптом, что бы они попали в кеш:
круть!
попробую вечерочком
Так и я не веб мастер.
ты шаман :)

oster
Сообщения: 15
Зарегистрирован: Ср июн 11, 2008 23:14

Re: предложения по доработке интерфейса чек-листа

Сообщение oster »

попросил знакомых программеров, накидали вот такого кода:
подсветка строки в таблице:
var mytable = document.getElementById('table_id');
vaк mytrs = mytable.getElementByTagName('tr');
for(var i =0; i < mytrs.length; i++) {
mytrs.onmouseover = function() {this.bgColor = "#d1d1d1";return false;}
mytrs.onmouseout = function() {this.bgColor = "исходный";return false;}
}

вот тебе цвет через js, по крайней мере чтото типа, я не проверял
<input type="checkbox" id="checkbox_1" onchange="test(this.id, this.checked);return false;"/>
function test(id, checked) {
var holder = document.getElementById('holder');
if(checked) {
holder.innerHtml = "ВЫбран " + id;
} else {
holder.innerHtml = "Отменли " + id;
}

нажатия кнопок обрабатываюся через событие onkeyperess

надеюсь что это как-то поможет

Ответить