CSS Grid
CSS Grid Layout is a CSS layout method designed for the two-dimensional layout of items on a webpage or application.
Definition from gridbyexample.com/what by Rachel AndrewOur weekly web terms for this week are CSS Grid, HTTPS, FOUC and CTA. Take a look at what they mean and all our other terminology in the full glossary below.
CSS Grid Layout is a CSS layout method designed for the two-dimensional layout of items on a webpage or application.
Definition from gridbyexample.com/what by Rachel AndrewHyper Text Transfer Protocol Secure (HTTPS) is the secure version of HTTP, the protocol over which data is sent between your browser and the website that you are connected to. The 'S' at the end of HTTPS stands for 'Secure'. It means all communications between your browser and the website are encrypted.
Definition from instantssl.com/ssl-certificate-products/https.htmlFOUC stands for Flash of Unstyled Content. This situation occurs whenever a Web browser ends up showing your Web page’s content without having any style information yet.
Definition from webkit.org/blog/66/the-fouc-problem by Dave HyattA call to action (CTA) is a marketing term that refers to the next step a marketer wants its audience or reader to take. The CTA can have a direct link to sales. For example, it can instruct the reader to click the buy button to complete a sale or it can simply move the audience further along towards becoming a consumer of that company's goods or services.
Definition from investopedia.com/terms/c/call-action-cta.aspHTTP (Hypertext Transfer Protocol) is the set of rules for transferring files (text, graphic images, sound, video, and other multimedia files) on the World Wide Web.
Definition from techtarget.comES6 refers to version 6 of the ECMA Script programming language. ECMA Script is the standardized name for JavaScript, and version 6 is the next version after version 5, which was released in 2011. It is a major enhancement to the JavaScript language, and adds many more features intended to make large-scale software development easier.
Definition from makeuseof.comThe Domain Name System (DNS) is the phonebook of the Internet. Humans access information online through domain names, like nytimes.com or espn.com. Web browsers interact through Internet Protocol (IP) addresses. DNS translates domain names to IP addresses so browsers can load Internet resources.
Definition from CloudflareA cookie is just one or more pieces of information stored as text strings on your machine. A Web server sends you a cookie and the browser stores it. The browser then returns the cookie to the server the next time the page is referenced.
Definition from howstuffworks.comIf you want to view web pages on different websites, you will need to use a program called a 'browser'. This acts as your door to the internet. Browsers are all slightly different, but they all allow you to 'surf' the internet and access different websites.
Definition from BBCResponsive web design is a style of web development where both the layout and the content responds to the device on which it is being rendered and the size of the screen it is presented on. If you're viewing this article on a desktop browser, for example, try making your browser window smaller. The content column will shrink and the placement of the text will adjust. On our homepage, you'll see the image sizes adjust and the layout shrink from three columns, to two columns, to a singular column of content.
Definition from commonplaces.comCSS is the language for describing the presentation of Web pages, including colors, layout, and fonts. It allows one to adapt the presentation to different types of devices, such as large screens, small screens, or printers. CSS is independent of HTML and can be used with any XML-based markup language. The separation of HTML from CSS makes it easier to maintain sites, share style sheets across pages, and tailor pages to different environments. This is referred to as the separation of structure (or: content) from presentation.
Definition from w3.orgA front-end developer architects and develops websites and applications using web technologies (i.e., HTML, CSS, DOM, and JavaScript), which run on the Open Web Platform or act as compilation input for non-web platform environments (i.e., React Native).
Definition from frontendmasters.com