ValdisRu

ValdisRu
Рейтинг
139
Регистрация
02.10.2006
loot:
ты хоть посмотрел бы исходный код то сначала

<a href="mailto:webmaster@co.ztoe.com.ua">webmaster@co.ztoe.com.ua</a><a href="mailto:webmaster@co.ztoe.com.ua"><b style="color: black; background-color: rgb(255, 255, 102);">webmaster@co.ztoe.com.ua</b></a>


На той самой копии, где они выделены в составе предложения текст написан без java-script.
О чем это говорит?

там в коде есть исходный javascript + слова из запроса выделены желтым болдом, кого ты хочешь нае... а вот приведенный вами код точно искажен

loot:

Пока что вы доказали только то, что ссылочные анкоры влияют на выдачу. Это и есть эврика?
Продолжайте наблюдение (с)

не, это у вас эврика, вы доказали что ссылочные анкоры попадают в сниппеты, продолжайте смешить народ

зы. я смотрю в качестве аргументов уже идут личные оскорбления, разумные доводы отсутсвуют

loot:
нашел, вот тут. А вы читать не умеете?



красноречивей писал только крылов свои басни

а как же они в сниппет то попали? причем в каждый? и в этой копии выделены в составе предложения

зы. отмазка фуфло, про крылова вообще молчали бы

2loot если вы думаете что посмотрев как гугл-бот вы узнали все его алгоритмы - я вам сочувствую ))

http://www.google.ru/search?q=site%3Aztoe.com.ua+webmaster&hl=ru и найдите внутри хоть одной сохраненной копии слово webmaster - не найдете, потому что оно генерируется JS кодом

<script type="text/javascript"><!--

webmail='w'+'e'+'b'+'m'+'a'+''+'s'+""+'t'+''+'e'+""+'r'+'@'+'c'+'o'+'.'+'z'+'t'+''+'o'+'e'+'.'+'c'+""+'o'+'m'+'.'+'u'+''+'a';
document.write('<a h'+'re'+'f="m'+'a'+'i'+'l'+'t'+'o:'+webmail+'">'+webmail+'</'+'a>');
//--></script>

еще будете спорить что гугл не понимает JS код ???

loot:
Вашу query-строку обрабатывает javascript код

ну да, это аякс, про который я и говорил

loot:

Я не знаю понимаете ли вы вообще суть того, о чем пытаетесь спорить.

я не пытаюсь спорить, я спросил, а вот вы что доказать хотите, наверно то, что

loot:
Ни одна поисковая система не получит тот же ответ, так как роботы не читают JS код.

вы уверены? http://www.google.ru/search?hl=ru&source=hp&q=google+%D0%BF%D0%BE%D0%BD%D0%B8%D0%BC%D0%B0%D0%B5%D1%82+javascript&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr=&aq=f&aqi=&aql=&oq=

я вот как раз уверен, что гугл хорошо понимает простой JS код, а вот понимает ли адсенс аякс я и спрашиваю и не у вас а тех кто реально проверял, а вы тут ... сами галиматью пишете

loot:
Разумеется, нет.
вот вам пример:
http://loot.ru/test.php#a=3434
Как вы видите, в php-обработчик не поступает даже QUERY_STRING, не говоря о _GET переменной

мой разработчик говорит что в адресах почты яндекса и маил.ру есть GET параметры и еще он показал свои примеры

http://www.opel-car.tk/page.php#a=1

http://www.opel-car.tk/page.php#a=1&b=2

http://www.opel-car.tk/page.php#a=1&b=2&f=3

http://www.opel-car.tk/page2.php#2011

http://www.opel-car.tk/page2.php#2011/06

http://www.opel-car.tk/page2.php#2011/06/14

хотя впрочем к интересующему меня вопросу это отношения никакого не имеет - скорее всего прийдется самому провести эксперимент - разместить код адсенса на таких страницах и посмотреть какие объявления будут отображаться

loot:
Автор, вы видимо не до конца понимаете
Вернемся к вашему посту:

Расскажите, как вы будете обрабатывать строку site.ru/calc.php#a=1&b=2&c=3 ?
Сами по себе параметры a,b,c не передадутся в GET-запросе, т.к. это не GET запрос.
Это вам нужно будет средствами JS или обработчиком (тем же PHP) вытаскивать (query из адресной строки), делить по & и = и впоследствии уже обрабатывать параметры.

Зачем это нужно? Это совершенно бесполезные действия
О чем я вам и отвечал:


По поводу приведенного примера
https://www.google.com/adsense/v3/app#account
- здесь все сделано отлично.
Но вы не видите разницы между примером в своем сообщении и тут? Я покажу:
вот как сделано в google:
https://www.google.com/adsense/v3/app#account

а вот как было бы сделано в google,если бы они сделали по вашему примеру:
https://www.google.com/adsense/v3/app#account=1&login=1&p=25&time=1300293679


Весьма очевидно, что основная часть запросов в google передается непосредственно из форм, при этом используя идентификатор определенной страницы.

В вашем случае более изящным был бы вариант, например site.ru/calc.php#1,2,3 если все три параметра необходимы для идентификации (в чем я лично сомневаюсь). В реальном случае проще даже производить идентификацию URL по группам - site.ru/calc#group1, site.ru/calc#group2, итд.

Повторю еще раз (надеюсь последний): передача GET параметров в адресной строке после # - идиотизм.

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

зы. копирую два реальных адреса из браузера

http://e.mail.ru/cgi-bin/msglist?folder=0&870493803#readmsg?id=27081253553000000037&folder=0&jsv=3

http://mail.yandex.ru/neo2/?ncrnd=8790#compose/oper=forward&ids=3070000002924316280

есть ли в них передача GET параметров в адресной строке после # ??? реально заинтересовало

loot:
Ко мне у вас вопросов может и не быть - задайтесь лучше вопросом расшифровки AJAX.

AJAX (ˈeɪdʒæks, от англ. Asynchronous Javascript and XML — «асинхронный JavaScript и XML»)

ну что ж вы такой тупоооооой (с)

ладно попробую в третий раз объяснить, вот только что я перешел на один сайт с рекламой адсенса, которая представляет собой ифрейм с адресом

http://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-5769450394994102&output=html&h=90&slotname=5293684337&w=728&lmt=1308117244&ea=0&flash=10.1.53.64&url=http%3A%2F%2Floot.ru%2F&dt=1308117244107&shv=r20110608&jsv=r20110607&saldr=1&correlator=1308117244170&frm=4&adk=663183091&ga_vid=398991237.1285319897&ga_sid=1308117244&ga_hid=152616454&ga_fc=1&u_tz=180&u_his=0&u_java=1&u_h=1024&u_w=1280&u_ah=971&u_aw=1280&u_cd=32&u_nplug=0&u_nmime=0&biw=1260&bih=823&ref=http%3A%2F%2Fforum.searchengines.ru%2Fshowthread.php%3Ft%3D635833%26page%3D2&fu=0&ifi=1&dtd=63

в этом адресе есть много разных параметров, которые позволяют адсенсу однозначно идентифицировать на какой странице было запрошено это объявление - url=http%3A%2F%2Floot.ru%2F , с какой страницы я пришел на нее ref=http%3A%2F%2Fforum.searchengines.ru%2Fshowthread.php%3Ft%3D635833%26page%3D2 кто является издателем (кому начислять деньги если я кликну) - client=ca-pub-5769450394994102 и т.д.

если я перейду на другие страницы сайта то параметр url адресов объявления будет меняться, например на странице http://loot.ru/expiring/ru/ объявление будет иметь url=http%3A%2F%2Floot.ru%2Fexpiring%2Fru%2F и т.д надеюсь это понятно? так вот этот параметр служит в том числе и для того чтобы подобрать рекламные объявления релевантные контенту той страницы с которой объявление вызвано. надеюсь это тоже понятно?

теперь перейдем к аяксу. для того чтобы можно было сохранить адрес страницы сайта в закладки или переслать этот адрес кому-небудь, делают сайты так чтобы параметр был после решетки, это конечно не обязательно для аякса но так делают для удобства, например если вы зайдете в новый интерфейс системы адсенс то можете увидеть что главная страница имеет адрес https://www.google.com/adsense/v3/app#home а например страница настройки аккаунта https://www.google.com/adsense/v3/app#account

надеюсь это тоже понятно, теперь мы вплотную подошли к сути вопроса, допустим что вебмастер сайта loot.ru решил сделать свой сайт тоже по такому "аяксовскому" принципу (ну вот так ему захотелось - гипотетически)) и страница http://loot.ru/expiring/ru/ теперь будет иметь новый адрес http://loot.ru/#expiring/ru/ (т.е. параметр адреса после решетки). если с такой страницы вызвать объявление адсенса то какой параметр url она будет иметь?? тут два варианта - самый простой url=http%3A%2F%2Floot.ru%2F т.е. адсенсу что http://loot.ru/ или http://loot.ru/#expiring/ru/ все равно и он их не различает, второй вариант что адсенс все таки умеет обрабатывать аякс - тогда будет url=http%3A%2F%2Floot.ru%2F%23expiring%2Fru%2F и будет проанализирован контент именно тот, который увидит пользователь на странице http://loot.ru/#expiring/ru/

вот в этом то и состоит мой вопрос, если кто-небудь знает прошу на него ответить (а также прошу больше не расказывать мне как расшифровывается аякс и что он из себя представляет)))

loot:
Вы не поняли - не минуя POST/GET, а не используя адресную строку для их передачи
При нажатии на кнопку рассчета параметры через JS будут передаваться скрипту (например, php) напрямую с формы и возвращать результат расчета в браузер клиента. В этом и заключается процесс подгрузки контента на страницу без рефреша последней.

вообще, проще почитать про тему


Я вас наверно удивлю, но "джаваскрипт" и "аякс" - это одно и тоже.

да все я понял, например такой код:

<script type="text/javascript"> document.write("Hello loot");</script>

безусловно является джаваскриптом, но если по вашему это и аякс (ну так как "джаваскрипт" и "аякс" - это одно и тоже, по вашим словам) то вопросов лично к вам насчет "джаваскрипт" и "аякс" больше нет

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

loot:
А зачем вам передавать параметры через решетку? для JS передача по POST/GET не обязательна, можно брать параметры непосредственно из форм

хм, приведите пожалуста пример как брать параметры песредственно из форм минуя POST/GET

Всего: 972