
Owen Little
0
4251
951
Mój H.yperT.ext M.arkup L.Umiejętności anguage (HTML) są pewne, ale może to kwalifikuje mnie do tego artykułu. Powrót w dzień, kiedy Przyjaciele wciąż był w telewizji, a AOL codziennie wysyłał bezpłatne podstawki i mini-frisbee, tworzyłem strony internetowe, aby załadować na modemach telefonicznych. Z biegiem czasu miałem odwagę pomyśleć, że wciąż jest wielu ludzi z połączeniami nie szerokopasmowymi (dial-up) i kontynuowałem projektowanie stron internetowych na podstawie tego.
Wreszcie zrezygnowałem z projektowania i tworzenia stron internetowych Chcesz nauczyć się projektowania stron internetowych? 7 kanałów YouTube na początek Chcesz nauczyć się projektowania stron internetowych? 7 kanałów YouTube na początek YouTube oferuje tysiące filmów i kanałów dla początkujących projektantów stron internetowych. Oto niektóre z najlepszych na początek. kiedy jakość treści zaczęła przesuwać się na bok według ilości treści. Witryny flashowe, wiele obrazów, wyskakujące okienka, pop-undery, suwaki itp. Zaufaj jakości treści i nie potrzebujesz tego puchu. Zaufaj swoim treściom, a Twoja witryna będzie niesamowicie szybka.
Dzięki stronie internetowej udostępnianej w ramach bezpłatnej usługi, szybciej Zdecydowanie lepszy. Czemu? Ponieważ „bezpłatny” zwykle przyciąga wiele osób, a serwer musi wydzielić twoją stronę i tysiące stron innych osób, które nie są zoptymalizowane. To tak, jakby próbować przekazać konwojowi Kenworthów ciągnącego kłody swoimi świniami Jimmy'ego. Ale jeśli masz małe Porsche, jest to o wiele łatwiejsze do zrobienia.
Oto kilka wskazówek, jak przycinać tłuszcz w określonej kolejności.
1. Używaj tabel oszczędnie
Tabele to catch-22. Na początku wykorzystywano je do projektowania, a także umieszczania treści w formacie tabeli. Ponieważ układy projektowe stały się bardziej złożone, tabele stały się większe i zagnieżdżone głębiej, a to zawsze oznacza spowolnienie czasu ładowania.
dorosnąco S.tyle S.pojawiły się arkusze kalkulacyjne (CSS), które naprawdę pomogły w problemie użycia tabel do rozmieszczenia. Niestety, twórcy przeglądarek nie byli w stanie obrócić głowy wokół idei standardów - i nadal nie mogą. To, co wyglądało świetnie w CSS w Firefoksie, wyglądało jak psie śniadanie w IE i prawdopodobnie nawet nie renderowało się w Safari. Nie zaczynaj od IE5 na Macu. Nadal jestem na terapii.
Używaj tylko tabel do układania treści, które muszą mieć format tabelaryczny Tableizer: Generuj tabelę HTML z arkusza kalkulacyjnego Excel Tableizer: Generuj tabelę HTML z arkusza kalkulacyjnego Excel - jak cennik lub statystyki hokeja. Zmniejsza to liczbę tabel i głębokość zagnieżdżania, co oznacza szybsze czasy ładowania. Nauka 5 najlepszych stron CSS do nauki CSS Online 5 najlepszych stron do nauki CSS Online zrobi dużą różnicę, jeśli musisz mieć fantazyjny układ.
2. Użyj HTML, aby utworzyć kolor
Tak, jestem Kanadyjczykiem, więc jest to kolor z „u” dla mnie. Wiem, że HTML jest zorientowany na Amerykę, więc atrybutem jest „kolor”. Naucz się swoich szesnastkowych kodów kolorów i używaj ich do ożywiania treści zamiast obrazów.
Spróbuj dodać atrybut koloru do elementów HTML, aby go urozmaicić. Działa to szczególnie dobrze w tabelach lub znaczniku body, takich jak:
Gdybyś był przeglądarką, szybciej załadowałbyś proste 7 znaków #FF00FF czy obraz 10 x 10 pikseli kolorowej fuschii kilka tysięcy razy? To retoryczne pytanie, ty w drugim rzędzie. Opuść rękę.
3. Link do skryptów / arkuszy stylów
Jeśli użyjesz określonego jotavaS.cript (JS) lub CSS wielokrotnie w całej witrynie, pomyśl o utworzeniu własnego pliku i wywołaniu go, zamiast umieszczania go na każdej stronie. Ponieważ przeglądarka ma tendencję do buforowania pliku i wywoływania go w pierwszej kolejności przed sprawdzeniem na serwerze, Twoja przeglądarka ma już gotowy skrypt lub CSS do użycia. To znaczy mniej H.yperT.ext T.ransfer P.wywołania rotocol (HTTP), co oznacza szybsze ładowanie strony.
Jak wywołać zewnętrzny JavaScript:
->
Dlaczego umieściłem te tagi komentarzy wokół wywołania JavaScript? Ponieważ nie każda przeglądarka jest skonfigurowana do odczytu skryptów. Dodanie tagów komentarzy powoduje, że przeglądarki z wyłączonym skryptem po prostu pomijają go, zamiast dawać denerwujące komunikaty o błędach.
Jak wywołać zewnętrzny arkusz stylów kaskadowych:
To takie proste. Atrybut href to miejsce, w którym ustawiasz lokalizację swojego arkusza stylów. Reszta atrybutów mówi przeglądarce, co to za plik, więc wie, co z nim zrobić.
Niektórzy programiści mogą korzystać z @import metoda wywołania arkusza stylów. W Internet Explorerze jest to tak, jakby znacznik znajdował się na dole pliku, powodując, że ładuje on całą stronę, a następnie renderuje na nim style. Niedobrze.
4. Połącz najczęściej używane skrypty w jednym pliku
Wielu programistów będzie używać tych samych skryptów w kółko. Być może istnieje skrypt zegara i skrypt kalendarza, a może jakiś skrypt efektów specjalnych, którego będą używać na każdej stronie. Zamiast 3 osobnych plików z 3 oddzielnymi wywołaniami HTTP, umieść skrypty w jednym pliku i wywołaj go raz. To zmniejsza liczbę połączeń HTTP o 66%, a także jest buforowane. Ty przyśpiesz demona! Przed podniesieniem ręki tak, możesz zrobić to samo z plikami CSS.
5. Nie używaj HTML do zmiany rozmiaru swoich zdjęć
Jeśli chcesz użyć na stronie obrazu o wymiarach 1000 × 1000 pikseli, ale chcesz, aby miał on tylko 250 × 250 pikseli, zmień go w edytorze obrazów. Niektóre osoby „zmniejszają” obraz za pomocą HTML, takiego jak:
Jeśli obraz 1000 × 1000 pikseli ma rozmiar 2 MB, zmiana jego rozmiaru za pomocą HTML nie zmniejsza rozmiaru pliku! W rzeczywistości ładowanie może potrwać dłużej, ponieważ teraz, aby tak rzec, przeglądarka musi umieścić 10 funtów kupy w 2 funtowej torbie. Niełatwe zadanie.
Mam nadzieję, że te wskazówki pomogą ci. Przekaż mi komentarz w komentarzach, jeśli ich używasz lub masz inne pomysły optymalizacji HTML do udostępnienia.