Jeden. Nie stosuj object.setAttribute('style', 'costam');
, aby ustalać styl obiektu, skoro możesz się odwołać poprzez object.style
.
Dwa. Pamiętaj koniecznie, żeby nie stawiać średnika, odwołując się poprzez object.style
, tak jak w tym przykładzie: object.style.property = "1em;"
. Internet Explorer nie akceptuje tego.
Trzy. Gdy już wstawiasz jakiś kod na serwer, licz się z możliwością wydania większej ilości wersji niż jedna i od razu zrób tam odpowiedni folder. Dodatkowo, genialne polecenie ln
potrafi czynić cuda. Możemy zrobić dowiązanie do aktualnej wersji kodu (ln -s project-wersja.ext project-current.ext
), a kiedy wyprodukujemy następną, zmieniamy tylko to dowiązanie. Zyskamy na wyszukiwaniu i poprawianiu wszystkich linków, które do tego miejsca prowadzą.
Ad 1. … to tylko DOM. Że HTML ma shorthandy dla tych metod to tylko ułatwienie. Tutaj mimo wszystko jednak IE może mieć problem bo nie umie setAttribute dla style afaik.
Może nie do końca zrozumiałem, ale na serwerze to się kod w Subversion trzyma, a nie jakieś tam syntetyki 😉
@mcv: Na tyle kodu, co piszę, to svn byłby armatą wytoczoną na komara.
Inna sprawa, że tak, czy siak wypadałoby nauczyć się obsługi tegoż ustrojstwa. 😉