Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 1144 • Страница 37 из 58<  1 ... 34  35  36  37  38  39  40 ... 58  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 07.01.2010
Masterov писал(а):
ToSHiC писал(а):
а давай может ты лучше дотянись до меня в реверс-инжениринге бошевских эбу? только вот тебе это нафиг не надо. точно так же как мне нафиг не надо клепать давно уже никому не нужные инет-магазины.
С тем, что Internet-магазины (в нашем нынешнем понимании его) выимрут - согласен. Но тут не в инет-магазине дело, а в прнципах программирования, в пониманни современных принцыпов программирования. То, как я программировал семь лет назад - тебе и сейчас - слабо. (И уту уж неважно: что ты там программируешь.)
Такие поделки, вроде Жоперы, Мазилы и (что там у вас ещё?) заставляют разработчика программировать по старинке, ограничивая его там, где в этом нужды нет. Например, ещё в IE5 у меня работала такая конструкция:
Код:
<TD src="file.html"></TD>
и
Код:
<TD src="file.txt" jsConvertor="Txt2HTML()"></TD>
Ни в одном друго браузере подобное реализовать невозможно до сих пор. И это только один небольшой пример из многих.
Могу ещё привести.
я на жаваскрипте ничего особо не писал, поэтому придётся затратить чуть больше времени. ну что, сколько ты готов заплатить за то, чтобы я сделал копию твоего магазина, работающую в хроме, файрфоксе и эксплорере 7? ведь если ты прав - ты ничего не потеряешь.
я уж не говорю, что современных принципов тут не шибко много. ладно было бы ещё что-то полностью на ООП, с поддержкой событий и mongodb в качестве базы данных, так нет же..
Masterov писал(а):
Цитата:
а про статистику - создай опрос тут. увидишь, >90% имеют установленный плагин флеша. у меня даже на телефоне он по-дефолту установлен.
И что? От сюда как следует, что 75% сайтов используют флеш?

Ты на эту страничку глянь. (Читаешь которую прямо сейчас.) Где тут флеш?


Добавлено спустя 6 минут 59 секунд:
progn писал(а):
опять свою песенку запел.... :haha:

ну какой же ты профи сам посуди... Кривенькие типовые магазинчики для фирм однодневок у которых не было денег на нормальных профи, работающие только в одном браузере, и существующие сейчас только в твоей кунсткамере. 99% что через эти магазины не было сделано ни одного заказа. Фирмочки давно исчезли или же выросли в нормальные и заказали у нормальных программеров и дизайнеров сайты посолиднее.

и даже в кунсткамере они не работают даже в эксплорере, правда 7 версии :) профи, фигле :)



Партнер
 

member+
Статус: Не в сети
Регистрация: 16.01.2004
Откуда: Estonia,Tallinn
progn писал(а):
ну какой же ты профи сам посуди

Не, ребята, не обижайте его, а то совсем в топике юмора мало будет :)

_________________
X99-TF/E5-2678v3+Evo212/2x16Gb-DDR4-Gloway-TYPE-a@2133-12-13-13-26/GTX1070TI/KINGSTON-SNV2S1000G


 

Member
Статус: Не в сети
Регистрация: 03.03.2010
Можно подумать, что мне нужны Internet-магазины которые работают в файрфоксе и (что там у вас ещё?).

Если мне нужно было бы - я написал бы. Но мне не нужно.

Был один упёртый заказчик, которому какой-то сопляк Жоперу разрекламировал. Для него я сделал магазин, который работал в его любимой Жопере. Но код такой убдюдочный, аж противно.

Ядро Жоперы через zhopu делали. Факт. Но в сравнении с ядром Мазилы, ядро Жоперы - гениальный продукт. Мне противно дибильным браузерам (и дибилам) объяснять, что я хочу, чтоб они делали. И если бы прыщавые дибилы не рекламировали дибильные браузеры, никто бы и не требовал писать ПО, которое устарело ещё в прошлом тысячилетии.


Попробй реализовать простую вещь в каком нибудь браузере, окромя IE:
Код:
<TD src="file.html"></TD>
Хотябы эту мелочь.


 

Member
Статус: Не в сети
Регистрация: 07.01.2010
Masterov писал(а):
Попробй реализовать простую вещь в каком нибудь браузере, окромя IE:
Код:
<TD src="file.html"></TD>
Хотябы эту мелочь.

