| View previous topic :: View next topic |
| Author |
Message |
VladSh
Joined: 29 Nov 2006 Posts: 2507 Location: Киев, Русь
|
Posted: Fri Feb 03, 2012 6:36 pm Post subject: |
|
|
FeyFre
Когда пилишь ini'шку для Оперы, тогда понимаешь в чём тут соль.. - это чисто для удобства пользователей; оно было, да отвалилось, и потом частично поправилось. |
|
| Back to top |
|
 |
Infocatcher
Joined: 06 Aug 2007 Posts: 1431
|
Posted: Sat Feb 04, 2012 6:09 am Post subject: |
|
|
| FeyFre wrote: | | А ткните мне пальцем в стандарт. | Если стандарт не описывает полезные вещи, то это плохой стандарт, только и всего.
Давайте теперь alert(), confirm() и prompt() сломаем – можно же, он какие-то нестандартные. |
|
| Back to top |
|
 |
Infocatcher
Joined: 06 Aug 2007 Posts: 1431
|
Posted: Mon Feb 13, 2012 11:43 pm Post subject: |
|
|
Оффтопить так оффтопить.
| FeyFre wrote: | | Оо какие сюрпризы?? Опера полностью удовлетворяет ECMA262 5.1 минус мелкое исключение ... | Ну вот, актуальный пример.
Добавляем узлу класс animation:
| Code: | .animation {
-webkit-transition: width 0.15s ease-in-out, height 0.15s ease-in-out;
-moz-transition: width 0.15s ease-in-out, height 0.15s ease-in-out;
-o-transition: width 0.15s ease-in-out, height 0.15s ease-in-out;
-ms-transition: width 0.15s ease-in-out, height 0.15s ease-in-out;
transition: width 0.15s ease-in-out, height 0.15s ease-in-out;
} |
Меняем ширину/высоту – все плавно анимируется.
Убираем класс.
Меняем ширину/высоту – по-прежнему анимируется.
Лечится только через
| Code: | .resizable {
-o-transition: 0s; /* In Opera 11.11 - 11.61 animations still exists after class was removed */
}
.resizable.animation { ... } |
|
|
| Back to top |
|
 |
FeyFre
Joined: 07 Aug 2007 Posts: 1888 Location: Vinnitsa, Ukraine
|
Posted: Mon Feb 13, 2012 11:56 pm Post subject: |
|
|
Infocatcher
Эм, JavaScript - это реализация стандарта ECMA262, как и нами используемый JScript. А то что CSS работает не так, или не работает, то уже баги той части presto, которая за него отвечает. Это точно не глюк JavaScript(скажем так, мы всё-таки именно им тут и страдаем), и жаловаться не на что.
Если уже заговорили, то от -o-*, -moz-* -webkit-* и пр. не стоит ждать идеального поведения, ибо оно не назначено для того что-бы его использовали и тем более на него завязывались. Оно может и отвалиться в один прекрасный момент по желанию вендора. Так что сами виноваты  |
|
| Back to top |
|
 |
Infocatcher
Joined: 06 Aug 2007 Posts: 1431
|
Posted: Tue Feb 14, 2012 3:43 am Post subject: |
|
|
FeyFre
Не, ну одно дело, когда поведение отличается, это понятно.
И совсем другое, когда CSS-правила, привязанные к определенному селектору, не реагируют на изменения в DOM-дереве – селектор уже ничего не находит, а правила продолжают действовать.
Хотя JavaScript тут и ни при чем, конечно – он-то как раз отрабатывает. Только очень сложно оторвать JavaScript от DOM'а и прочих обвесок. |
|
| Back to top |
|
 |
