Podstawowa nomenklatura w aplikacjach webowych - słownik prostych a mylonych pojęć

Frontend - HTML, CSS, JS
wzorce nazewnictwo slowa kluczowe zajac las

Czytając polskie blogi, fora lub uczestnicząc w kursach można spotkać się z jednoznacznie stosowanym nazewnictwem wobec podstawowych elementów, obiektów oraz składników języków opisu i programowania webowego.

Wiele nieścisłości wynika z problemu z tłumaczeniem wyrazów z języka angielskiego, które nie mają polskich odpowiedników a nawet jak mają to mogą być wieloznaczne lub znane z innego kontekstu.

Teoretycznie w pracy w polskojęzycznej grupie można stosować rzeczowniki angielskie ale w praktyce nikt tego stosuje do wszystkich elementów języków.

Poniższe opracowanie może pomóc w ujednoznacznieniu słownictwa co w warunkach polskich może wyeliminować nieścisłości i rozbieżności w rozumieniu tego co druga osoba chce przekazać.

 

W nawiasach podawane są angielskie odpowiedniki.

 

Język C#

  • podstawowe elementy
  • typ (type)
    • wartościowy (value type)
    • referencyjny (reference type)
  • klasa (class)
    • atrybuty (attributes)
      • pole (field) - niekiedy nazywane są zmiennymi lecz jest to myląca nazwa. “Zmiennymi” nazywa się elementy metody
      • właściwość (property)
      • stała (constant)
      • metoda (method) - niekiedy nazywa przez programistów innych niż C# języków funkcją, co nie jest prawidłowym sformułowaniem. Przyjęło się, że każda funkcja będąca elementem klasy (obiektu) jest nazywana metodą. W języku C# teoretycznie nie istnieją funkcje nienależące do żadnej klasy więc nie istnieją też funkcje.
        • parametr (parameter) - jako DEKLARACJA
        • argument (argument) - jako wartość przy WYWOŁYWANIU metody
        • ciało (body)

 

HTML

  • znacznik (tag)
    • atrybut (attribute) - tutaj następuje połączenie pojęć z tymi występującymi w CSS. Niektóre atrybuty mają swoje nazwy w CSS (na przykład identyfikator, klasa)
  • deklaracja (declaration)
  • nagłówek (header) - oznacza wszystkie elementy zawarte w znaczniku “<head>”

 

CSS

  • klasa (class)
  • identyfikator (id)
  • selektor (selector) to ciąg odpowiadający za zdefiniowanie adresu znacznika, do którego reguły mają się odnieść
  • reguła (rule)
  • przodek (parent)
  • dziecko (child)
  • pseudoklasa (pseudoclass)
    • na przykład: :visited, :link, :active

Źródła: Źródła własne

Tomasz Osiński Tomasz Osiński
Podstawowa nomenklatura w aplikacjach webowych - słownik prostych a mylonych pojęć
2017-06-06 21:40:04
Komentarze
Aby dodac komentarz musisz być zalogowany

Zobacz podobne artykuły

Nazywam się Tomasz Osiński. Jestem programistą web developerem od 2008 roku. Obecnie pracuję w Banku Millennium jak .NET web developer, poza tym rozwijam startupy, blogguję. Pokazuję, że za pomocą ASP.NET, HTML, CSS i JS można budować wydajne aplikacje i strony internetowe. Ukazuję potrzeby wdrażania nowoczesnego podejścia do zarządzania w IT (Lean, Kanban, SCRUM, Agile)

Blog, który czytasz tworzę w w/w technologiach i udostępniam na GitHubie