легко
test.html:
Код:
<html>
  <head>
    <title>Test page</title>
    <script src="mootools-1.2.3-core-nc.js" type="text/javascript"></script>
    <script type="text/javascript">

window.addEvent('domready', function(){
  var siteUrl = document.URL.substring(0, document.URL.lastIndexOf('/')+1);
  $$('td').each(function(cell){
    if (cell.getProperty('src'))
    {
      var req = new Request({
                      onSuccess: function(html) {
                        cell.set('html', html);
                      },
                      onFailure: function() {
                        cell.set('text', 'The request failed.');
                      }
                });
      req.send({url: siteUrl+cell.getProperty('src'), method: 'get'});

    }
  });
})

    </script>
  </head>
<body>
  <table border="1">
    <tr>
      <td src="test1.html">col1</td>
      <td src="test2.html">col2</td>
    </tr>
    <tr>
      <td>col1</td>
      <td>col2</td>
    </tr>
  </table>
</body>

test1.html:
Код:
<span style="color:blue;">blue text</span>

test2.html:
Код:
<span style="color:red;">red text</span>


Цитата:
Browser Compatibility

MooTools is compatible and fully tested with Safari 2+, Internet Explorer 6+, Firefox 2+ (and browsers based on gecko), Opera 9+.


я проверил в IE7 и в хроме 4 - работает.

Добавлено спустя 6 секунд:
проверил ещё в файрфоксе 3.5 - тоже работает

что скажешь, горе-профессионал (хорошо хоть не писал, что профессианал :) )


 

Member
Статус: Не в сети
Регистрация: 09.04.2006
Цитата:
хорошо хоть не писал, что профессианал
Гм.. У меня не возникает никаких сомнений именно в профессианализме этого человека...

_________________
Библиотеки Windows - Мы заставим ваши папки тормозить!


 

Member
Статус: Не в сети
Регистрация: 20.03.2009
Откуда: Санкт-Петербург
Я начинал с паскаля,сейчас в вузе закончили c,будет с++ а на втором курсе java.

_________________
Задачи бывают простыми и очень простыми...


 

Member
Статус: Не в сети
Регистрация: 13.06.2007
Откуда: UK/Glasgow
Фото: 0
Ассемблер наше всё

_________________
-=AMD POWER FAN CLUB=-


 

Member
Статус: Не в сети
Регистрация: 07.01.2010
SwiPTorrent писал(а):
Ассемблер наше всё

не стесняйся, уточняй, ты адепт risc или cisc? :)


 

Member
Статус: Не в сети
Регистрация: 03.03.2010
ToSHiC писал(а):
легко
Ты сказад ЛЕГКО?! Срань господня! Четыре тысячи строк чттоб решить такую малость? Да у меня весь движек Internet-магазина примерно 30К, и он у меня работал ещё под Win98. А давно ли эта хрень заработала в фаерфоксе и Жопере.

Впрочем, я и не смог твоё художество опробовать, поскольку не пользую скрипты, которые писал не сам. (Юзать чужие скрипты, качая сотню К по интернет - удел чайников.) Текст скрипта этого в инете нашел, но перетащить его в текстовый файл не смог без потерь. (Ошибки выдаёт.)

Нда, за сотню килобайт этот скрипт должен чудеса творить. (Этого монстра кажется Аджаксом величают?) Интересно, что он умеет делать такого, чего не умеет XMLHttpRequest. Зачем 4000 строк?

Должен признать: относительно недавно, на другом форуме "программистов" (таких же любителей недошошенного ПО) я пердлагал решить эту задачку. Не смогли. Хотя и тут я ничего не увидел, но - верю на слово. И спасбо, что убедили, что всякие там Аджаксы и Джиквари - отстой монстроидальный.

Вот простой скрипт. Работал ещё в IE4. (в прошлом тысячилетии.)
Код:
<HTML>
   <BODY>
      <DIV src="file.html"></DIV>
   </BODY>
   <SCRIPT>
      status=document.body.all[0].src
   </SCRIPT>
</HTML>
Он показывает как просто получить доступ к параметрам тега.

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

