Лучшие вопросы
Таймлайн
Чат
Перспективы

Skia Graphics Engine

Из Википедии, свободной энциклопедии

Remove ads

Skia Graphics Engine (или же Skia) — это компактная 2D-графическая библиотека с открытым исходным кодом, написанная на языке программирования C++. Skia абстрагирует платформенно-зависимые графические API (которые отличаются друг от друга). Изначально библиотека была разработана Skia Inc.; вскоре Google приобрела её в 2005 году,[1] а затем выпустила библиотеку в открытый доступ под BSD-3-Clause лицензией свободного ПО в 2008 году.

Краткие факты Тип, Автор ...

В настоящее время Skia используется в веб-браузерах на основе Chromium, дистрибутивах Chromium OSChrome OS), Mozilla Firefox, Android, Flutter[2], Ladybird[англ.] и так далее.

Remove ads

История

Компания Skia Inc. была основана Майком Ридом (Mike Reed) и Кэри Кларком (Cary Clark) в Чапел-Хилл, Северная Каролина.[3] После поглощения компанией Google в 2005 году разработка Skia продолжилась, и вскоре она стала графическим движком для веб-браузера Chromium, на основе которого сделаны многие браузеры.

Архитектура

Чтобы сохранить кроссплатформенность, Skia поддерживает множество (зависящих от платформы) способов вывода изображения. К ним относятся:

Skia наиболее похожа на Cairo (что означает, что библиотека фокусируется на рисовании), а не на другие, более сложные фреймворки, такие как Qt, которые предоставляют свои собственные виджеты и так далее.[5]

Skia поддерживает такие операционные системы, как:

Remove ads

Этимология

Skia — это романизация греческого слова «Σκιά» (тень).[3]

Ссылки

Примечания

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads