30 Ацронимс Веб Девелоперс Схоулд кнов
Жаргон индустрије веб развоја садржи толико много ацронимс користимо из дана у дан, да не само да је застрашујуће за почетнике, већ понекад и тешко за тренирајуће програмере пратити. Већина од нас сигурно користи уобичајене скраћенице као што су ХТМЛ, ЦСС, или ХТТП, али шта је са мање распрострањеним или новијим?
У овом глосару, прикупили смо 30 акронима који се често користе у данашњим чланцима и дискусијама о развоју веба како бисмо помогли нашим читаоцима држати корак са савременим индустријским језиком.
1. АРИА
Доступне богате интернетске апликације: понекад се користи и као ВАИ-АРИА.
Веб стандарди објављени од стране Ворлд Виде Веб Цонсортиум (В3Ц). АРИА спецификација дефинише различите фронт-енд методологије које праве веб садржај приступачан за особе са инвалидитетом који приступају вебу помоћу помоћних технологија (АТ), као што су читачи екрана.
2. АЦСС
Атомиц Цасцадинг Стиле Схеетс: методологија писања ЦСС-а коју је развио Иахоо.
АЦСС је заснован на вишекратне, једнократне (атомске) класе и кратка, предвидљива имена класа који омогућују да се стилизира ХТМЛ. Атомизер је алат који може помоћи генерирати Атомиц класе за веб пројекте.
3. АМП
Аццелератед Мобиле Пагес: мобилни веб стандард који је Гоогле иницирао у сврху брже израде мобилних сајтова.
АМП ограничава како можемо да користимо ХТМЛ, ЦСС и ЈаваСцрипт како бисмо побољшали перформансе, и обезбеђује нам компоненте које можемо користити за учитавање спољних ресурса и покретање скрипти преко АМП рунтиме-а.
4. АПИ
Апплицатион Программинг Интерфаце: сет унапред написане карактеристике кода (својства, методе, класе итд.) које је одредио издавач АПИ-а, који нам помажу користити најбоље праксе и писање конзистентног кода.
Можемо бирати између многих веб АПИ-ја, али и друштвених медија и технолошких веб-локација, као што су Фацебоок, Твиттер и Гоогле, а објављују и властите АПИ-је.
5. БЕМ
Блок, елемент, модификатор: а именовање конвенција за писање читљивих, конзистентних и одрживих ЦСС класа.
Када користимо БЕМ методологију, креирамо класе у целом пројекту слиједи блоцк__елемент - модификатор
синтакса.
- Блоцкс су имена самосталних ентитета, као што су
мени
илидугме
. - Елементи су различити делови или функционалности блокова, као што су
успех
илиалерт
. - Модификатори промените стил блокова, као што је
велики
илимали
. На пример,.буттон__алерт - велики
би био важеће име БЕМ класе.
6. ЦДН
Мрежа испоруке садржаја: мрежа дистрибуираних сервера чувајте дупле копије нашег веб садржаја.
ЦДН нам дозвољавају да испоручујемо садржај сваком кориснику са сервера који јесте ближе њиховој локацији или мање преоптерећен. На овај начин можемо постићи боље перформансе и смањити застој сервера.
7. ЦМС
Систем за управљање садржајем: софтвер који нам омогућава да објављујемо, модификујемо и организујемо различите врсте дигиталних садржаја.
Већина ЦМС-ова се користи за веб издаваштво, као што су ВордПресс, Друпал и Јоомла. ЦМСс одвојити садржај од презентације и функционалности, стога омогућавају управљање веб садржајем без знања о кодирању.
8. ЦРУД
Креирај, Читај, Ажурирај, Обриши: израз који се користи у управљању базама података, садржи четири основне функције трајне базе података.
Ин СКЛ, четири повезане команде су: ИНСЕРТ
(за Креирај), СЕЛЕЦТ
(за читање), АЖУРИРАЊЕ
(за ажурирање) и ДЕЛЕТЕ
(за брисање).
ЦРУД функције описују животни циклус типичних података на динамичним веб страницама.
9. ЦССОМ
Цасцадинг Стиле Схеетс Објецт Модел: сет АПИ-ји које користе претраживачи исправно приказати ЦСС стилове на веб страници.
ЦССОМ представља све ЦСС стилове (селекторе и њихова својства) на веб страници као мапа чворова. ЦССОМ има сличну структуру стабла ДОМ, али то је посебан модел података.
10. ЦТА
Позив на акцију: маркетиншки термин који се често користи у веб дизајну.
Пореска управа је порука упућена корисницима или потенцијалним клијентима предузети хитну акцију. У веб дизајну, ЦТАс су обично обучени у линкове који имају за циљ мами кориснике да кликну дугме, банер, рекламу, итд.
11. ДОМ
Модел објекта документа: ан АПИ за ХТМЛ и КСМЛ документе, које претраживачи користе за приказивање тих докумената.
ДОМ одређује логичка структура документа, и представља је као стабло чвора у којима су чворови објекти који представљају различите делове документа. Чворови могу бити креирани, модификовани и уклоњени.
12. ЕЦМАСцрипт (ЕС)
Скрипта Европског удружења произвођача компјутера: а спецификација скриптног језика на којој се заснива синтакса ЈаваСцрипта - заједно са ЈСцрипт-ом и АцтионСцрипт-ом.
ЕЦМАСцрипт је добио име од Европске асоцијације произвођача компјутера, организације која га је стандардизовала.
13. ФОСС
Слободан и отворени софтвер: софтвер који је бесплатно у смислу да нема никаквих ограничења на ауторска права, и отвореног кода у смислу да свако може приступити и модификовати изворни код софтвера.
Понекад се назива и као ФЛОСС. Види ГНУстав према терминологији ФОСС вс. ФЛОСС.
14. ФТУ
Прва употреба: први пут корисник учитава софтвер након инсталације.
ФТУ је кључни део процес усвајања апликације. Стопе задржавања корисника могу се побољшати ако усер онбоардинг је правилно дизајниран. Током ФТУ-а можемо да покажемо како апликација функционише или да натерамо кориснике да постављају важне опције (временска зона, језик, поставке, итд.).
15. ГУИ
Графички кориснички интерфејс: а тип корисничког интерфејса, насупрот командни интерфејси.
ГУИ омогућава корисницима без техничког знања интеракцију са софтвером без учења командних језика, као што је МС-ДОС. ГУИ користе графичке иконе и а визуелни језик да омогући корисницима да дају команде апликацији и да узимају улазне податке.
16. ИДЕ
Интегрисано развојно окружење: Аа софтверска апликација која нам даје а програмско окружење која се интегрише Различити алати потребни за развој и тестирање, као што је едитор изворног кода, алати за аутоматизацију изградње, компајлер или преводилац и дебуггер. Ксцоде, Ецлипсе и Висуал Студио су примери ИДЕ-а.
17. ИИФЕ
Одмах позвана експресија функције: популарно ЈаваСцрипт десигн паттерн који ствара лексички опсег.
ИИФЕ је а функцијски израз то је извршен одмах након процене. Може се користити за складиштење кода који се треба извршити само једном, распоређивањем имена и креирањем приватних варијабли и затварања.
ИИФЕ користи следећу синтаксу:
(фунцтион () // цоде ());
18. ИТЦСС
Обрнути трокутни каскадни стилски листови: а сцалабле ЦСС архитектура за ЦСС код за вишекратну употребу.
ИТЦСС дели ЦСС својства на нивое на основу њихове специфичности и важности. Нивои су представљени као обрнути троугао у коме специфичност расте од равног врха до врха на дну.
19. ЈСОН
ЈаваСцрипт Објецт Нотатион: језички независан, читљив за људе формат података за размјену података.
ЈСОН може да складишти објеката као колекције парова имена-вредности, и низови као уређене збирке вредности. Његова синтакса је слично ЈаваСцрипт-у, зато је то најчешћи формат података у ЈаваСцрипт базираним апликацијама.
20. ЛАМП
Линук, Апацхе, МиСКЛ, ПХП / Питхон / Перл: популарно веб стацк за креирање динамичких веб страница.
ЛАМП стацк се састоји од Линук као оперативни систем, Апацхе као веб сервер, МиСКЛ као софтвер за управљање базом података, и ПХП, Перл или Питхон као скриптни језик. Назива се његова Виндовс верзија ВАМП, док је његова ОС Кс варијанта МАМП.
21. ЛТР / РТЛ
Лево на десно / десно на лево: термини коришћени у интернационализација
ЛТР и РТЛ су лоцале својства језика или поставке земље УИ. ЛТР је скраћеница од Лефт То Ригхт, РТЛ је скраћеница од Ригхт то Лефт. Они указују на смер текста.
Већина језика су ЛТР и интерфејси су обично дизајнирани за њих, али можете једноставно додати РТЛ подршку за већину ЦМСс, као што је ВордПресс са ртл.цсс
филе.
22. МЕАН
МонгоДБ, Екпресс.јс, Ангулар, Ноде.јс: а Веб стацк само за ЈаваСцрипт за креирање динамичких веб страница и веб апликација.
МЕАН стог се састоји од МонгоДБ НоСКЛ база података Екпресс.јс оквир веб апликације, Ангулар.јс фронтенд оквира, и Ноде ЈаваСцрипт рунтиме, и то ради на било ком оперативном систему.
23. МВЦ
Модел-Виев-Цонтроллер: Ан архитектонски узорак се користи у објектно оријентисано програмирање.
Узорак МВЦ чува логику података одвојену од корисничког интерфејса груписањем објеката у три групе: Модел Објецтс за основну структуру података и логику, Виев Објецтс за кориснички интерфејс, и Цонтроллер Објецтс за посредовање између других објеката и за координацију задатака.
24. ОАутх
Опен Аутхентицатион: Ан отворени протокол који чини сигурна ауторизација могуће на сигуран и стандардизован начин.
ОАутх се често користи као метода која омогућава корисницима да се пријаве на локацију коришћење услуга треће стране, као што су Фацебоок, Твиттер или Гоогле - на овај начин се уклања баријера регистрације.
25. ООП
Објектно оријентисано програмирање: А програмска парадигма за разлику од процедуралног програмирања.
У ООП-у стварамо модели слични стварном окружењу користећи четири главна принципа: апстракција, енкапсулација, наслеђивање и полиморфизам. У центру ООП-а постоје објеката који садрже енкапсулиране податке у облику својства и методе.
26. РЕГЕКС
Регуларни израз: А тект паттерн користи се за подударање комбинација знакова у различитим низовима.
Регек омогућава лако тражи одређене секвенце знакова у тексту и на потврдите кориснички унос. Регек је део многих популарних програмских језика, као што су ЈаваСцрипт, ПХП, Питхон, Руби, Јава и други.
27. РЕСТ
Репрезентативни државни пренос: Сет архитектонске смјернице за дизајн софтвера за пренос података између клијента и сервера. Пратећи принципе РЕСТ архитектуре, можемо креирати РЕСТфул АПИ-ји за наше веб апликације.
28. СЦМ
Управљање контролом извора: систем за управљање вишеструким верзијама истог документа, апликације, кода или друге врсте информација. Такође зван версион или управљање контролом ревизије.
СЦМ то омогућава пратите промене, и спречавање губитка информација. Најпопуларнији СЦМ системи су Гит и СВН.
29. СМАЦСС
Скалабилна и модуларна архитектура за Цасцадинг Стиле Схеетс: А ЦСС методологија писања који нам омогућава да модуларизујемо ЦСС код, и учинимо га читљивијим и одрживим.
СМАЦСС дефинише 5 типова правила стила (база, распоред, модул, стање, тема) и идентификује их различитим префиксима селектора.
30. ВИСИВИГ
Оно што видите је оно што добијете: Тип едитор садржаја који омогућава корисницима да уређују текст, слике и друге врсте садржаја без писања било које ознаке.
У ВИСИВИГ уређивачу корисници могу видите како ће изгледати крајњи резултат док они креирају садржај. Пост едитор интерфејс ВордПресс-а и већина платформи за блоговање су добри примери ВИСИВИГ система.