А вот это заработало в IE5:
Код:
<html>
<body ID="objDownload" STYLE="behavior:url(#default#download)">
<script>

   objDownload.startDownload('SAMPDATA.TXT', onDownloadDone);

   function onDownloadDone(data){
      var str="<table border><tr><td>"+data.replace(/\r\n/g,"</td></tr><tr><td>").replace(/\t/g,"</td><td>")+'</td></tr></table>';
      document.write(str);
   }

</script>
</body>
</html>

SAMPDATA.TXT:
Код:
12-Jul   45   897.75
13-Jul   35   698.25
14-Jul   56   1117.20
15-Jul   87   1735.65
16-Jul   66   1316.70
17-Jul   72   1436.40
18-Jul   49   977.55
19-Jul   65   1296.75
20-Jul   40   798.00
21-Jul   20   399.00
Этот простой скрипт работал уже в IE5 (лет десять назад), а когда вашь скрипт в ваших браузерах заработал? Насколько Мазылы и Жоперы отстают от IE?

В IE5.5 (под Win98) уже можно было создавать 3Д сайты. А когда вам недоумки из W3C разрешат это делать?


 

Member
Статус: Не в сети
Регистрация: 07.01.2010
Masterov писал(а):
ToSHiC писал(а):
легко
Ты сказад ЛЕГКО?! Срань господня! Четыре тысячи строк чттоб решить такую малость? Да у меня весь движек Internet-магазина примерно 30К, и он у меня работал ещё под Win98. А давно ли эта хрень заработала в фаерфоксе и Жопере.

мне нет дела до того, когда оно заработало. думаю, пару-тройку лет назад, а может и раньше. до этого были другие библиотеки. это всё не важно, оно работает сейчас и работает хорошо. в упакованном виде со всеми фичами 66 кб весит. и своего кода я написал несколько строчек за несколько минут, так что да, легко.
Masterov писал(а):
Впрочем, я и не смог твоё художество опробовать, поскольку не пользую скрипты, которые писал не сам. (Юзать чужие скрипты, качая сотню К по интернет - удел чайников.) Текст скрипта этого в инете нашел, но перетащить его в текстовый файл не смог без потерь. (Ошибки выдаёт.)

а чего ты пользуешься браузером, который ты не писал? может ещё и STL с бустом в C++ не пользоваться? нафига велосипеды то изобретать?
а то, что ты не смог даже скачать библиотеку с официального сайта - так это проблемы твоих кривых ручек.
Masterov писал(а):
Нда, за сотню килобайт этот скрипт должен чудеса творить. (Этого монстра кажется Аджаксом величают?) Интересно, что он умеет делать такого, чего не умеет XMLHttpRequest. Зачем 4000 строк?
Должен признать: относительно недавно, на другом форуме "программистов" (таких же любителей недошошенного ПО) я пердлагал решить эту задачку. Не смогли. Хотя и тут я ничего не увидел, но - верю на слово. И спасбо, что убедили, что всякие там Аджаксы и Джиквари - отстой монстроидальный.

много чего умеет. по-английски читать умеешь? а гуглом пользоваться? тогда, думаю, сможешь найти сайт разработчиков и там почитать.
а отстойный код пока что тут ты показываешь:) он хреново работает, да ещё и хреново выглядит
Masterov писал(а):
Вот простой скрипт. Работал ещё в IE4. (в прошлом тысячилетии.)
Код:
<HTML>
   <BODY>
      <DIV src="file.html"></DIV>
   </BODY>
   <SCRIPT>
      status=document.body.all[0].src
   </SCRIPT>
</HTML>
Он показывает как просто получить доступ к параметрам тега.

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

где мазохизм? я написал простой, понятный и не раздутый код. его легко читать, его легко саппортить, он занимает всего несколько строчек. если ты не умеешь пользоваться современными библиотеками, которые позволяют байндить функции - ну, надо учиться. тем более, что в с++ ввели лямбда-функции.
Masterov писал(а):
А вот это заработало в IE5:
Код:
<html>
<body ID="objDownload" STYLE="behavior:url(#default#download)">
<script>

   objDownload.startDownload('SAMPDATA.TXT', onDownloadDone);

   function onDownloadDone(data){
      var str="<table border><tr><td>"+data.replace(/\r\n/g,"</td></tr><tr><td>").replace(/\t/g,"</td><td>")+'</td></tr></table>';
      document.write(str);
   }

