Первый шаблон использования:
1. Начать набирать;
2. Увидеть автодополнение;
3. Нажать TAB;
4. Увидеть что автодополнение по TAB'у сработало;
5. Нажать ENTER, чтобы утвердить выбор.
У Вас на пятом пункте происходит очистка поля ввода.
Второй шаблон:
1. Начать набирать;
2. Увидеть автодополнение;
3. Нажать стрелку вправо;
4. Увидеть что автодополнение по стрелке сработало;
5. Нажать ENTER, чтобы утвердить выбор.
У Вас на пятом пункте происходит очистка поля ввода.
Плюс к этому у Вас при заполненном поле Регион и фокусе в нём, любое нажатие на кнопку клавиатуры вызывает очистку этого поля. Тем людям, кто привык переходить между полями ввода по TAB'у будет неудобно.
За базу и старания — спасибо!
Но для демо лучше было бы прикрутить Typeahead.js, а то у Вас происходит не совсем понятное поведение на нажатие TAB, Enter и кнопок влево — вправо.
Хм. PHP уже встроен в Mac OS. MySQL ставить так и так. Если под кучей либ Вы предполагаете GD, Imagemagick и mcrypt, то опять-же, их все-равно устанавливать хоть в Mac OS через Homebrew, хоть в виртуалке через пакетный менеджер.
Я не знаю куда может потребоваться перенос виртуалки, если поделитесь — буду рад. По поводу флешки — да, интересный кейс, как-то сам держал Open Server на ней и даже запустил локальный проект на информационном моноблоке в Технопарке, знаете, такие которые висят на выходе из лифта на каждом этаже. В тот день просто приезжала высокая комиссия и мы таким образом немного попиарились.
Если имеется ввиду «собрать похожее на production окружение» — тут я с Вами полностью согласен, Vagrant с этим справится лучше.
Но я имел ввиду локальную разработку, где нет нужды копировать production окружение. В варианте «PHP разработка на Macbook Air» нативные Apache и PHP дают выигрыш хотя-бы в проценте использования заряда аккумулятора.
Основная идея такова — зачем ставить сторонний веб-сервер, если встроенный покрывает все потребности.
Нисколько не умаляю крутость Nginx — у самого на всех он серверах стоит.
Ммм, дабл-тап по шифту и иконка при этом меняется. Вроде все понятно.
1. Начать набирать;
2. Увидеть автодополнение;
3. Нажать TAB;
4. Увидеть что автодополнение по TAB'у сработало;
5. Нажать ENTER, чтобы утвердить выбор.
У Вас на пятом пункте происходит очистка поля ввода.
Второй шаблон:
1. Начать набирать;
2. Увидеть автодополнение;
3. Нажать стрелку вправо;
4. Увидеть что автодополнение по стрелке сработало;
5. Нажать ENTER, чтобы утвердить выбор.
У Вас на пятом пункте происходит очистка поля ввода.
Плюс к этому у Вас при заполненном поле Регион и фокусе в нём, любое нажатие на кнопку клавиатуры вызывает очистку этого поля. Тем людям, кто привык переходить между полями ввода по TAB'у будет неудобно.
Но для демо лучше было бы прикрутить Typeahead.js, а то у Вас происходит не совсем понятное поведение на нажатие TAB, Enter и кнопок влево — вправо.
https://www.dropbox.com/s/3nt714vfqcr7bfn/IMG_20121017_160145.jpg
Я не знаю куда может потребоваться перенос виртуалки, если поделитесь — буду рад. По поводу флешки — да, интересный кейс, как-то сам держал Open Server на ней и даже запустил локальный проект на информационном моноблоке в Технопарке, знаете, такие которые висят на выходе из лифта на каждом этаже. В тот день просто приезжала высокая комиссия и мы таким образом немного попиарились.
Если имеется ввиду «собрать похожее на production окружение» — тут я с Вами полностью согласен, Vagrant с этим справится лучше.
Но я имел ввиду локальную разработку, где нет нужды копировать production окружение. В варианте «PHP разработка на Macbook Air» нативные Apache и PHP дают выигрыш хотя-бы в проценте использования заряда аккумулятора.
Основная идея такова — зачем ставить сторонний веб-сервер, если встроенный покрывает все потребности.
Нисколько не умаляю крутость Nginx — у самого на всех он серверах стоит.