Так же вместо data-margin='0', data-margin='-100', data-margin='-100', можно повесить и onclick=move(-100) и т.д.. Это вариант, но мне нужно делать это автоматом, то есть мне не известно заранее сколько будет DIV-ов. Объясню. Я делаю слайдер блоков. Задумка в том что бы я поставил в слайдер 5 блоков с контентом, появилось 5 кружков (point)- переключателей. Захотел поставил 10 и появилось 10 кружков (point)- переключателей. Количество DIV-ов у меня в скрипте генерируется автоматически в зависимости от того сколько блоков с контентом. Слайдер картинок, блоков. Еще называют его каруселью, ну я думаю вы поняли о чем я.
Тот PSD который на скрине я сделал пол часа назад, и зарегился в adobe id тоже примерно пол часа назад, так что с уверенностью могу сказать что этот способ рабочий.
А вот по поводу "прямо в Фотошопе" не могу помочь- наверняка есть какие то плагины.
Денис Ручьев:
Вчера об этом думал, несколько раз натыкался на эту же самую статью, но почитав мне показалось что это неактуально как и способ с "evercookie". Когда то "evercookie" был актуален а сейчас чистится с помощью стандартного инструмента браузера, там где чистятся куки (по крайней мере в хроме- у себя вчера тестил).
IP не катит потому что он динамический. Его может сменить, как вы сказали, сам злоумышленник. Так же с какой то переодичностью он меняется скриптами провайдера. По сему не катит. Ну должен же быть какой то метод однозначного определения.
if IP пусто
то проверяем куки браузера
if куки браузера пусто
то проверяем ... и так далее
НО!!! Хеш какого нибудь железа на компе? Серийник чего то там- так просто не сменить. Вот Об этом я говорю. Что можно однозначного о юзере узнать?
"сменив в 101-й раз компьютер"- образно понять можно :)
Но физически нужно ломать СЕРЬЕЗНЫЙ сайт что бы прибегнуть к такому роду средств, да и то у них есть какие то меры защиты на такой случай, по меньшей мере я так думаю.
Мой сайт "ни о чем". Но интересует как все таки организовать такую защиту? IP явно не катит. Куки- НЕТ. КАК??
Максим Тимофеев: "а следовательно следом и кучу не в чем не повинных пользователей"
В этом и был вопрос. То есть однозначно не идентифицировать. Все таки я склоняюсь к тому что как то можно. Спасибо за ответы.
Если это злоумышленник?
Кто то пытается подобрать пароль к моему логину через bruteforce. bruteforce неправильно подбирает пароль 3 раза, скрипт блокирует доступ к аккаунту на 5 минут и Я НАСТОЯЩИЙ ПОЛЬЗОВАТЕЛЬ СВОЕГО АККАУНТА в этот момент пытаюсь попасть в свой аккаунт в течении 5 минут, доступ к моему аккаунту заблокирован. Следовательно как то надо идентифицировать, желательно однозначно, этот компьютер с которого производились эти 3 попытки ввести пароль. КАК ИДЕНТИФИЦИРОВАТЬ ИМЕННО ЭТОТ КОМП?, потому как настоящий пользователь в эти 5 минут может тоже пробовать войти в свой акк.
Если это злоумышленник?
Кто то пытается подобрать пароль к моему логину через bruteforce. bruteforce неправильно подбирает пароль 3 раза, скрипт блокирует доступ к аккаунту на 5 минут и Я НАСТОЯЩИЙ ПОЛЬЗОВАТЕЛЬ СВОЕГО АККАУНТА в этот момент пытаюсь попасть в свой аккаунт в течении 5 минут, доступ к моему аккаунту заблокирован. Следовательно как то надо идентифицировать, желательно однозначно, этот компьютер с которого производились эти 3 попытки ввести пароль. КАК ИДЕНТИФИЦИРОВАТЬ ИМЕННО ЭТОТ КОМП?, потому как настоящий пользователь в эти 5 минут может тоже пробовать войти в свой акк.
Если это злоумышленник?
Кто то пытается подобрать пароль к моему логину через bruteforce. bruteforce неправильно подбирает пароль 3 раза, скрипт блокирует доступ к аккаунту на 5 минут и Я НАСТОЯЩИЙ ПОЛЬЗОВАТЕЛЬ СВОЕГО АККАУНТА в этот момент пытаюсь попасть в свой аккаунт в течении 5 минут, доступ к моему аккаунту заблокирован. Следовательно как то надо идентифицировать, желательно однозначно, этот компьютер с которого производились эти 3 попытки ввести пароль. КАК ИДЕНТИФИЦИРОВАТЬ ИМЕННО ЭТОТ КОМП?, потому как настоящий пользователь в эти 5 минут может тоже пробовать войти в свой акк.
Alex: скинул скрин, не могу понять почему при вводе не запускается green, в БД логина такого нет, введено все по правилам, НУ ДОЛЖЕН ГОРЕТЬ ЗЕЛЕНЫМ вместо красного.
Да, текст разный а цвет фона один и тот же. А должно быть: если данные введены в форму юзером верно- то зеленый фон и белые буквы, а если данные введены в форму юзером НЕ верно- то красный фон и белые буквы.
Если добавить css класс полю "username" обернув его тегами div, и в файле CSS добавить два стиля (условно зеленый и красный) подключить это все в части javascript со значениями: неправильно что то введено = красный, все верно введено = зеленый, просмотреть все это в браузере то будет следующая картина: текст разный а цвет фона один и тот же. Но если через функцию самого браузера "просмотреть код элемента" пронаблюдать как все происходит, то в зависимости от "верно" или "неверно" браузер выводит зеленый или красный, а по факту (визуально) (на экране монитора где юзер заполняет поле "username") текст разный а цвет фона один и тот же.
Если в том скрипте что я скинул ничего не менять- то: если все правильно введено- появляется надпись зеленым цветом (без фона), если введено что то не так то красная надпись (без фона).