ALA 1

ALA 1 - интернет хитрости

20 мая 2004/

Интернет хитрости (ALA)

Лучшее враг хорошего. Но хорошо бы, чтобы хорошее было врагом плохого.

Я буду писать краткие заметки (а не исчерпывающие обзоры), связанные с программированием в интернете. Собственно предыдущая заметка об XML - первая в этой серии.

Сайт Дж. Зелдмана для меня оказался очень полезен - на страничках для ИПМ использованы несколько приемов, которые я прочитал в журнале ALA, который издает - в интернете - Зелдман. Порой там появляются чрезвычайно простые вещи, но это и хорошо - полезно и просто одновременно. Иногда я буду давать краткие обзоры содержания этого журнала - для себя, чтобы лучше запомнить, а для этого лучше куда-то записывать.

Обзоры ALA №173

Вы просматриваете таблицу данных, может быть очень большую. Вы бы хотели подсветить ту горизонталь, которую вы смотрите - аналог того, как в былые времена машинистка держала линейку на страницах текста, который перепечатывала. С помощью DOM -dynamic object model (динамическая модель объекта) можно строке, на которой находится мышка, присваивать атрибут, о котором в таблице стилей говорится, что он означает подсветку . Присваивание атрибута, сканирование всех таблиц документа и пр. - программка на Java script. Без DOM тоже можно, но тогда в каждой сточке каждой таблицы надо ставить этот атрибут - что, конечно, не удобно.

ALA №175

Aaron Gustafson предлагается сначала прятать с помощью Java script все части документа и по ссылкам Java scrip функция восстанавливает ту часть, которую мы хотим посмотреть. Документ не будет никогда очень длинным. Если Java scrip отключено, весь документ виден. Это работает во всех броузерах - коды очень простые.

Вторая статья в этом номере в 175 номере - об организации работы: первая часть проекта - обдумывание, планирование, собирание информации - самая длинная и ответственная

Petr Stanicek (aka -pixy-) - несколько маленьких хитростей. Надо сделать две колонки. Одна - float left, другая с margin - отступом - для первой колонки (чтобы колонка не закончилась, когда закончится левая колонка, а продолжала быть вертикальной). А потом для того, чтобы прекратить float ( прекратить обтекание текста) используем CSS свойство CLEAR right-left-both. Дело в том, что мы заранее не знаем высоту колонок, при одном шрифте одна может быть длиннее, при другом - другая. Этот прием я использовал на сайте ИПМ.

Вторая хитрость PIXY - мы хотим определить background и менять его при rollover на другой. Оба background а мы помещаем в одном файле один под другим и при rollover меняем только начальную точку, откуда считывается background. Есть другие приложения этого - много всякой графики мы помещаем в одном файле, а потом разбираемся… В ALA была статья об этом в феврале-марте 2004г. 14 мая 2004 года у Зелдмана в дневнике - тоже обсуждение этого приема, его можно много где использовать. Об этом приеме в ALA тоже была статья недавно, но это уже фолклор.

20 May 2004/

Some internet programming tricks - from ALA of J.Zeldman


© Some GRAPHICS by Boris Budinas
Сайт управляется системой uCoz