Dzisiaj chciałbym podzielić się z Wami fajnym patentem, którego sam używam w pracy webdevelopera. Chodzi o to, że wykorzystując profile, można skonfigurować wiele różnych środowisk dla tej przeglądarki. U mnie wygląda to tak, że posiadam jednego Firefox’a do tworzenia stron, a drugiego do zabawy. Obie wersje różnią się znacznie, przede wszystkim ze względu na wtyczki które wykorzystane są w obu wersjach. I tak w pierwszej – do pracy – zaintsalowane jest mnóstwo wtyczek które wspomagają moją pracę webdevelopera. W drugiej wersji natomiast, wtyczki są czysto rozrywkowe, wykorzystywane do codziennego przeglądania internetu – np. StumbleUpon, AdBlock.
Podobnie jak w przypadku
W pierwszej części cyklu chciałbym skupić się na narzędziach ułatwiających pisanie kodu strony internetowej. A dokładniej na jednym narzędziu – bez którego proces tworzenia strony utknąłby w martwym punkcie – mowa tu o przeglądarce internetowej. Z wielu przeglądarek, tylko jedna umożliwia podgląd i edycję kodu html w sposób ułatwiający proces tworzenia strony i bieżące wyłapywanie błędów. Tą przeglądarką jest Safari. Ale to nie o niej będzie dzisiaj mowa, ponieważ Firefox – mimo że jako przeglądarka nie pomaga w procesie tworzenia strony – posiada szereg wtyczek które miażdżą, MIAŻDŻĄ pod każdym względem to co potrafi z siebie wykrzesać Safari. O innych przeglądarkach w tym artykule nie wspomnę, bo nadają się tylko -jak nazwa wskazuje – do przeglądania stron. Co prawda IE posiada wtyczkę dla webdeveloperów, ale powiedzmy że to raczej taka wtyczka „pisana na kolanie” niż coś poważnego.
Strona powinna wyglądać jednakowo w różnych przeglądarkach. Dzięki zastosowaniu standardów W3C w ostatnim czasie problem jednakowego wyglądu powoli odchodzi w zapomnienie. Powoli, bo minimalne różnice między przeglądarkami pozostają. Ale można sobie z nimi poradzić w parę chwil. Problem stanowi natomiast testowanie wyświetlania strony w przeglądarce IE, szczególnie w wersjach IE7, lub o zgrozo! – w IE6. Internet Explorer 8 nie sprawia już większych problemów. W tym artykule omówię problem testowania strony w starszych wersjach IE.