</script>
</body>
</html>

SAMPDATA.TXT:
Код:
12-Jul   45   897.75
13-Jul   35   698.25
14-Jul   56   1117.20
15-Jul   87   1735.65
16-Jul   66   1316.70
17-Jul   72   1436.40
18-Jul   49   977.55
19-Jul   65   1296.75
20-Jul   40   798.00
21-Jul   20   399.00
Этот простой скрипт работал уже в IE5 (лет десять назад), а когда вашь скрипт в ваших браузерах заработал? Насколько Мазылы и Жоперы отстают от IE?

не ты ли, случаем, говорил, что надо использовать современные инструменты? ie5 щас принадлежит сколько процентов рынка? а скрипт этот в ie7 и ie8 работает? опять же, какая разница, когда оно заработало - оно сейчас УЖЕ работает. причём в хроме жаваскрипт работает намного быстрее, чем в эксплорере.
Masterov писал(а):
В IE5.5 (под Win98) уже можно было создавать 3Д сайты. А когда вам недоумки из W3C разрешат это делать?

для этого существует Unity3d. и там можно делать НОРМАЛЬНОЕ 3д


 

Member
Статус: Не в сети
Регистрация: 22.02.2008
Откуда: ниоткуда
Masterov писал(а):
(Этого монстра кажется Аджаксом величают?) Интересно, что он умеет делать такого, чего не умеет XMLHttpRequest

Насколько я помню, XMLHttpRequest как раз таки и есть важная составная часть AJAX :-)


 

Member
Статус: Не в сети
Регистрация: 07.01.2010
Yubi писал(а):
Masterov писал(а):
(Этого монстра кажется Аджаксом величают?) Интересно, что он умеет делать такого, чего не умеет XMLHttpRequest

Насколько я помню, XMLHttpRequest как раз таки и есть важная составная часть AJAX :-)

ну да. только не стоит забывать, что AJAX - это технология, а не реализация:)
а кроме XMLHttpRequest ещё можно и MSXML2.XMLHTTP применять, и даже IFrame


 

Member
Статус: Не в сети
Регистрация: 03.03.2010
ToSHiC писал(а):
мне нет дела до того, когда оно заработало. думаю, пару-тройку лет назад, а может и раньше.
Магазин Семян Янсона я написал в 2002 году, и он не был первым. Если бы я пытался ублажить дебильные (и вами так любимые) браузеры я написал свой первый магазн только пару тройку лет назад, а не десять лет назад. В этом и есть разница.
Цитата:
до этого были другие библиотеки.
Да? Уверен? Почему же этот монстр (Аджакс) появился только недавно?
Цитата:
это всё не важно, оно работает сейчас и работает хорошо.
Важно! Очень важно. Программируя IE и не отвлекаясь на разные Жоперы я смог предоставить сервис пользоватнлям восемь-девять лет назад. А вы - только пару лет назад. Разницу объяснять нужно ещё?
Цитата:
не ты ли, случаем, говорил, что надо использовать современные инструменты? ie5 щас принадлежит сколько процентов рынка?
Да, говорил, и сравнивал Жоперы с IE5. Жоперы едва до него дотягивают. До IE5.5 они еще не дотянулись. А когда они до современного браузера, до IE8 дотянутся?
Цитата:
в упакованном виде со всеми фичами 66 кб весит. и своего кода я написал несколько строчек за несколько минут, так что да, легко.
Чтоб разобраться в твоих нескольких строчках нужно долго очень учиться. То, что написал я - понятно и начинающему web-мастеру. (И при этом не нужно прокачивать через Inet 66К.)
Цитата:
то, что ты не смог даже скачать библиотеку с официального сайта - так это проблемы твоих кривых ручек.
С чего ты взял, что я скачивал с официального сайта. Я даже не знаю где это.
Я нашел какойто сайт, в котором был приведён текст (не js файл).
Это вам, чайникам, аджакс нужен, поскольку сами не можете написать нормальный и компактный скрипт.
Цитата:
нафига велосипеды то изобретать?
Аджакс - не велосипед, а телега с пятнадцатью колёсами.
Цитата:
для этого существует Unity3d. и там можно делать НОРМАЛЬНОЕ 3д
Покажи работающий пример.
Если таковой найдёшь, скажи: когда он заработал? (Сколько лет назад?)
Цитата:
если ты не умеешь пользоваться современными библиотеками
Я и дримвювером пользоваться не умею. (Или - на чём нвнче чайники сайты стряпают?) И что?
И: зачем мне твой аджакс, если то, что он делает, я умел делать без него мого лет назад, и при этом мои скрипты не были монстроиднями дибилами, как грёбаные аджаксы, джиквари и и им подобная хрень?
Цитата:
причём в хроме жаваскрипт работает намного быстрее
В хоме не тестировал, а вот на одном из форумов сравнивали генерацию больших таблиц в Жопере, Мазиле и в IE.
Скорость одинакова.
Впрочем, производительность современных компьютеров настолько велика, что основной тормоз не в компьютере, а - в Internet. Поэтому такие технологии, как PHP не выдерживают никакой критики.