Hocok44
Joined: 27 Sep 2010 Posts: 14
|
Posted: Wed Mar 28, 2012 1:59 pm Post subject: |
|
|
Погоите пожалуйста со скриптиком для сортировки следующего вида ссылок:
| Code: | [URL=http://i-filez.com/downloads/i/473549/f/The_FF_Orgy_2.part2.rar.html]The_FF_Orgy_2.part2.rar[/URL]
[URL=http://i-filez.com/downloads/i/473522/f/Southern_College_Boys.part2.rar.html]Southern_College_Boys.part2.rar[/URL]
[URL=http://i-filez.com/downloads/i/473548/f/The_FF_Orgy_2.part1.rar.html]The_FF_Orgy_2.part1.rar[/URL]
[URL=http://i-filez.com/downloads/i/473543/f/The_Best_Of_Envy.part1.rar.html]The_Best_Of_Envy.part1.rar[/URL]
[URL=http://i-filez.com/downloads/i/473538/f/The_FF_Orgy_2.part3.rar.html]The_FF_Orgy_2.part3.rar[/URL]
[URL=http://i-filez.com/downloads/i/473537/f/Str8_2_Gay_In_6_Days-_Day_1.part2.rar.html]Str8_2_Gay_In_6_Days-_Day_1.part2.rar[/URL]
[URL=http://i-filez.com/downloads/i/473534/f/The_Best_Of_Envy.part2.rar.html]The_Best_Of_Envy.part2.rar[/URL]
[URL=http://i-filez.com/downloads/i/473529/f/Str8_2_Gay_In_6_Days-_Day_1.part1.rar.html]Str8_2_Gay_In_6_Days-_Day_1.part1.rar[/URL]
[URL=http://i-filez.com/downloads/i/473521/f/Southern_College_Boys.part1.rar.html]Southern_College_Boys.part1.rar[/URL] |
Тоесть сортироваться должно по анкорам в этих ссылках, в алфавитном порядке. И получалось чтобы следующее:
| Code: | [URL=http://i-filez.com/downloads/i/473543/f/The_Best_Of_Envy.part1.rar.html]The_Best_Of_Envy.part1.rar[/URL]
[URL=http://i-filez.com/downloads/i/473534/f/The_Best_Of_Envy.part2.rar.html]The_Best_Of_Envy.part2.rar[/URL]
[URL=http://i-filez.com/downloads/i/473548/f/The_FF_Orgy_2.part1.rar.html]The_FF_Orgy_2.part1.rar[/URL]
[URL=http://i-filez.com/downloads/i/473549/f/The_FF_Orgy_2.part2.rar.html]The_FF_Orgy_2.part2.rar[/URL]
[URL=http://i-filez.com/downloads/i/473538/f/The_FF_Orgy_2.part3.rar.html]The_FF_Orgy_2.part3.rar[/URL]
[URL=http://i-filez.com/downloads/i/473521/f/Southern_College_Boys.part1.rar.html]Southern_College_Boys.part1.rar[/URL]
[URL=http://i-filez.com/downloads/i/473522/f/Southern_College_Boys.part2.rar.html]Southern_College_Boys.part2.rar[/URL]
[URL=http://i-filez.com/downloads/i/473529/f/Str8_2_Gay_In_6_Days-_Day_1.part1.rar.html]Str8_2_Gay_In_6_Days-_Day_1.part1.rar[/URL]
[URL=http://i-filez.com/downloads/i/473537/f/Str8_2_Gay_In_6_Days-_Day_1.part2.rar.html]Str8_2_Gay_In_6_Days-_Day_1.part2.rar[/URL] |
Заранее Огромное Спасибо! |
|
| Back to top |
|
 |
Fr0sT
Joined: 24 Jul 2007 Posts: 850
|
Posted: Wed Mar 28, 2012 4:11 pm Post subject: |
|
|
| Выделяешь числа 437... вертикально и сортируешь |
|
| Back to top |
|
 |
Hocok44
Joined: 27 Sep 2010 Posts: 14
|
Posted: Wed Mar 28, 2012 4:19 pm Post subject: |
|
|
Fr0sT Спасибо, понял идею, только не числа надо выделять, а все то что после них.
Незнал, что так можно.
Спасибо еще раз! |
|
| Back to top |
|
 |
Andrey_A_A
Joined: 03 Jun 2010 Posts: 477 Location: Сочи, Хоста
|
Posted: Tue Apr 17, 2012 8:44 am Post subject: |
|
|
Один из скриптов переводит txt в html. Пример списка
Список программ
Помогите избавиться от излишнего кода, а именно цвета.
Пример, там есть такое:
| Code: | | <font color="#3333cc">Бесплатный</font> <font color="#3333cc">архиватор</font> |
а надо
| Code: | | <font color="#3333cc">Бесплатный архиватор</font> |
и такого там много. Сам пытался, но что-то не выходит
Я думаю скрипт должен собрать все цвета, а потом прогнать их по всему тексту по очереди, объединяя соседние подобные цветовые куски в один.
Заранее спасибо.
Last edited by Andrey_A_A on Wed Apr 18, 2012 5:42 am; edited 1 time in total |
|
| Back to top |
|
 |
VladSh
Joined: 29 Nov 2006 Posts: 2507 Location: Киев, Русь
|
Posted: Tue Apr 17, 2012 9:16 am Post subject: |
|
|
Andrey_A_A
Найди
| Code: | | </font> <font color="#3333cc"> | и замени на пробел. |
|
| Back to top |
|
 |
Andrey_A_A
Joined: 03 Jun 2010 Posts: 477 Location: Сочи, Хоста
|
Posted: Tue Apr 17, 2012 10:26 am Post subject: |
|
|
| Quote: | | и замени на пробел. |
если было-бы всё так просто - это ломает такое
| Code: | | <font color="#008080">IM</font> <font color="#3333cc">мессенджеров</font> |
что не есть правильно |
|
| Back to top |
|
 |
Fr0sT
Joined: 24 Jul 2007 Posts: 850
|
Posted: Wed Apr 18, 2012 5:26 am Post subject: |
|
|
Тут логика посложнее, простой заменой не обойтись. Навскидку:
1) Получить первый тег полностью
2) Проверить, что за закрывающей частью следует пробел, таб или ничего
3) Получить второй тег
4) Если теги совпадают - слить их (удалить окончание первого и начало второго) |
|
| Back to top |
|
 |
Andrey_A_A
Joined: 03 Jun 2010 Posts: 477 Location: Сочи, Хоста
|
Posted: Wed Apr 18, 2012 5:39 am Post subject: |
|
|
Fr0sT
Я ещё пытался с рег.выражениями
Найти
| Code: | | (<font color="цвет">)(.*)(</font><font color="цвет">)(.*)(</font>)(.*) |
Заменить на
Но надо нажимать до последней замены. Раз 50... Потом вставлять другой цвет. И то же самое проделывать.
Кроме того , в некоторых местах есть пробел или таб между </font> <font, а значит другой шаблон нужен...
Пытался на vbs автоматизировать, но там с рег.выражениями я заступорился, на js вроде с этим попроще... но пока не смогу сам это сделать |
|
| Back to top |
|
 |
Instructor Site Admin
Joined: 06 Jul 2006 Posts: 4640
|
Posted: Wed Apr 18, 2012 6:06 am Post subject: |
|
|
Andrey_A_A
Что: (<font color="(.*)">)(.*)(</font>)(\s+)(<font color="\2">)(.*)(</font>)
Чем: $1$3$5$7$8
Проверялось с помощью стандартного диалога тестовой версии 4.7.5. |
|
| Back to top |
|
 |
Andrey_A_A
Joined: 03 Jun 2010 Posts: 477 Location: Сочи, Хоста
|
Posted: Wed Apr 18, 2012 6:52 am Post subject: |
|
|
Instructor
Спасибо, но не всегда срабратывает корректно, SearchReplace.js - даже получше, но тоже в некоторых местах объединяет не так...
Буду экспериментировать |
|
| Back to top |
|
 |
|