Jump to content

Great Rash

Expert
  • Posts

    7,974
  • Joined

  • Last visited

  • Days Won

    144

Everything posted by Great Rash

  1. Да пожалуйста. Ололо меньше процента, про 2% я еще погорячился оказывается
  2. Да лан не парьтесь, я уже слетал
  3. Я конечно понимаю, что патриотизм и все такое, но название "Буран" лучше б замазать, а то мало ли копирасты пристанут...
  4. А я написал хоть слово про кроссплатформенность? Юзеров линукса менее 2% в инете, по моему на них можно забить Я таких систем не знаю ибо сижу под виндой. Ждем реализацию интернет-радио на PHP+JavaScript. P.S. Под виндой не падал ни разу. Тормозное не тормозное, а альтернативы флешу нет как ни крути HTML5 грузит проц еще больше Реализовать 3D на чем-то кроме flash пока вообще невозможно (т.е. возможно, но добиться приемлемого FPS не получится). P.P.S. Баннерорезка убивает не весь flash на странице, а только флешки баннерных сетей. Не случайно в том же AdBlock после установки надо выбрать базу по баннерным сетям. Флеш-игры как-то же у людей работают?
  5. Плагин установлен и таки не работает
  6. Вы знаете браузер на котором не работает flash?
  7. document.getElementById('MyTextArea').setAttribute('wrap', 'hard'); А ваще если для Мозиллы чисто нужно, то лучше рулить стилями.
  8. В пустой <canvas> все скриптом добавляется. <map>/<area> используется, видимо, для кроссбраузерности. Возможно я не самый удачный пример привел, просто лень было стряпать пример самому, вот и нагуглил хоть что-то похожее.
  9. Не знаю как Яндекс, а Гугль уже очень давно умеет индексировать flash-контент. Плюс я не знаю ни одного человека у которого не стояло бы плагина. А даже если и не стоит, то тот же SWFObject предложит его установить. Зачем на мобиле интернет-радио? Обычное уже не катит? Я с удовольствием погляжу на кроссбраузерную реализацию сокета без флеша.
  10. Да почему он зло то? Технология как технология... не хуже других, довольно распространена. Чем он вам не угодил? Знаете лучший способ кроссбраузерной реализации постоянного соединения с сервером?
  11. Попробуйте table-layout: fixed; для таблицы.
  12. Чтобы в блоке появился скролл у него должна быть задана минимальная ширина. У вас же везде стоит 100%.
  13. Почему? Радиотрансляцию без флеша реализовать навряд-ли получится. Так что без него по любому не обойтись. Требуется динамическая подгрузка некоего контента... Тогда зачем городить еще что-то если можно заюзать один флеш?
  14. Думаю надо все флешом делать, т.к. он сокеты поддерживает. И нафиг не надо никаких аяксов с фреймами.
  15. Может уже пора отказаться от <map>/<area> в пользу <canvas>? Вот пример с наведением. Для кроссбраузерности можно заюзать фреймворк Raphael.
  16. Great Rash

    -ms-filter

    http://www.quirksmode.org намекает, что лучше все-таки юзать -ms хотя у меня тоже работает обычно.
  17. Тада уж отбивать не пробелом, а   А вообще согласен - пофиг как.
  18. Просто странно вызывать функцию 3 раза вместо одного раза... Получается что у вас работает конкатенация строк + 3 раза отрабатывает цикл, внутри которого снова происходит конкатенация... А где ж оптимизация скрипта, где скорость... Я понимаю, что в таком маленьком скрипте это все несущественно и некритично, но все-таки... Имхо у ZI DAN решение более правильное. Тем более, что разделитель можно передавать в функцию.
  19. Качните другую галлерею. Сторонние прагины к jQuery как правило минимизированы и разобраться в их коде представляется делом далеко не простым. Выбирайте
  20. В посте выше вам дали готовое решение. И как вы собираетесь юзать ваше "универсальное" решение? Т.е. вы будете брать отдельно строку с минутами, отдельно с секундами и отдельно с часами и отдельно приписывать к ним нули?
  21. Взять простой в общем скрипт и написать его так, чтобы никто ни о чем не догадался... оригинально Или может я в этом мире ничего не понимаю... Вместо того чтобы заюзать split/join высчитывать мифическое смещение... нет мсье точно знает толк...
  22. И ваще... нефиг по className находить элементы. Юзайте классический JavaScript и находите элементы по id.
  23. Свистелок вот так можно понавешать без <map>.
  24. Ни разу не было проблем с onload и onresize в Mozilla... хз может не знаю чего. Без доктайпа глюков имхо больше. Если имеются в виду процентные "глюки" с высотой ячеек в таблице, то, кажись, HTML 4 Transitional нормально работать должен, хотя могу ошибаться... Хз... имхо вот и вот (6-7 век до н.э.) Заморская википедия подсказывает, что резонатор все-таки был, но дырки в нем не было
  25. Нет доктайпа. <script type=text/javascript>var reqMain = getHTTPRequestObject(); var reqSend = getHTTPRequestObject(); var reqSugg = getHTTPRequestObject(); var timeoutSugg = null; var source = null; var sources = new Array( new Array(0, "http://www.google.ru/search?q=", "images/s_google.png", "Google", "http://suggestqueries.google.com/complete/search?hl=ru&json&q="), new Array(1, "http://yandex.ru/yandsearch?text=", "images/s_yandex.png", "Яндекс", "http://suggest.yandex.ru/suggest-ff.cgi?part="), new Array(2, "http://ru.wikipedia.org/wiki/", "images/s_wiki.png", "Wikipedia", "http://ru.wikipedia.org/w/api.php?action=opensearch&search="), new Array(3, "http://search.otvet.mail.ru/?q=", "images/s_otvet_mail.png", "Ответы@Mail.ru", ""), new Array(4, "http://vorum.ru/questions/search?type=ask&text=", "images/s_vorum.png", "Vorum", ""), new Array(5, "", "images/s_w2k.png", "write2know", "")); var resizes = new Array("dOpenDiscs", "dActiveDisc", "dSearhResult"); var commTempId = -1; var commCharsCount = 200;</script> Атрибут type у тега <script> не закавычен. Многовато глобальных переменных. Двумерный массив создается через одно место. согласитесь что такая запись короче и понятней: var sources = [ [0, "http://www.google.ru/search?q=", "images/s_google.png", "Google", "http://suggestqueries.google.com/complete/search?hl=ru&json&q="], [1, "http://yandex.ru/yandsearch?text=", "images/s_yandex.png", "Яндекс", "http://suggest.yandex.ru/suggest-ff.cgi?part="] ]; alert(sources[0][1]); Onload и onresize можно было бы подключать при помощи скрипта, а не писать все руками в HTML. <body onLoad="SetSource(0); FillMenuSources(); GetTop(); UpdateActiveDiscEver(); AutoHeightAll(); SetCountInfo(document.getElementById('taComm'), 'tdCharCount'); LoadCookies();" onResize="AutoHeightAll();" bottommargin="11" topmargin="11" leftmargin="11" rightmargin="11" marginheight="11" marginwidth="11"> А проще было б написать: window.onload = function() { SetSource(0); FillMenuSources(); GetTop(); UpdateActiveDiscEver(); AutoHeightAll(); SetCountInfo(document.getElementById('taComm'), 'tdCharCount'); LoadCookies(); } window.onresize = function() { AutoHeightAll(); } И оставить <body> в покое. Очень много сделано атрибутами, когда все рекомендуют делать такие вещи стилями... <td width="5" height="5" background="images/b_c_tl.png"></td> В пустые теги <td> рекомендую вставить иначе в ИЕ в таких ячейках не будет отображаться бордер (мало ли где понадобится). Вот тут напрашивается <thead>... если уж таблицами верстать <tr> <td align="center"> <a href="index.php"><img src="images/logo.png" alt="Поисковик write2know логотип"></a> </td> </tr> P.S. У меня ассоциаций с тампонами не возникло, хотя струны лире можно б и добавить... Не понятно чем руководствовался дизайнер логотипа когда решил убрать струны и вставить дырку на их место (дырки у лиры нет, т.к. нет резонатора).
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy