Закрыть исходный код
1623 сообщения
#15 лет назад
Пару раз попадались сайты, на которых нельзя было посмотреть исходный код.Причем, на одном из них просто на правую кнопку мыши браузер не реагировал никак, а на другом окно открывалось, но в нем было сообщение о том, что вебмастер закрыл исходный код.
Кто знает, подскажите пожалуйста, как это делается технически? Какими тегами?
16382 сообщения
#15 лет назад
Поможет такое "закрытие" мало. Исходный код все равно получить можно. Тот кому он нужен не остановится перед такими защитами. ИМХО!
49 сообщений
#15 лет назад
Всегда есть исходный код. иначе вашему браузеры было бы нечего показывать."Закрывается" код javascript'ом, точнее он не закрывается, а, например, делает невозможным выделение, и заменяет стандартное контекстное меню, появляющееся по нажатии правой кнопкой мыши, своим, где нет пункта "Просмотреть исходный код".
2817 сообщений
#15 лет назад
Цитата ("PaulShark"):Никак
До

От всех исходник не спрятать).. максимум - от некоторых нубов, чтобы не тырили яскрипты с сайта и некоторые элементы, лично разработаны (жалко, когда паришься, делаешь, потом какой нибудь перец украдёт, и выдает за своё).
на крайняк может это поможет: ссылка
1623 сообщения
#15 лет назад
Pixorama, нужно, чтоб он не у меня закрыт был, чтоб остальные его не открывали 
BOB41K, а как javascript'ом? Можно пример кода? :?:
vovan_f, в том-то и дело, что натыкалась давно, ссылок не помню

1623 сообщения
#15 лет назад
kirilev, спасибо, посмотрю как это можно использовать.
2206 сообщений
#15 лет назад
Цитата ("Alex_Koval"):Pixorama, нужно, чтоб он не у меня закрыт был, чтоб остальные его не открывали
Так я и написал, каким образом такая "Защита" обходится

49 сообщений
1623 сообщения
#15 лет назад
Pixorama, спасибо, поняла 
185 сообщений
#15 лет назад
Цитата ("Alex_Koval"):Pixorama, нужно, чтоб он не у меня закрыт был, чтоб остальные его не открывали
BOB41K, а как javascript'ом? Можно пример кода? :?:
vovan_f, в том-то и дело, что натыкалась давно, ссылок не помню
ничего у Вас не получится. использование javascript для этого - слишком сермяжная хитрость...( другими словами - бестолково)
Единственный вариант делать java applets или Flash - это может значительно усложнить вытягивание контента.
702 сообщения
#15 лет назад
Цитата ("Alex_Koval"):Пару раз попадались сайты, на которых нельзя было посмотреть исходный код.
Но браузер ведь смотрит !
16382 сообщения
#15 лет назад
А конечная задача в чем состоит? Можно попробовать обфускацию как рекомендует kirilev. Это да, это имеет определенный эффект. А просто "костыль" проблемы не решит.
96 сообщений
#15 лет назад
Цитата ("Alex_Koval"):Кто знает, подскажите пожалуйста, как это делается технически?
Первое реализуется при помощи javascript, пример здесь ссылка , но при отключенном javascript не работает.
Второе - делать именно так, как вы описали можно несколькими путями: фреймы, динамическая подгрузка контента при помощи dhtml или ajax.
На сегодняшний день обычно не используют эти методы, а пользуются обфускаторами, т.е. кодированием исходного кода html и javascript.
Практика - ни разу не встретил обфускатор (включая платные), на декодирование результата работы которого понадобилось бы более чем полчаса.
Вывод - можно взять любой из обфускаторов или использовать фрейм, но особо изощряться по данному вопросу не стоит, так как подобного рода защита поможет только от нубов.
2817 сообщений
#15 лет назад
Цитата ("stealthdebuger"):Практика - ни разу не встретил обфускатор (включая платные), на декодирование результата работы которого понадобилось бы более чем полчаса.
очень оптимистично

1036 сообщений
#15 лет назад
Цитата ("Alex_Koval"):а на другом окно открывалось, но в нем было сообщение о том, что вебмастер закрыл исходный код.
А если прокрутить страницу на пару экранов ниже - то вот он, ваш код)
Сам поначалу офигел когда наткнулся) Но вообще без кода страница не может быть.