CSS keretrendszer

Az oldal jelenlegi verzióját még nem nézték át tapasztalt közreműködők, és jelentősen eltérhet a 2016. május 12-én felülvizsgált verziótól ; az ellenőrzések 22 szerkesztést igényelnek .

A CSS-keretrendszer  egy olyan keretrendszer , amelyet az elrendezéstervező munkájának egyszerűsítésére, a fejlesztés felgyorsítására és az elrendezési hibák ( különböző böngészőverziók közötti kompatibilitási problémák stb.) lehető legnagyobb számának kiküszöbölésére hoztak létre. A szkriptnyelvi könyvtárakhoz hasonlóan a CSS -könyvtárak is, általában külső css-fájl formájában, „csatlakoznak” a projekthez (a weboldal fejlécéhez hozzáadva). A funkciókban gazdagabb keretrendszerek több JavaScript-alapú funkcióval és extrával is rendelkeznek, de többnyire tervezésorientáltak, és az interaktív felhasználói felület mintáira összpontosítanak. Ez a részlet különbözteti meg a CSS-keretrendszereket a többi JavaScript-keretrendszertől.

Előnyök

Hátrányok

Különbségek

CSS-könyvtártípusok

Az említett hiányosságok miatt a CSS-könyvtárak használata ellentmondásos a szakmai közösségben. Ez különféle típusú CSS-könyvtárak megjelenéséhez is vezetett. Hagyományosan két típust különböztethetünk meg: Átfogó és Korlátozott. A harmadik lehetőség a saját könyvtár fejlesztése [4] . A legtöbb fejlesztő ezt a lehetőséget részesíti előnyben, mivel ez biztosítja az egyéni megoldás előnyeit, és csökkenti a harmadik féltől származó könyvtáraktól való függés negatívumait.

Átfogó CSS-könyvtárak

Az ilyen típusú könyvtár megpróbálja lefedni a legtöbb dolgot, amire a fejlesztőnek szüksége lehet. Ez a típus magában foglalja azokat a könyvtárakat, amelyek CSS-t tartalmaznak az elrendezéshez és az alaphelyzetbe állításhoz (vagy valamilyen keretrendszerhez).

Korlátozott CSS-könyvtárak

Ahogy a név is sugallja, az ilyen típusú könyvtárak csak korlátozott számú igényt fednek le, vagy meghatározott céljuk van.

Példák CSS-könyvtárakra

Átfogó

Korlátozott

Jegyzetek

  1. YAML Builder . Hozzáférés dátuma: 2012. augusztus 20. Az eredetiből archiválva : 2012. augusztus 23.
  2. Útmutató a saját CSS-keretrendszer fejlesztéséhez Archiválva : 2012. augusztus 15.

Linkek