huseyinmutluwebauthoring
huseyinmutluwebauthoring
Huseyin Mutlu Web Authoring
12 posts
Don't wanna be here? Send us removal request.
huseyinmutluwebauthoring · 3 years ago
Text
What are the Advantages of WordPress? 
A free platform
WordPress is free software. You are completely free to install, use, download and modify it according to your requirements. You can use it for free to create a website of your choice.
However, even though the software itself is free, your site will need a domain name and a server (hosting). With a little research, you can buy the domain and hosting your site needs for a certain fee.
Pretty easy to use
With a powerful platform, WordPress has made its use quite simple for beginners. A dashboard with different menu contents is listed in the sidebar. Thanks to this, you can easily create pages, customize your design, add various navigation menus, and perform many things you want in a simple way.
Fully customizable
Many people who use WordPress are neither web designers nor a programmer. These people can start using WordPress without having any prior knowledge of designing a site. WordPress has thousands of free templates. You can tailor these templates to your website. With its WordPress theme, it's an easy-to-customize plugin and allows you to directly change the background and colors without writing any code while uploading your logo along with it. You can easily customize your site according to your needs.
Seo Friendly
Even if you have the best website in the world, it's unlikely to be successful if your site isn't attracting organic traffic or visitors. Fortunately, WordPress is built with search engine traffic in mind. However, Wp sites tend to rank higher than others in search engines like Google.
Active Community
We have already said that WordPress has more themes and plugins than other software of its kind. This has increased its popularity and allowed it to have more users. The online support community has been formed by the fact that users have created an active community in this way. You can find this supportive community anytime, anywhere. If you have any problems with WordPress, you may find many users waiting for you to answer.
0 notes
huseyinmutluwebauthoring · 3 years ago
Text
5 "Great" Websites Where You Can Get Inspired by Your UI and UX Projects 
Dribbble
If you're a UI and UX designer, this is perhaps one of the first websites you should stop by. Dribbble is one of the most popular platforms in this field, where hundreds of designers are present, exhibiting their work and sharing ideas. On this platform, which we can call the LinkedIn of the designer world, you can get inspired, exhibit your work and even work as a freelancer and develop design projects. Perhaps one of my favorite features of this site is the option to search by color tone. You've determined the tint you want to use for your application, but you don't have an idea what kind of font or template you can use it with? You enter the HEX code of the color you set in the dribble and there are various that are made using that color, but here we have news for you. If you want to access the freelance portal, they charge you between $ 5 and $ 20 per month.
2.Behance
Behance is a sharing platform owned by Adobe, where various designers like Dribbble showcase their projects. With it, it's another place you should stop by first and the designers' other LinkedIn. Unlike Dribbble, Behance is a platform where artists in areas such as product design, game design, photography and fashion exhibit their portfolios. In some of the projects inside, you can see in detail which elements the designers use in their designs. I can say that there are more detailed portfolios on this subject compared to Dribbble. In it, you can access job advertisements in the areas I mentioned above and also live broadcasts made by various designers in the field of design. There's an option to filter search results by color, like in Dribble, but it's not as specific.
3. UI Movement
The name of the site we will talk about next is UI Movement. There are hundreds of interface designs such as Dribble and Behance. Apart from them, besides the presented designs, the interaction of the designs made and the animations are also shown in the projects. There are really clean, beautifully designed, well-thought-out designs and animations.
4. Pinterest
I'm sure many of you use Pinterest or at least know it. Compared to others, Pinterest is not only a website built in this area, but there are dozens of examples related to different UI and UX designs. You can save what you like and create pre-made pins for yourself. In addition to these, I can say that my favorite feature is that it offers you various examples in your chosen field very successfully. If you want to get inspired, I recommend you not to pass without looking here. In this article, I have mentioned 5 websites that are my own favorites that you can use in terms of UI and UX design.
0 notes
huseyinmutluwebauthoring · 3 years ago
Text
6 excellent CSS features that are unknown and not used much 
::selection Pseudo-element
Thanks to the pseudo-element ::selection, you can format the text you are passing through with the cursor with different css properties.
Example:
.ornek-1::selection { background-color: #000; color: red; }
.ornek-2::selection { background: transparent; text-shadow: 1px 0 4px red; }
2. caret-color
With the caret-color property, you can change the color of the cursor when the input is focused.
Example:
input { caret-color: red; }
3. Smooth Scrolling
One of the little-known features of CSS, the scroll-behavior is a great feature that expresses how scrolling in the browser should be done. The scroll-behavior is "auto" by default. When this feature is "smoothed", page scrolls will occur in a soft animated way.
NOTE: This feature is not yet supported in Safari and Opera browsers. (You can find out which browsers support a feature and which are not supported by caniuse.)
Example:
html { scroll-behavior: smooth; }
4. Custom scrollbar
You can customize this helpful tool, which is used to move up or down websites by using the scrollbar, which is usually called scrollbar, using css features and appearing in slightly different ways in different browsers.
The process of changing many properties of the scrollbar such as color, background color, corners, width can be done with the following codes. Thanks to these codes, a customized scroll bar will appear everywhere a scrollbar appears on the site.
For those who do not want to deal with these codes and want to use ready-made plugins, I can recommend the jquery-based Malihu Custom Scrollbar plugin.
5. Truncate Text
You can use the -webkit-line-clamp property to display text up to any number of lines. It will show the text by adding an ellipsis to the end of the last line.
6. Custom cursor
You can show pictures or even emoji instead of your default pointer.
Example:
.emoji-cursor { background: purple; cursor: url("data:image/svg+xml;utf8,🐥"), auto; }
.image-cursor { background: yellowgreen; cursor: url(https://picsum.photos/60), auto; }
1 note · View note
huseyinmutluwebauthoring · 3 years ago
Text
What is User Experience (UX)? 
User experience, or UX, is a popular term that is being used in the technology and design industries today. Despite this, most people aren't sure what UX means or how to use the term correctly. In this article, we'll take an in-depth look at UX.
Let's start by defining UX, which stands for "user experience." When it comes to user experience, we're talking about how people interact with a product. For example, you interact with a switch when you want to turn on a light at home. The key's design, color, material, and physical appearance can affect how you feel about the whole interaction.
Similarly, in the world of digital design, UX refers to everything that affects a user's interaction with a digital product. When people use a product, they usually judge their experience based on the following criteria:
-Value: Does this product value me?
-Function: Does this product work?
-Usability: Is it easy to use?
-General impression: Is it pleasant to use?
The history of UX design
Some of the most basic principles of UX can be traced back to the ancient Chinese Feng Shui philosophy, which focuses on regulating the environment in the most convenient, harmonious, or user-friendly way. As early as the 5th century BC, there is evidence that ancient Greek civilizations designed their vehicles and workspaces according to ergonomic principles.
In the late 19th century, great thinkers and industrialists such as Frederick Winslow Taylor and Henry Ford began to integrate basic principles of experience design into their production processes. With a mission to make human labor more efficient, Taylor has conducted extensive research on interactions between employees and their tools, just as UX designers today research how users interact with products and services.
In the early '90s, scientist Don Norman joined the team at Apple as a "User Experience Architect," making him the first person to have UX in his job title. Since then, each of these areas has expanded into its own areas of expertise. Nowadays, there is a growing trend for companies hiring for very specific roles such as UX researcher or interaction designer to cover all the different aspects of the user experience.
UX design is more than usability
The usability of a product's design helps to understand whether users can complete tasks effectively and efficiently. It's impossible to have good UX without efficient usability, but usability is only one feature of a good UX. Usability helps create products that work well, but just because a product is easy to use doesn't guarantee that people will use it.
UX is not the same as UI
Often UX design is mistakenly called UI design. This is because many people associate the word "design" with visuals. While the user interface is an important part of the user experience, it is only the surface layer of a product.
UX designers think beyond the surface layer when designing the function behind visuals, bridging the gap between how something looks and how it works.
UX design is an ongoing process
The UX design of a product improves as it receives feedback from users. As product and industry requirements change, the design may need to be refreshed to meet the new requirements.
UX design must take business needs into account
If it doesn't help achieve a goal, there's no use in having a product that people love. That's why product creators must consider both the goals of the users and the goals of the business. It is important to find a balance between the two sides to create useful and practical solutions.
0 notes
huseyinmutluwebauthoring · 3 years ago
Text
What is the Metaverse and How Will It Affect the Future? 
Today, I will be discussing a different topic rather than programming.
Technology is evolving rapidly, and with Facebook founder Mark Zuckerberg announcing that the company would be renamed Meta, the tech world began to speak of a whole new term: the "Metaverse," dubbed the "future of Web 3.0" by many technologists.
If this is the first time you've heard the word "metaverse," you're not alone. Although this concept, which appears in movies like Tron and Ready Player One, has been around for decades, you're wrong if you think it's limited to a fictional world. Now people are logging into their computers and opening up to a whole new world. Worlds where you can buy virtual properties for $23,000 or a Gucci bag for $4,000, a price that's higher than its real-world value.
Tumblr media
What can you do in Metaverse Universe?
You can go to a virtual concert, go on an online trip, or buy digital clothes and try them out. The Metaverse can also make a big difference for those who work from home. Instead of seeing their colleagues in a video calling app, employees can see them as if they were together in a virtual world.
The Metaverse, which is expected to be not only a universe to be used in well-known games such as "Second Life", but also a virtual universe where you can perform many functions, will also include real-time 3D graphics, avatars that can be personalized, and social interactions.
Facebook and the Metaverse
A major investment has been made in virtual reality with Oculus virtual reality glasses, and with Facebook's acquisition of Oculus, these glasses have been made cheaper than its competitors. Zuckerberg, who aims to transform the company from a social media company into a metaverse company in the next 5 years, introduced his virtual offices called "Horizontal Workrooms" last semester and took an important step in moving the business world to the Metaverse.
Facebook, whose shares will be traded under the symbol "MVRS" after December 1, 2021, has also announced that it will outsource the "metaverse".
Tumblr media
How do brands make money on the Metaverse?
As a new way to make money online, it shouldn't surprise you that many tech companies have invested billions of dollars into developing the Metaverse. For example, Epic Games, the company behind Fortnite, is reportedly earlining $1 billion to support its vision of the multiverse.
Some brands were already using Metaverse to sell their products virtually. In recent months, Dolce & Gabbana, Gucci, Louis Vuitton and Burberry have also joined others to announce an NFT collection. Therefore, it seems that the next big step for businesses looking to move away from traditional brand communication will be to move to the Metaverse. Always staying one step ahead of aggressively driven entrepreneurship and trends allows businesses to keep participants constantly engaged.
Although all this makes you feel like you are in a science fiction movie, it is not possible to keep up with the speed of technology and the idea of a virtual universe in the future continues to excite many of us. Time will tell how people will adapt.
0 notes
huseyinmutluwebauthoring · 3 years ago
Text
CSS Important Property Usage
In CSS, the "!important" attribute is used when more importance needs to be given to a value. It can be thought of as a kind of obligatory.
Where the Important rule applies, all previous styles for a given property are overridden.
#box {
background-color: blue;
}
.content {
background-color: gray;
}
p {
background-color: red !important;
}
In the example above, whether the p tag uses the .content class or the #box id, its background will always be red. This is because the !important attribute indicates that the background for all p tags must be red. Disables all preceding styles and applies the style that it specifies.
What happens if we use multiple CSS important attributes?
The only way to crush the rule of Important is to write an important again. So which important rule will the browser accept? As we explained in the previous section, the important rule will be applied according to the order of priority in CSS. Using more than one important will be confusing and difficult to debug large style files.
Note: The !important attribute should be used where necessary.
0 notes
huseyinmutluwebauthoring · 3 years ago
Text
What is Javascript?
JavaScript is a programming language that developers use to create interactive web pages. JavaScript functions can improve a website user's experience, from refreshing social media streams to showing animations and interactive maps. As a client-side scripting language, it is one of the core technologies of the World Wide Web. For example, when you browse the web and see an image loop, a click-to-see drop-down menu, or dynamically changing element colors on a webpage, you'll see JavaScript effects.
Tumblr media
What is JavaScript used for?
Historically, web pages were static, similar to pages in a book. A static page displayed the information mostly in a fixed layout and didn't do everything we'd expect from a modern website now. JavaScript has emerged as a browser-based technology to make web applications more dynamic. Using JavaScript, browsers can respond to user interaction and change the content layout on a web page.
As the language matured, JavaScript developers created libraries, frameworks, and programming applications, and began using them outside of web browsers.
How does JavaScript work?
All programming languages work by translating English-like syntax into machine code that the operating system will run. JavaScript is generally classified as a scripting language or an interpreted language. JavaScript code is interpreted, meaning it is translated directly into the underlying machine language code by a JavaScript engine. In other programming languages, a compiler compiles all the code into machine code in a separate step. Therefore, all scripting languages are programming languages, but not all programming languages are scripting languages.
What are JavaScript libraries?
JavaScript libraries are collections of pre-written code snippets that web developers can reuse to perform standard JavaScript functions. JavaScript library code is added to the rest of the project code as needed. If you think of JavaScript application code as a home, JavaScript libraries are like ready-made furniture that developers can use to enhance the functionality of the home.
The following are some common uses of JavaScript libraries:
Data visualization:
Data visualization is crucial for users to view statistics, for example, in the admin panel, dashboard and performance metrics.
Libraries such as Chart.js, ApexCharts, and Algolia Places have built-in functionality that you can use to create web applications that display data in charts and maps.
DOM processing:
You can use libraries like jQuery and Umbrella JS to facilitate web development because they provide code for standard website functions such as menu animations, image galleries, buttons, lightboxes, and more.
Forms:
All web development uses forms for website visitors to contact someone, order products, and register for events. Some JavaScript libraries, such as wForms, LiveValidation, Validanguage, and qForms, simplify form functionality, including form validation, layout, conditions, and transformation.
0 notes
huseyinmutluwebauthoring · 3 years ago
Text
What is Bootstrap, What does it do? 
Tumblr media
Bootstrap is an open-source and free web application development toolkit consisting of usable pieces of code. Its CSS and JavaScript stubs are used for components of websites and mobile apps that appear to users. Written in HTML, CSS, Less, Sass, and JavaScript, Bootstrap is an easy-to-learn alternative that can be used to develop fully interactive and responsive web applications.
What is Bootstrap?
Before reviewing Bootstrap, it's worth taking a closer look at what the front-end skeletons of web applications are. These skeletons are the interface of an application through which users interact. HTML code creates the structure, cascading style templates create the visual format, and JavaScript codes enable dynamic elements such as slides and drop-down menus. Skeletons are the foundations on which websites are built. Bootstrap, a front-end skeleton and toolkit, was developed by Twitter engineers Mark Otto and Jacob Thornton. Its main purpose is to make web applications fast, convenient and more responsive. Bootstrap has the distinction of being the most popular CSS skeleton for developing responsive and mobile-first websites today. While it's a tremendous tool for building responsive and mobile-focused websites, W3. There's also a more compact, faster, and easier-to-use alternative called CSS.
Advantages of Bootstrap
Today, people use many different devices with various hardware features, operating systems, screen sizes, and ways of interacting. The fact that a website is compatible with all devices, from laptops to smartphones, has become a necessity nowadays. The interface of websites created with Bootstrap is self-adapting to all screen sizes, both used today and available tomorrow. This compatibility means that a web page that looks neat in a desktop experience can also be viewed and interacted with seamlessly on a mobile device. Moreover, web development with Bootstrap has many other advantages:
Faster development: One of the biggest advantages of bootstrap is that it speeds up web development projects and does not require sacrificing quality in doing so. While it can take a very long time to develop responsive websites and apps without Bootstrap, this toolkit can cut a lot of the time required.
Easy to use: Anyone with an entry-level knowledge of HTML and CSS can develop websites, apps, and themes using Bootstrap. Responsive design: Simplifying the responsive designs we mentioned above is one of Bootstrap's hallmarks. Responsive websites developed with Bootstrap automatically adapt to all screen sizes.
Design continuity: A web page designed with Bootstrap will look the same in all modern web browsers, such as Firefox, Chrome, Edge, Opera, and Safari.
Open source: The best feature of Bootstrap is that it is free and open source. Many developers make the resources they develop on this platform available to others for free and for free. These resources can be used to develop websites and apps.
1 note · View note
huseyinmutluwebauthoring · 3 years ago
Text
What is CSS3 Animation and How to use it?
An animation allows an element to change from one style to another in the amount of time that we specify. We can change the CSS properties as you like and add animation features. To make animation, we first need to create the animation steps with @keyframes. The CSS3 @keyframes specifies which styles to apply to the element at specific times.
Basically, the animation is created as in the following code block.
@keyframes animation_name
{ keyframe
{ property : value; }
}
@keyframes: When defining animation, we start with the definition of @keyframes.
animasyon_name: Here we define the name of the animation. When we want to use the animation we are going to create on any element, we will use this name we define.
keyframe: Here we specify the start and end points, or rather what the animation will do in which frame.
property, value: Here we define the properties and values of the animation.
Animation Properties and Usage
The animation feature has multiple properties such as duration, delay time, animation repetition.
animation-name: The name of the animation we want to use. We write the example-animation value that we define as the example-animation @keyframes above.
animation-duration: Specifies the duration of the animation. For example, 1s (1 second), 750ms (750 milliseconds).
animation-timing-function: Specifies the speed of the animation.
animation-delay: Specifies the delay time. For example, if we specify 2s, the animation will start with a delay of 2 seconds.
animation-iteration-count: Specifies the number of animation repetitions. When we specify 3, the animation will work 3 times.
animation-direction: Specifies the direction of the animation. By default, the animation will work correctly from start to finish. For example, we can use the alternate value if we want it to run from the end to the beginning.
In this blog post, we briefly learned what CSS animation is, how to use it and its features.
0 notes
huseyinmutluwebauthoring · 3 years ago
Text
CSS Page Layout - Display Property
The CSS display property determines how elements are displayed. Each HTML element has an image value by default. For many HTML elements, the display value is block or inline.
A block-level element always starts in a new line and occupies the entire row in which it is located.
The following HTML elements are block-level:
div
h1 - h6
p
form
header
footer
section
ul
li
Inline Elements
An inline element does not start on a new line and only takes up as much space as its contents.
Example of inline elements:
span
a
img
CSS Display: None Property
CSS display:none property and value are used to hide an HTML element.
Most of the time in an HTML page we want to hide some elements and show them again later. In this case, display:none is quite useful.
For example, if we want an element to disappear from the page when a button is clicked, we use display:none.
Note: Changing the display property of an HTML element means changing how that element is displayed.
Normally, block elements can contain inline elements, while block elements cannot be placed inside inline elements.
Hiding an Element on a Page
If we want to hide an element in an HTML page, we use two ways:
display:none
visibility:hidden
Both of these CSS properties serve to hide or show an element on the page.
The difference between display:none and visibility:hidden is the following:
display:none removes an element completely from the page. The element is removed from the page, and the browser behaves as if there are no elements there.
visibility:hidden also hides the element. But there is space on the page as large as the size of the hidden element.
0 notes
huseyinmutluwebauthoring · 3 years ago
Text
Semantic HTML Elements
Tumblr media
<header> :
The tag identifies the title for the document or a section. This label should be used as navigation menus or promotional content for the carrier.
<nav> :
The tag identifies the section where the navigation lines are located. All link groups of the document should not be marked with the tag. The tag is intended only for links located in the main block.
<section> :
The tag identifies a section in the document. Sections can be any part of the page, such as header, footer, etc.
<main>:
It can often be used as a container for the portion of the main content.
<article>:
This tag is used for articles on blog sites, for news sites, for form posts and comments.
<aside>:
The tag is used to make a description of a place in the content.
<footer>:
The tag identifies the footer of a document or section. The footer tag usually holds on information such as copyright information, terms of use, contact information, etc.
0 notes
huseyinmutluwebauthoring · 3 years ago
Text
Introduction to Front End Development
Tumblr media
Today, many companies no longer look at whether the person has a university degree or at least a computer engineering degree in developer recruitment. The demand for front-end developers, UX and UI designers is growing exponentially every day. In a moment, I will consider in more detail what these titles mean and what they do. But the general framework of this article will be about the basic skills needed to become a front-end web developer and where and how to get them.
WHAT IS FRONT END DEVELOPMENT?
First of all, if we consider the concept of "front-end"; It is used to identify the parts where the user interacts one-to-one when visiting a web page. A "front-end developer" is therefore a person who develops the parts that the web user sees with his eyes when he visits the page, interacts with his mouse and keyboard, and writes HTML, CSS and JavaScript codes for these parts. The front-end developer also acts as a kind of bridge between UX, UI designers and back-end developer.
1 note · View note