Yubi писал(а):
Masterov писал(а):
(Этого монстра кажется Аджаксом величают?) Интересно, что он умеет делать такого, чего не умеет XMLHttpRequest
Насколько я помню, XMLHttpRequest как раз таки и есть важная составная часть AJAX :-)
Не просто важная. Без XMLHttpRequest аджакса просто нет. Т.е., если XMLHttpRequest убрать из аджакса, то окажется, что асё остальное никому не нужно.
Собственног говоря, чтоб реализовать XMLHttpRequest нужно десяток строк, а все остальные 4000 строк в аджаксе - мусор.

Добавлено спустя 30 минут 41 секунду:
ToSHiC писал(а):
ну да. только не стоит забывать, что AJAX - это технология, а не реализация:)
Технология?
Какие громие слова...

Вашь аджакс - надстройка над XMLHTTPRequest, и - только. Аджакс только усложняет процесс взаимодействия с DOM и ограничивает возможности разработчика. Аджакс ограничивает возможности разработчика таким образом, чтобы наши програмы работали во всех браузерах (в дибильных - то же). Он просто опускает IE до уровня Жоперы и ниже, до уровня Мазилы и Сафари. Это примерно тоже самое, как если бы вы ограничивались режимом VGA в своей современной видеокарте.
Цитата:
а кроме XMLHttpRequest ещё можно и MSXML2.XMLHTTP применять, и даже IFrame
А что: без аджакса этого ничего нет?


 

member+
Статус: Не в сети
Регистрация: 16.01.2004
Откуда: Estonia,Tallinn
Masterov писал(а):
Почему же этот монстр (Аджакс) появился только недавно?

Он был описан недавно, его основные принципы зарождались и использовались ещё со времён IE4 (Win98 не SE)

_________________
X99-TF/E5-2678v3+Evo212/2x16Gb-DDR4-Gloway-TYPE-a@2133-12-13-13-26/GTX1070TI/KINGSTON-SNV2S1000G


 

Member
Статус: Не в сети
Регистрация: 03.03.2010
Vladson писал(а):
Masterov писал(а):
Почему же этот монстр (Аджакс) появился только недавно?
Он был описан недавно, его основные принципы зарождались и использовались ещё со времён IE4 (Win98 не SE)
Аджакс не появился раньше потому, что реализация его "принципов" (уж не знаю, что вы тут имеете в виду) в дибильных браузерах была невозможна в принципе.

Аджакс - посредник между разработчиком и DOM. Мне не нужен посредник. Зачем он мне? Затем только, чтобы ублажить прихоть недоумков, которые с чего-то решили, что Жопера и прочие браузеры, состряпанные на коленках программистами-любителями забесплатно.

Я не хочу, чтобы мои возможности (как разработчика ПО) и серыс (который я могу предоставить клиенту в рамках современного браузера) ограничивались в угоду глупым людям.

Ты можешь пользовать любой браузер. Имеешь на это право. Но: если в твоём браузере не работает то, что работает на стандартном виндусовом клиенте, то - это твоя проблема, и претензии нужно предъявлять тому криворукому программёру, что твой браузер делал.

И ещё, по поводу стандартизации: если господа из W3C не могут прогнуть под себя Билла - пусть прогибаются под него сами, а не пытаются прогнуть под себя миллионы web-программистов.

