What Happens If Nothing Is Chagning The Css In Code.Org Presentation Layer in Website Design

You are searching about What Happens If Nothing Is Chagning The Css In Code.Org, today we will share with you article about What Happens If Nothing Is Chagning The Css In Code.Org was compiled and edited by our team from many sources on the internet. Hope this article on the topic What Happens If Nothing Is Chagning The Css In Code.Org is useful to you.

Presentation Layer in Website Design

As we all know, there are always two sides to any website design. The visual page that every user sees with all the graphic elements, buttons, images and the page behind it, which is the code responsible for the website’s functionality. How to achieve balance?

The authorization page contains not only one type of code, but different codes as well. First, it is HTML code that creates a framework for embedding CSS (Cascading Style Sheets) or programming languages ​​such as PHP. In other words, HTML is used to structure the content of the page, while CSS allows you to manage the content and styling of the website separately, and programming languages ​​communicate instructions to the computer.

HTML alone does not operate effects such as drop-down menus or carousels. There is one code specifically dedicated to the user interface, while another code is used to process data and connect to the database. The “presentation layer” refers to the graphical interface and the code that operates it, including the code that controls interactive elements such as drop-down menus.

The presentation code includes:

  • HTML and HTML 5
  • CSS
  • Scripting languages ​​such as JavaScript, jQuery, and Ajax.

Usually, these languages ​​are skillfully woven together to create a visually appealing and highly functional website.

1. Creating a multimedia interface

Animated and immersive design can be achieved using Adobe Flash or a combination of HTML, CSS and other scripting languages.

For many years, Adobe Flash was the leader, but that has changed. Nowadays, with the development of HTML 5 and CSS, we are increasingly able to copy most of the interactive and animation effects.

HTML 5, the latest release of HTML, has made huge strides in the design capabilities of the presentation layer. It offers an enhanced toolbox of elements and properties, and recognizes the way designers work and use certain elements. For example, it allows designers to define a new navigation group with a “nav” instead of the previously used “div” element. HTML5’s support for animation and interaction design has also developed impressively, and the fact that HTML5 is supported by mobile browsers such as Apple Safari has opened up the possibilities for web design.

A few words about Adobe Flash

Flash is an animation and interactive technology that allows you to create a highly immersive interface. When it comes to implementing the Flash element in your website design, the process is quite simple. A component developed in Adobe Flash is exported as a standalone .swf file, and exactly the same as an image, the .swf file is embedded in an HTML page. The .swf file can be a small part of the page or literally the entire interface. Note that users must have the Flash player installed in their browser to view a page containing a .swf component.

Even though using Flash provides an amazing user experience, it has some disadvantages. Most significant is the fact that Apple’s mobile platform simply does not support Flash files. Therefore, a website made in Flash must offer an alternative version of the page for (Apple) mobile viewers (of course, only if the market is important enough for them). The invitation to the user to download the latest version of the Flash player for the iPhone is an irrelevant button, since even if they downloaded Flash, the page would not be available.

HTML5 – Flash alternative

As mentioned earlier, the combination of HTML 5, CSS and jQuery code makes it possible to reproduce animated websites that were only possible in Flash. Designing a rich and animated user interface is now easier than ever with the use of the ‘canvas’ element. Most modern desktop and mobile browsers support the HTML5 standard, which allows you to create designs that work across many platforms.

1.1 DHTML, JavaScript, jQuery and Ajax

Remember that HTML is just a structure for your content. Scripting languages ​​such as JavaScript, Ajax, and jQuery, which control the behavior of user interface elements and content displayed on the page, are woven into this structure.

JavaScript is a dynamic scripting language capable of creating complex animation and interaction effects, such as a drop-down menu or an expandable window layer. It enables interaction with the user, control of the browser and modification of the content of the displayed website. When JavaScript is implemented in HTML, the HTML is referred to as “DHTML”. Dynamic HTML (DHTML) allows you to create interesting interactive components and animations.

jQuery is a simplified form of JavaScript that focuses on commonly used interactions between JavaScript and HTML. It is designed to make the website easier to navigate. jQuery is free, open source software available online. You can copy and paste the ready-made scripts into your web pages and customize them to suit your purposes. Using jQuery, you can create animation and interaction design effects with far less code than JavaScript.

Examples of jQuery effects:

  • It expands and collapses according to the windows
  • Carousel image rotation
  • Magnifying an image when scrolling, etc.

Ajax (asynchronous JavaScript and XML) allows data processing, such as sending or retrieving data, in the background (asynchronously) without disrupting the display or behavior of the website. Therefore, it is not necessary to reload the page or press the “refresh” button, and the data on the page can be updated/updated automatically.

