Кодинг на HTML/JavaScript

ReVEraNT22

Самец :)
Кто-нибудь занимался разработкой веб-приложений для мобильных устройств с сенсорными экранами?

Задачи такие:
  1. Сделать слайдер с фото, которые будут пролистываться влево-вправо при помощи пальца.
  2. На странице "навалено" несколько фотографий и нужно как-то реализовать перетаскивание их пальцем с места на место.
Для перетаскивания фото и самописный скрипт пробовал использовать, и в сторону jQuery UI посматривал, и ещё какой-то готовый скрипт в инете находил и запускал - все это прекрасно работает на десктопе, но не на планшете. В какую сторону ковырять?
1 - на тебе тач карусельку с барского плеча :) - http://www.idangero.us/sliders/swiper/demos.php
2 - плохая идея с точки зрения смысла и юзабельности
 

ReVEraNT22

Самец :)
А в чем разница? Вешаем hover на элемент, а дальше следим за изменением положения курсора. Как понимаю на сенсорах курсор при тыке перемещает из элемента мгновенно
лолшто? причем тут обработка touchStart/touchMove/touchEnd и э... hover ? :)
 
А в чем разница? Вешаем hover на элемент, а дальше следим за изменением положения курсора. Как понимаю на сенсорах курсор при тыке перемещает из элемента мгновенно
лолшто? причем тут обработка touchStart/touchMove/touchEnd и э... hover ? :)

Ок, ну повесишь ты события для сенсорников, а что обычным пользователям делать? Вешать сразу несколько событий для разных типов взаимодействия - трудоемко, как разработчику, так и браузерув дальнейшем. Hover срабатывает как с мышки, так и с сенсора, и на мой взгляд это лучшее решение.
 

XoD

Самец :)
Награды
6
Согласен с GalaX`ом. А вообще еще ни разу не встречал, чтобы правильно сверстанный сайт плохо работал с любого тачскрина.
 

ReVEraNT22

Самец :)
Ок, ну повесишь ты события для сенсорников, а что обычным пользователям делать? Вешать сразу несколько событий для разных типов взаимодействия - трудоемко, как разработчику, так и браузерув дальнейшем. Hover срабатывает как с мышки, так и с сенсора, и на мой взгляд это лучшее решение.
Вот от таких подходов и бестолковых велосипедов все и беды :). А потом говорят ой HTML5 на мобильных платформах неотзывчивый. А о использовании правильных событий и специфичных технологий никто думать не хочет (те же transition).
А для таких утилитарных вещей используются готовые библиотеки, к примеру http://eightmedia.github.io/hammer.js/ .
 

ReVEraNT22

Самец :)
Согласен с GalaX`ом. А вообще еще ни разу не встречал, чтобы правильно сверстанный сайт плохо работал с любого тачскрина.
Угу _ПРАВИЛЬНО_ сверстанный :) А так onClick наставят а потом удивляются чейта 0.5-1 секундная задержка на клик.
 
Согласен с GalaX`ом. А вообще еще ни разу не встречал, чтобы правильно сверстанный сайт плохо работал с любого тачскрина.
Угу _ПРАВИЛЬНО_ сверстанный :) А так onClick наставят а потом удивляются чейта 0.5-1 секундная задержка на клик.

Ну ка просвяти по поводу onClick :)
 
помогите)В php devel studio,сделал программу!В ней таблица,нужно вставить в кнопку "сохранить" некий код чтобы записи в таблице сохранились при последующих открытиях программы!Подскажите код кто сможет пожалуйста!
 

Grunger

Ословед
Награды
6
Такой вопрос.
Надо сделать, чтобы на сайте была страница с формой. Данные с формы должны записываться в Google spreadsheets.
Как лучше всего это сделать?
Вариант php+mysql не подходит, поэтому Google spreadsheets. Просто сделать форму в Google формы тоже не вариант, нужен счетчик записей и отправка письма человеку, заполнившему форму (одно из полей - email).
 

XoD

Самец :)
Награды
6
Ну так тебе прямая дорога в гугл апи! Нужно изучать документацию и сэмплы кода на предмет передачи данных в определенную таблицу средствами того же jQuery. (post и get наверняка поддерживаются). Но вот с письмом человеку, заполнившему форму, без серверного программирования - это вряд ли. Насколько я помню, гугловские сервисы не предлагают фичи уведомления человека со своей стороны. Значит этот вопрос подлежит решению на стороне сервера сайта.
 

Grunger

Ословед
Награды
6
Покопался сегодня в Google Script, можно там и емейл отправить, и все, что мне надо. Да и использовать Google Form оказалось гораздо правильнее, чем свою собственную накидывать. Так что все проще, чем я думал.
 

    DemOFF

    очки: 1.281
    Нет комментариев

MIDAS

Ословед
Возникла странная проблема создания двумерного массива объектов в JS.
Вот код функции создающей его:
Код:
function(row_count, col_count) {			
		this.matrix = new Array(row_count);
		for(var row=0; row<row_count; row++) {
			this.matrix[row] = new Array(col_count);
			for(var col=0; col<col_count; col++) {
				this.matrix[row][col] = Math.random();
			}
		}
		/*
		this.matrix[2][1]=1;
		this.matrix[2][2]=1;
		this.matrix[2][3]=1;
		*/
		console.log(this.matrix);
	}

заполняется рандомными цифрами всё, кроме первой строки(
Вот пример на фидле: http://jsfiddle.net/midas74/K2Wf9/
 
Сверху