Меня достали прыщавые желторотики, что мнят себя программистами и тусуются на форумах, загибая пальцы. Вы (рекламируя отстойное ПО) упорно вынуждаете нас прогнутся под дибилные браузеры, заставляя писать ПО, которое устарело десять лет назад. И: вы обманываете людей. Тех, что доверяют вашему мнению. Вы заставляете их пользоваться кривым ПО.


 

Member
Статус: Не в сети
Регистрация: 07.01.2010
lynx был создан за много лет до появления эксплорера, нетскейп навигатор тоже. и что теперь? это история, которая сейчас никого не интересует, и уж точно меньше всего интересует заказчиков сайтов. заказчику надо, чтобы сайт работал у МАКСИМАЛЬНОГО количества посетителей. если сайт не работает нормально в файрфоксе или хроме (кроме специально оговоренных случаев со стороны заказчика) - это означает только полнейший непрофессионализм его создателя, который не смог заставить его работать. можешь что угодно говорить, но это факт.
по функциональным возможностям браузеры сейчас примерно равны. гмеил сделали в 2004 году, и уже тогда он поддерживал многие фишки, приписываемые сейчас аяксу, и во всех популярных на тот момент браузерах. и кстати, простенький интернет-магазин я делал ещё году в 99 что ли, на пхп. и работало...

ты не смог разобраться в простейшем коде, который сейчас используется сплошь и рядом (с анонимными функциями и событиями) - так сфигали ты называешь себя профессионалом? сейчас такое даже начинающий веб-программист ОБЯЗАН знать и понимать. сейчас широкополосный интернет есть практически во всех крупных городах страны. да, 15 лет назад 66кб грузились бы секунд 15-20, но на дворе 2010 год. 66 кб по нынешним меркам - это ничто. а уж по сравнению с тем, какие возможности эта библиотека даёт программисту... http://gotog.ru/?q=mootols
и кстати, ты мои 5 строк кода называешь монстроидальными? ну что тогда можно сказать...

то, что ты говоришь про аякс, опять показывает твой непрофессионализм. надстройка - это mootols, jquery и т.д., т.е. конкретные библиотеки, которые реализуют функционал, а вдобавок - различные удобные инструменты. ты можешь продолжать работать в режиме вга. только кому такие "профессионалы" сейчас нужны?

про юнити3д сам сможешь найти, или опять ссылку давать надо?


у тебя осталось 2 выхода: признать, что ты устарел или продолжать смешить публику :)
ах, впрочем, есть ещё третий выход: напиши конкретно, что такое можно сделать в эксплорере, что нельзя никак сделать в других браузерах. кроме применения winforms, они для корпоративных сайтов только годятся. вот хотя бы для этого форума, что можно было бы сделать на эксплорере такое, а? надеюсь, не будешь хоть опять выступать, что для него бэкэнд в виде скриптов на пхп не нужен :)

Добавлено спустя 7 минут 39 секунд:
Masterov писал(а):
Меня достали прыщавые желторотики, что мнят себя программистами и тусуются на форумах, загибая пальцы. Вы (рекламируя отстойное ПО) упорно вынуждаете нас прогнутся под дибилные браузеры, заставляя писать ПО, которое устарело десять лет назад. И: вы обманываете людей. Тех, что доверяют вашему мнению. Вы заставляете их пользоваться кривым ПО.

дедуля, очнись, мелкомягких прогнули уже давно, особенно сильно начиная с 7 версии браузера.

и кстати, про какую 3д графику в эксплорере ты вёл речь? нечто типа vrml?


 

Member
Статус: Не в сети
Регистрация: 15.08.2007
я уже ему кидал кучу ссылок на 2d и 3d игрушки написанные на javascript + SVG. У него просто маразм, холестериновые бляшки забили сосуды головного мозга, и уже забывает то, что это уже обсуждали (и не раз).

ps
для справки динозаврам мозила это бывший нетскейп, они сделали код опенсорсным и основали мозила организейшен...


 

member+
Статус: Не в сети
Регистрация: 16.01.2004
Откуда: Estonia,Tallinn
Masterov писал(а):
Жопера и прочие браузеры, состряпанные на коленках программистами-любителями забесплатно

Вообще-то опера это коммерческий продукт в который вбухали кучу бабок, и который продавался за кучу бабок (только с версии 9.0 её сделали бесплатной)