1.2 Advanced CSS graphic effects

Previously, we relied on bitmap graphics such as jpeg or gif to create a graphical element such as a button. Not only do they add to your website’s load time, they also require designers familiar with software such as Photoshop to create them and then manually modify them every time you want to change the look of the page.

Nowadays, CSS offers an increasingly high level of stylistic control over the appearance of elements. Now you can easily add tints, rounded corners, reflections, and soft shadows to text and elements with code.

There are quite a few useful CSS graphics style controls that we can implement to avoid using bitmap graphics in our user interface architecture.

The benefits of using CSS in our user interface are:

  • Faster download time – CSS code can be written only once and can be applied as a style to any graphic or text element;
  • Scalable Design – CSS allows you to apply scalable attributes to fonts and elements;
  • Easy maintenance – To change the size, color and visual effects of a button, text or design element, we simply change the values ​​of the CSS code and the change applies to all elements assigned to that style;
  • Accessibility – we use actual text in CSS for our buttons and interface elements, which we label and identify in a way that screen readers can digest and translate for users using such devices.

1.3 Responsive design

The latest trend in website design is “responsive design”. It’s an approach that aims to create websites in a way that provides an optimal viewing experience and is easy to read and navigate across a wide range of devices. When the user changes the size of the browser window, the web page is immediately updated to display optimally in the “viewport” size. Viewport is a new term used by designers not only for different desktop browser sizes, but also for mobile devices, which all have different fixed screen sizes.

Responsive design is possible thanks to the media queries part of the CSS3 specification. It recognizes the browser size and instructs the page to load the appropriate stylesheet, such as “widescreen.css” or “mobilescreen.css”. This is possible because different style sheets have different layout systems, font sizes, and image optimization settings.

Last but not least, getting creative ideas for the user interface. There is plenty of inspiration online. We recommend that you analyze good design practices, break them down to the essentials, and see how some of them can be adapted for use in your own field.

Video about What Happens If Nothing Is Chagning The Css In Code.Org

You can see more content about What Happens If Nothing Is Chagning The Css In Code.Org on our youtube channel: Click Here

Question about What Happens If Nothing Is Chagning The Css In Code.Org

If you have any questions about What Happens If Nothing Is Chagning The Css In Code.Org, please let us know, all your questions or suggestions will help us improve in the following articles!

The article What Happens If Nothing Is Chagning The Css In Code.Org was compiled by me and my team from many sources. If you find the article What Happens If Nothing Is Chagning The Css In Code.Org helpful to you, please support the team Like or Share!

Rate Articles What Happens If Nothing Is Chagning The Css In Code.Org

Rate: 4-5 stars
Ratings: 7181
Views: 22942624

Search keywords What Happens If Nothing Is Chagning The Css In Code.Org

What Happens If Nothing Is Chagning The Css In Code.Org
way What Happens If Nothing Is Chagning The Css In Code.Org
tutorial What Happens If Nothing Is Chagning The Css In Code.Org
What Happens If Nothing Is Chagning The Css In Code.Org free
#Presentation #Layer #Website #Design

Source: https://ezinearticles.com/?Presentation-Layer-in-Website-Design&id=8329138

Related Posts

default-image-feature

What E&M Code Is Used For An In Patient Consultation Family Practice Medical Coding

You are searching about What E&M Code Is Used For An In Patient Consultation, today we will share with you article about What E&M Code Is Used…

default-image-feature

What E&M Code Do I Use For A Complete Phyiscal Chiropractic Insurance – Billing For Whole Body Vibration

You are searching about What E&M Code Do I Use For A Complete Phyiscal, today we will share with you article about What E&M Code Do I…

default-image-feature

What Does Wests Annotated Code Provide Over The Non-Annotated Code How To Understand Cross-Cultural Analysis

You are searching about What Does Wests Annotated Code Provide Over The Non-Annotated Code, today we will share with you article about What Does Wests Annotated Code…

default-image-feature

What Does The Code Mean After Google.Com In My Browser How Do I Get My Website on Page 1 of Google?

You are searching about What Does The Code Mean After Google.Com In My Browser, today we will share with you article about What Does The Code Mean…

default-image-feature

What Does The Aca Code Of Ethics Say About Self-Care Are Ethics Important For Professional Accountants?

You are searching about What Does The Aca Code Of Ethics Say About Self-Care, today we will share with you article about What Does The Aca Code…

default-image-feature

What Does It Mean If Your Code Says Nan Code.Org Augmented Geocaching

You are searching about What Does It Mean If Your Code Says Nan Code.Org, today we will share with you article about What Does It Mean If…