Я вот не пойму, это же все можно делать из без какой-то магической «засекреченной» библиотеки, а написали так как буд-то это все супер новое.
Закрепить панель — position: fixed,
прокрутка в iphone в сафари сама по себе с инерцией,
если добавить сайт на десктоп, то никаких лишних панелек не будет, кроме статусной панели телефона самого, и ее даже можно черной сделать и слега прозрачной,
более того от эппл есть приложение позволяющее для iphone делать веб сайты с их родным интерфейсом, Dashcode называется.
Надо просто зайти в Safari Dev Center. Там все абсолютно доходчиво написано с примерами.
первое решается естественно parallels, vmware, cross over (в свое время бесплатные билды дала всем желающим) или бесплатными аналогами.
На счет lingvo и dictionary, полностью несогласен. Есть два абсолютно замечательных lingvo словаря для dictionary — Ru-En и En-Ru, ничего ковертить и импортировать ненадо, все уже сделали за вас. Результаты работы аналогичны сервису slovari у яндекса. Так же после некоторых усилий были найдены хорошие словари Es, другие не требовались, но думаю если кому надо, то тоже смогут найти.
а то, что текст колесиком мышки нельзя скролить и то что скрол не отображает реального кол-ва текста, это все конечно очень удобные мелочи как на всех сайтах)
да и подумал в начале что каждая фраза в этом облаке — отдельные пункты меню и ужаснулся… до первого нажатия)
Как уже говорили:
Точку мин/макс вниз или вверх (отметить его как-то графически что-ли)
Убрать скачек в это точке (довольно легко делается на самом деле)
Курсор хорошо бы сделать «руку» при наведении и вращании
При зажатом Ctrl (Alt) сделать изменение по движению влево/вправо (вверх/вниз), для тех кому удобнее.
Изменение значения по колесику мышки (если скролла на странице нет естественно)
Про стрелки — спорно, лучше поставить рядом инпут и дать ввести число в этом случае.
А вращение по эллипсу было бы еще круче, ни к чему, но круто ;)
Transmit+TextMate
В Transmite в качестве дефаултного редактора ставим textmate и ставим по двойному клику редактирование. И Transmit будет сам сохранять и закачивать открытые файлы на ftp.
В Textmate все замечательно и подсветка кучи языков и бандлы которые можно самому писать и настраивать (кстати подсветки тоже) и куча всего другого удобного. и быстр он. Но одна проблема меня волнует... не умеет он с вкладками работать. Только локально как проект и все, но это почти никогда ненадо... и когда у тебя 10 окон и жмешь expose, найти нужное непредставляется возможным... хотя тут на помощь сама мак ось приходит... окна почти всегда прилетают в свои места... надо только запоминать эти места ;)
Но другие редакторы еще хуже, неумеют то одного, то другого...
Комодо вобще тормозит, работать через эмулятор или java тоже не дело (опять же тормоза и тяжеловесность проги)... поэтому сижу на textmate, который успешно настроил под себя.
>> js не знает свойств блока переданных ему через css либо выставленных по дефоулту браузером.
>Если написать в стиле display: block - прекрасно знает.
Я имел ввиду если блоку присвоить свойство через css файл или тег style, а не inline'овым стилем, то js низачто не поймет это свойство если выводить alert(elem.style.display)... А вот если написать style="display: block" то js все прекрасно поймет... Добраться до css можно другим способом...
по правилам нельзя использовать блочные элементы внутри строчных :) валидацию не пройдете :) да и просто логичность кода потеряется для тех кто будет читать его... да и для поисковиков тоже.
js не знает свойств блока переданных ему через css либо выставленных по дефоулту браузером.
"Если position равно absolute или fixed (подвид absolute), то display устанавливается в block"
С чего вы взяли что ваш span с позиционированием relative стал блочным? вы во всех браузерах проверили? по-моему в каком-то будут глюки...
jahson описал лишь то, что написано в спецификации, браузеры зачастую ведут себя не полностью так... это из-за того, что они пытаются исправить ошибки верстальщиков и хоть как-то более менее правильно показать контент...
спецификацию не стоит воспринимать как учебное пособие для начинающих :) когда уже все понимаешь — не такая уж и муть... наоборот, объясняет то или иное нелогичное поведение браузера (на пару с msdn) :)
посути ты и хочешь написать очередной учебник :)
Незнаю про что вы, но я про TopDesk которая делает expose в вине хр... и у меня на Pentium 4 3Ghz и с 2Gb памяти реально тормозит... поэтому через день я ее выкинул...
Извини, слова "виста" не заметил... хотя виста сама по себе тормозит ;)
Для обратной связи с посетителем. Чтобы у пользователя возникло понимание ситуации... Ведь все что мы в этом мире делаем, результат мы оцениваем по обратной связи.
Это тоже самое что поднять трубку, набрать номер и не слышать гудки дозвона... а что, и так понятно что звонишь, раз поднял трубку и набрал номер! :)
Закрепить панель — position: fixed,
прокрутка в iphone в сафари сама по себе с инерцией,
если добавить сайт на десктоп, то никаких лишних панелек не будет, кроме статусной панели телефона самого, и ее даже можно черной сделать и слега прозрачной,
более того от эппл есть приложение позволяющее для iphone делать веб сайты с их родным интерфейсом, Dashcode называется.
Надо просто зайти в Safari Dev Center. Там все абсолютно доходчиво написано с примерами.
На счет lingvo и dictionary, полностью несогласен. Есть два абсолютно замечательных lingvo словаря для dictionary — Ru-En и En-Ru, ничего ковертить и импортировать ненадо, все уже сделали за вас. Результаты работы аналогичны сервису slovari у яндекса. Так же после некоторых усилий были найдены хорошие словари Es, другие не требовались, но думаю если кому надо, то тоже смогут найти.
да и подумал в начале что каждая фраза в этом облаке — отдельные пункты меню и ужаснулся… до первого нажатия)
Точку мин/макс вниз или вверх (отметить его как-то графически что-ли)
Убрать скачек в это точке (довольно легко делается на самом деле)
Курсор хорошо бы сделать «руку» при наведении и вращании
При зажатом Ctrl (Alt) сделать изменение по движению влево/вправо (вверх/вниз), для тех кому удобнее.
Изменение значения по колесику мышки (если скролла на странице нет естественно)
Про стрелки — спорно, лучше поставить рядом инпут и дать ввести число в этом случае.
А вращение по эллипсу было бы еще круче, ни к чему, но круто ;)
.outer { position: relative; max-width: 1400px; min-width: 1000px; width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 1000 ? '1000px' : (document.documentElement.clientWidth || document.body.clientWidth) > 1400 ? '1400px' : '100%' ); }
я считаю что 1000 и 1400 самые оптимальные цифры для максимального и минимального значения... в этих пределах дизайн не уродуется.
В Transmite в качестве дефаултного редактора ставим textmate и ставим по двойному клику редактирование. И Transmit будет сам сохранять и закачивать открытые файлы на ftp.
В Textmate все замечательно и подсветка кучи языков и бандлы которые можно самому писать и настраивать (кстати подсветки тоже) и куча всего другого удобного. и быстр он. Но одна проблема меня волнует... не умеет он с вкладками работать. Только локально как проект и все, но это почти никогда ненадо... и когда у тебя 10 окон и жмешь expose, найти нужное непредставляется возможным... хотя тут на помощь сама мак ось приходит... окна почти всегда прилетают в свои места... надо только запоминать эти места ;)
Но другие редакторы еще хуже, неумеют то одного, то другого...
Комодо вобще тормозит, работать через эмулятор или java тоже не дело (опять же тормоза и тяжеловесность проги)... поэтому сижу на textmate, который успешно настроил под себя.
>Если написать в стиле display: block - прекрасно знает.
Я имел ввиду если блоку присвоить свойство через css файл или тег style, а не inline'овым стилем, то js низачто не поймет это свойство если выводить alert(elem.style.display)... А вот если написать style="display: block" то js все прекрасно поймет... Добраться до css можно другим способом...
js не знает свойств блока переданных ему через css либо выставленных по дефоулту браузером.
"Если position равно absolute или fixed (подвид absolute), то display устанавливается в block"
С чего вы взяли что ваш span с позиционированием relative стал блочным? вы во всех браузерах проверили? по-моему в каком-то будут глюки...
jahson описал лишь то, что написано в спецификации, браузеры зачастую ведут себя не полностью так... это из-за того, что они пытаются исправить ошибки верстальщиков и хоть как-то более менее правильно показать контент...
посути ты и хочешь написать очередной учебник :)
Извини, слова "виста" не заметил... хотя виста сама по себе тормозит ;)
Это тоже самое что поднять трубку, набрать номер и не слышать гудки дозвона... а что, и так понятно что звонишь, раз поднял трубку и набрал номер! :)
но их (и не уевых в том числе) навалом под мак... и то что их нет миф...