_________________
X99-TF/E5-2678v3+Evo212/2x16Gb-DDR4-Gloway-TYPE-a@2133-12-13-13-26/GTX1070TI/KINGSTON-SNV2S1000G


 

Member
Статус: Не в сети
Регистрация: 03.03.2010
progn писал(а):
я уже ему кидал кучу ссылок на 2d и 3d игрушки написанные на javascript + SVG. У него просто маразм, холестериновые бляшки забили сосуды головного мозга, и уже забывает то, что это уже обсуждали (и не раз).
Если бы я видел хотябы один работающий пример - запомнил бы.
Цитата:
ps
для справки динозаврам мозила это бывший нетскейп, они сделали код опенсорсным и основали мозила организейшен...
Мазила - труп нетскейпа, и похоронил его IE. (Может пора прекратить попытки реанимировать этот вонючий труп?)

Цитата:
lynx был создан за много лет до появления эксплорера, нетскейп навигатор тоже. и что теперь?
Дада, а был ещё и DOS. и что теперь?
Цитата:
заказчику надо, чтобы сайт работал у МАКСИМАЛЬНОГО количества посетителей.
Компьютер есть не у всех, потому (следуя вашей логике) нужно написать сайт, который можно обсчитать на счётах, деревянных (костяжка налево - пара костяшек на право - припоминаете?).

Web-мастер должен обслужить в первую очередь стандартного виндусового, самого распространённого и продвинутого (в смысле - браузер IE наиболее продвинутый) пользователя, должен клиенту этому предоставить максимум удобств. И только после того, как всё заработола и заказчик доволен, может перейти к тому, чтоб ублажать (за отдельную плату заказчика) извращенцев, что пользуют Жоперы разные.
Цитата:
ты не смог разобраться в простейшем коде, который сейчас используется сплошь и рядом
Мне одного взгляда на этот код достаточно, чтоб оценить его. И вот что я тебе скажу: я могу вычистить общественный гальюн, но я этого не делаю. Я могу разобраться в дурацком коде, но (по той же причине) - я этого делать не стану.

Всякие аджаксы и дримвьюверы - для чайников, которые сами код путный написать не могут, и которым нужны дурацкие огромные костыли, чтобы они могли что-то сделать.
Цитата:
сейчас такое даже начинающий веб-программист ОБЯЗАН знать и понимать
Кто тебе это сказал? Такой же чайник как ты сам?
Цитата:
а уж по сравнению с тем, какие возможности эта библиотека даёт программисту
Не программисту. Эта библиотека рассчитана на чайников. На иех недоумков, что вчера свою ХТМЛьку написал, а сегодня он - программист - web-мастер, у него уже мнение есть.
Цитата:
15 лет назад 66кб грузились бы секунд 15-20, но на дворе 2010 год
И сейчас люди часто пользуют GPRS и EDGE, живя за городом, на даче. Там тоже скорости невелики. А то, что ты не можешь написать короткий код, чтоб решить простую задачу (а вынужлен пользоваться всякими там аджаксами и джиквариями), говорит о том, что тебе рано себя в программисты записывать. Поучиться нужно ещё.
Цитата:
ты мои 5 строк кода называешь монстроидальными? ну что тогда можно сказать
Не пять - десять, полноценных, и ещё 4000 в аджаксе.
Цитата:
то, что ты говоришь про аякс, опять показывает твой непрофессионализм
Чтоб оценить чужую квалификацию - нужно иметь свою, причём - на порядок выше квалификацию нужно иметь. У итебя столько есть? Ты уверен?

Тебе, юноша, даже если ты долго будешь учиться, до моего уровня не дотянуться, даже - в старости. Мне, чтоб рограммировать, костыли (вроде аджакса и - что ещё у чайников там?) не нужны. Запомни: настоящим программистом, профессионалом, волшебником в своём ремесле, может стать толко математик. Только математик может подарить компьютеру интеллект. А такие как ты - могут только интерфейсы писать, да и то - используя костыли, вроде аждакса.
Цитата:
напиши конкретно, что такое можно сделать в эксплорере, что нельзя никак сделать в других браузерах
Запросто. VML я тебе демонстрировал. В IE (начиная с версии 5.5) уже можно было создавать трёхмерные интерфейсы. Я это умею делать в IE. Сделай это в Жопере или в Мазиле. Сможешь?
Ну, это - заведомо невозможно.

