Comments 39
уважаемые веб-разработчики, воздержитесь, пожалуйста, от повсеместного применения этого эффекта. мне от него крышу сносит. спасибо.
+6
> $(document).ready(function(){
Почему я так часто вижу это в чужом коде? Почему не $(function(){ ?!
Почему я так часто вижу это в чужом коде? Почему не $(function(){ ?!
+1
Уже привычка. $(document).ready() — так в документации jQuery всегда было написано
+4
Так чуть понятнее, что у document случилось ready.
А то если не знать такой фичи, то не каждый поймет что это за функция, и куда она засунута.
Почти самодокументирование.
А то если не знать такой фичи, то не каждый поймет что это за функция, и куда она засунута.
Почти самодокументирование.
+1
Вы серьезно? давайте тогда писать
<script type="text/javascript"></script>
в HTML50
Если этого не знать.
То и понимать не нужно.
Нужно закрыть IDE и ити копать траншеи
То и понимать не нужно.
Нужно закрыть IDE и ити копать траншеи
0
Почему не $(function(){ ?
я бы сказал даже jQuery(function($){
0
UFO just landed and posted this here
Это вам спасибо за ссылочку, Parallax тут шедевральный, сайт — супер, мне самому стало интересно, как сделать подобный эффект. Будет время, постараюсь разобраться, пойму — обязательно поделюсь этим с хабром.
0
joelb.me/scrollpath/ Наверное, как-то примерное так.
0
Наркоманство.
0
Вот ещё отлично: http://www.nike.com/jumpman23/aj2012/
0
Все хорошо, но представим, что страница большая, и блоков с параллаксом много, даже на мощных компьютерах все будет тормозить. Как вариант, двигать только то, что попало в видимую часть, или попадет в неё через Npx.
0
UFO just landed and posted this here
Такой эффект на промо-сайтах, целевых страницах уже будет нести практическую пользу, если говорить о маркетинге. А в плане рабочих сайтов и их интерфейсов — это на самом деле вопрос на миллион =) Поскольку Parallax это тренд, я думаю где нибудь появится интересная реализация интерфейса с помощью этого.
0
Статья полезная. Спасибо!
0
И сразу вопрос: зачем тут jQuery?
0
Чтобы сделать еще один запрос :) шутка.
Думаю что на сайте это не единственный скрипт будет, так что скорее всего это отдельная часть сценария
Думаю что на сайте это не единственный скрипт будет, так что скорее всего это отдельная часть сценария
0
Меня просто смутило то, что с условием использовании jQuery, демо не работает даже в IE8. Я переделывал сложное паралакс демо из статьи, без jQuery, кода не больше чем в оригинале на jQuery (и мой код проще), работает в IE7+
0
Нерабочее решение это уже скорее к автору этого решения. А jQuery в проекте скорее всего все равно будет задействовано, так что соблазн воспользоваться им велик. Да и проще читать код, когда все один стилем написано, если конечно кроме этого эффекта там еще куча кода.
0
В IE не работает из за HTML5 элементов.
document.createElement(«article»);
document.createElement(«section»);
И все будет работать
document.createElement(«article»);
document.createElement(«section»);
И все будет работать
+1
Да я то в курсе, просто, если не заморачиваться, чтобы код работал в старых браузерах — зачем использовать jQuery? Хотя hermit931 выразил разумную мысль, что если весь проект пишется на jQuery, то и для параллакса лучше использовать jQuery. Но есть же куча библиотек для этого и некоторые из них весьма неплохие.
0
Только сегодня в рассылке попадалась статья
Parallax Tools and Techniques
Parallax Tools and Techniques
0
Sign up to leave a comment.
Простая техника Parallax Scrolling