#5 E-commerce website design programming languages definitions
Programming Names Definitions
HTML - Hyper Text Markup Language.
The HTML is divided in two parts, the first one that he said as Markup consist in not properly a program, but some code that the second part Web Browser will read. This code consist with four elements: html; head; title and body. (Brooks, 2007)
CSS - Cascading Style Sheets
Consist in the language that will assign the styles to the page created with HTML or another element. Working with CSS you choose many color, fonts and more in the same page, but is crucial understood how each element works, to define the style using Cascading Style Sheets, and wich one will show first. 'Every Selector in CSS has a specific weight. A selector's specificity weight, along with its placement in the cascade, identifies how its styles will be rendered' (Howe, S., 2014)
Java - JavaScript
Is another tool that have a function to organize objects. after load a website in the Browser the Java will read the code and to organize following for the main element and classes. 'When your browser loads an HTML page, the JavaScrip engine automatically creates a set of objects based on the content of your HTML, it keeps these objects in a hierarchy, wich can then be used to call on reference the objects and their properties. (Barret, 1999)
Python - PythonScript
Python is simple to use, but it is a real programming language, offering much more structure and support for large programs than shell scripts or batch files can offer. (Van Rossun, 1995)
Effective approach to object-oriented programming. Python’s elegant syntax and dynamic typing, together
with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms. (Drake, 2003)
Ruby - Language
'I wanted to minimize my frustration during programming, so I want to minimize my effort in programming. That was my primary goal in designing Ruby. I want to have fun in programming myself. (Yukihiro Matsumotto, 2016)
Ruby is a pure, untyped, object-oriented language—just about everything in Ruby is an
object, and object references are not typed. (Thomas, 2004)
Internet Website Cookies
A cookie is a small text file which is stored by a website you visit, on your local computer. Several times there are tick boxes saying
“Remember me on this device” right on the login screen. (Kaushik, 2018)
UI - User Interface
User Interface design are distinct in emphasizing the foundations of good decision in pratical human psycology. This remais a key insight into design generally and user interface design speciafically. Design is rarely just a matter of knowing and following rules. (Johnson, 2020)
Web Page Source
When people see a Web page, they can easily understand
the segmentation and structure of the page. What is the key
to understanding the segment and structure? We consider
that it is the uniformity of certain information. (Nanno, 2003)
Meta Tags
Search engines are used to locate information on the Web, but they cannot always adequately meet the information needs of users. Some schemes have been developed to solve this problem and meta‐tags are one of them. (Alimohammadi, 2003)
Jquery - Java Scripts Library
Jquery is a framework that's built on top of JavaScript, not a language in its own right. It is possible to write Jquery with barely any knowledge of JavaScript. (Otero, 2012)
Hyperlinks
The operation of the Web relies on the structure of its hypertext documents. Hypertext allows Web page authors to link their documentos to other related documents residing on computers anywhere in the world. To view these documents, one simply follows the links, called Hyperlinks. (Liu, 2011)
REFERENCES
Brooks, D.R., 2007. an Introduction to HTML and JavaScript: for Scientists and Engineers. Springer Science & Business Media.
Howe, S., 2014. Learn to Code HTML and CSS: Develop and Style Websites. New Riders.
Barrett, D.J., Livingston, D. and Brown, M., 1999. Essential Java Script for Web Professionals. Prentice Hall Professional.
Van Rossum, G. and Drake Jr, F.L., 1995. Python tutorial (Vol. 620). Amsterdam, The Netherlands: Centrum voor Wiskunde en Informatica
Drake, F.L. ed., 2003. An introduction to Python (p. 115). Bristol: Network Theory Ltd..
Ruby, J. ed., 2016. A crack in the mirror: Reflexive perspectives in anthropology. University of Pennsylvania Press.
Thomas, D., Fowler, C. and Hunt, A., 2004. Programming ruby. Pragmatic.
Kaushik, G. and Prakash, R., 2018. Collection of data through cookies and smart devices–a case study. International Journal of Advance Research, Ideas and Innovations in Technology, 4(5), pp.458-461.
Johnson, J., 2020. Designing with the mind in mind: simple guide to understanding user interface design guidelines. Morgan Kaufmann.
Nanno, T., Saito, S. and Okumura, M., 2003. Structuring web pages based on repetition of elements. Proceedings of WDA2003.
Alimohammadi, D., 2003. Meta‐tag: a means to control the process of web indexing. Online Information Review.
Otero, C. and Larsen, R., 2012. Professional jquery. John Wiley & Sons.
Liu, B., 2011. Web data mining: exploring hyperlinks, contents, and usage data (Vol. 1). Berlin: springer.
Image Free to use under the Pixabay license. No attribution required. Published Aug. 7, 2019