Другой пример:

Когда HTML создавался, стало понятно, что описание дизайна сайта (цвет, размер шрифта и т.п.) следует вынести за пределы HTML, чтоб иметь возможность в одном месте менять дизайн всех страничек. Так появился CSS, в котором описывались свойства (назовём их - статическими) тегов.
Позже у тегов появились динамические свойства: onmouseup, onmousedown, onclick и т.д. Но к тому времени в W3C пришло уже поколение бездарей и недоумков, которые не понимают принципов ООП. (Так же как и ты их не понимаешь.) Поэтому они не догадались в каскадные таблицы перенести методы (динамические свойства) тегов. В IE мне удалось это исправить. Теперь (и уже несколко лет как) я могу в CSS (там где обычно пишут color:red;) написать onclick:funcName;, адресуя это сразу многим тегам. Т.е. мне не нужно искать в дереве тег и привязывать его к обработчику мышинных событий. За меня это сделает браузе, сделает это механизм, который привязывает к тегу цвет и размер шрифта (описанные в CSS).

Ты это можешь сделать для Жоперы, Мазилы, сафари и ...

Можешь убедиться, что это работает, и что скрит, который всё это делает имеет объём всего несколько сотен байт.

http://people.nnov.ru/master/DCSS/DCSS. ... -03-30.rar

Попробуй расковырять этот маленький скрипт. Он существует уже лет шесть-семь, и неоднократно предпринимались попытки понять - как это работает?
Тщетно. Ни кто не смог. Все обломали зубы.
Попробуй ты.

Скрипт зашифрован. Чтоб тебе не тратить время на расшифровку, даю исходник:
Код:
<script>for(__ in _=this.element)if(__.substr(0,2)=='on')_[__]=__.indexOf('key')<0?(__.indexOf('cli')==2)?function(_){this.focus(_);return this.onmousedown()}:function(_){while((_=_?_.parentElement:event.srcElement)&&!(__=_.currentStyle['on'+event.type])||__&&(_._=eval(__))&&_._());}:function(){this.attach(_,'on'+event.type,event.keyCode)};_.focus=function(__){_=__||event.srcElement;while(!_.currentStyle.onkeydown&&(_=_.parentElement));};_.attach=function(_,___,____){if(_&&___){if(_.length)for(__=0;__<_.length;__++)this.attach(_[__],___);else if((___=_.currentStyle[___])&&(_._=eval(___)))return _._(____)}}</script>
Сделай так, чтобы в Жопере, Мазиле.... я тоже мог в каскадных таблицах прописывать связь мышинных событий тегов с их обработчиками.

Посмотри примеры. Им хотя ми семь лет (старенькие уже), но - это современное програмирование (в отличии от того, что ты там демонстрировал). Примеры (хотя и простые, но они) тебе покажут, что значит - современное ювелирное программирование.
Цитата:
дедуля, очнись, мелкомягких прогнули уже давно, особенно сильно начиная с 7 версии браузера.
Почитай ка вот это, юноша: http://news.ferra.ru/hard/2010/03/09/96643/
Цитата:
и кстати, про какую 3д графику в эксплорере ты вёл речь? нечто типа vrml?
Давал ссылку уже. Даю ещё раз:
http://masterov.qptova.ru/demo/vml/3dcube/
Этот куб бращался уже в IE5.5 Когда в мазиле и Жопере подобное появится. Когда в этих ублюдочных браузерах можно будет создавать 3Д интерфеёсы?


Последний раз редактировалось Masterov 24.03.2010 22:50, всего редактировалось 12 раз(а).

 

Member
Статус: Не в сети
Регистрация: 15.08.2007
http://www.nihilogic.dk/labs/wolf/
Javascript Wolfenstein 3D
Should work in all canvas-enabled browsers (that means no Internet Explorer).

в убогом Internet Explorer не работает, так как не поддерживает нужные фичи. В Хроме, Фоксе и Сафари отлично работает, Оперы нет, не проверял.


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 1144 • Страница 37 из 58<  1 ... 34  35  36  37  38  39  40 ... 58  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan