Bitcoin Forum
May 26, 2024, 02:45:23 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Project devs really needs to focus more on making user interface easy to use  (Read 137 times)
Macoach (OP)
Member
**
Offline Offline

Activity: 64
Merit: 32


View Profile
October 03, 2023, 04:19:08 PM
Last edit: October 03, 2023, 08:23:02 PM by Macoach
 #1

Is it really that challenging for crypto devs to design a user interface or anything else that would make crypto easier/more approachable for people? Even though I have been using cryptocurrency for more than two years, getting around it is still a little challenging for me.
Every transaction is thrill. Only more seasoned cryptocurrency users are aware of how to cancel a transaction due to the transaction's long human-unreadable address, risk of errors, need to set up gas fees on your own, poor transaction speed, and potential for errors .

It can be difficult to connect one chain of coins or tokens to another.

Accepting MetaMask prompts without thinking can lead you to authorize harmful smart contracts that you are unaware of.

People don't even know what a wallet is, and because custody wallets are much simpler, a lot of people fall for it and don't practice self-custody.

So many individuals don't even comprehend the distinction between coins and tokens.

Some users who merely want to send stablecoins to friends and family are unsure about how to send their money due to the existence of tokens on many chains, such as USDT on ETH, TRON, and BSC.

cryptic ticker names that are difficult to distinguish

Cryptocurrency won't become widely used as long as it doesn't become simpler.

Although it used to be "difficult" to use the internet, even grandma can now do so. Mass adoption of cryptocurrency will happen once it is simple enough for grandparents to use.

I am aware of what you would say about this "dyor," but after giving it some thought, idon't think a very busy person would want
to put themselves through the stress of
learning cryptocurrency, especially if you
would have to use it for your daily transactions once it seeks to gain widespread use.
Ojima-ojo
Sr. Member
****
Offline Offline

Activity: 728
Merit: 456



View Profile
October 03, 2023, 04:28:25 PM
Last edit: October 03, 2023, 05:53:56 PM by Ojima-ojo
 #2

Bitcoin user interface?


What do you mean can you be more objective to point out at what aspect of Bitcoin you refer to and how hard it has been to navigate around it, I have not had any such challenges with Bitcoin since its usage to me is nothing more than the normal usage of apps and networks just like every other technology, although the area I think need more attention is the educational aspect I feel that a lot of need to be done in educating the general public on the concept of bitcoin before they get any contact with Bitcoin

R


▀▀▀▀▀▀▀██████▄▄
████████████████
▀▀▀▀█████▀▀▀█████
████████▌███▐████
▄▄▄▄█████▄▄▄█████
████████████████
▄▄▄▄▄▄▄██████▀▀
LLBITCRYPTO
FUTURES
[
1,000x
LEVERAGE
][
.
COMPETITIVE
FEES
][
INSTANT
EXECUTION
]██████
██
██
██
██
██
██
██
██
██
██
██
██████
████████████████████████████████████████████████████████
.
TRADE NOW
.
████████████████████████████████████████████████████████
██████
██
██
██
██
██
██
██
██
██
██
██
██████
NeuroticFish
Legendary
*
Offline Offline

Activity: 3682
Merit: 6406


Looking for campaign manager? Contact icopress!


View Profile
October 03, 2023, 05:01:51 PM
 #3

I am not sure if OP actually talks about Bitcoin, since his post is filled with altcoins and altcoin related tools.
Now, the fact that wallets may need to become easier it was discussed a good number of times, just search.
However, that's not necessarily Bitcoin devs' problem, one can use whatever bitcoin wallet he wants or even make himself one. Even more, while we can give advises, it's not really OK to complain about free software.
I think that a more constructive approach would be to make or fund a wallet that's much more user friendly. But I've never seen anybody trying to go in that direction.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
KiaKia
Sr. Member
****
Offline Offline

Activity: 686
Merit: 388


View Profile WWW
October 03, 2023, 05:12:52 PM
 #4

Your topic made mention of Bitcoin but your opinion has nothing to do with Bitcoin, you simply talk only about metamask and some altcojns, so this topic doesn't belong in Bitcoin Discussion, move to altcoin discussion please.

As for what you are saying, I understand perfectly, my question is how many wallets have you use? There are some interface to love and some to hate, starting from Electrum wallet and the likes of Trust wallet, install them and choose which one comes with interface of your taste.

I care less about interface and more into security of the wallet, I will use the most ugly looking interface over shinny once if it has the good security, and if it's full open source, good luck with what you looking for, but mind you, the shining interface doesn't mean a crypto wallet is the best.
Mr.right85
Hero Member
*****
Offline Offline

Activity: 924
Merit: 665


View Profile WWW
October 03, 2023, 05:18:38 PM
Merited by The Sceptical Chymist (4)
 #5

From the much you’ve said, I could say you’ve got at least the basic knowledge about bitcoin or cryptocurrency for a while and that’s where it all starts. It might have taken you a bit of time to make that milestone but, you would agree with me that nothing good comes easy and should we be looking out for simplicity without some sophistication, we might end up having so many loopholes and this is finance!

I think bitcoin applications for most have come with a good enough simplicity for anyone with basic knowledge of cryptocurrency. It’s mainly a debit to credit (send/receive) operations.

Either your sending to a person or an exchange for various purposes. There is no sophistication in that.
When it Gomes to address verification, it’s a simple comparison before processing. No one requires you to have it offhand.

Busy!!!
I don’t  think a very busy person would want
to put themselves through the stress of
learning cryptocurrency, especially if you
would have to use it for your daily transactions once it seeks to gain widespread use.
Busy and need to know (learning) don’t go!
You can’t be too busy to learn and you somehow expect the system to adjust to fit your timing. The system is already leveraged for you to device your time to learn or invest without having an specification to period and if that’s not good enough, you could as well let it be and stick to fiat.

Anyone who sees the need and for the goods they could derive from an innovation will always find time to learn.
franky1
Legendary
*
Online Online

Activity: 4228
Merit: 4500



View Profile
October 03, 2023, 05:24:53 PM
Last edit: October 03, 2023, 05:40:13 PM by franky1
 #6

the bitcoin core software was made by design to be compatible to offshoot and run altcoins to.. thats what the whole descriptor crap is about so someone can change the descriptor to fit an altcoin and run it as 'altcoin core' (for altcoins that are descriptor compatible)

the core devs over the years have not tried presenting themselves as a retail product but an experiment. they then present themselves as the controllers of the protocol not the features at the users end. they treat it like they are the protocol regulators and the wallet function is just a side piece (basic add-on) and not the important element of their role

for years the community has tried to request core devs do things and got rejected because its not part of their core roadmap

an analogy is
core are like microsoft excel its job is to control all the functions, features and rules of math. but has a side piece where people can create custom macro's in VB. but the custom VB is not a full feature version of the visual studio pro package, its just a small add-on for basic customisation

many core defenders have been spewing vile comments that no one should make requests of a core dev because its slavery/tyranny to ask a dev to use their time on communities needs.. the funny part is by allowing core devs to do as they please changing the rules and ignore the community needs, core becomes the tyrants

but the solution to this they desire is: if you want a feature and dont want to go through the ass kissing vetting process to have an opportunity to code a feature and double ass kiss to get core to like it.. well you have to sponsor(pay) a core dev to add something you want

I DO NOT TRADE OR ACT AS ESCROW ON THIS FORUM EVER.
Please do your own research & respect what is written here as both opinion & information gleaned from experience. many people replying with insults but no on-topic content substance, automatically are 'facepalmed' and yawned at
OgNasty
Donator
Legendary
*
Offline Offline

Activity: 4746
Merit: 4292


Leading Crypto Sports Betting & Casino Platform


View Profile WWW
October 03, 2023, 05:29:41 PM
 #7

Bitcoin development has been going slow and steady.  It's a tightrope to walk while introducing new features yet keeping the interface usable for everyone.  I personally liked the way they handled the fee market and coin control, but you are right that they are way behind services like metamask when it comes to interfacing with websites, etc.  Websites can still use simple tricks to make payments simple for the end user, so your complaint can also be directed at those building the websites you're accessing, but I agree that a Bitcoin wallet more focused on browser based transactions would help adoption.  You have to remember that the core devs think Bitcoin is digital gold though, so this is probably not high on their list.

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
avikz
Legendary
*
Offline Offline

Activity: 3094
Merit: 1500



View Profile
October 03, 2023, 06:01:26 PM
 #8

There are multiple easy to use interface available in the market. Why not start using them? Use Coinbase wallet or Metamask wallet, they have really good user interface.

But the concept of cryptocurrency is not really beginner friendly. It needs a certain amount of technical understanding if someone wants to start using cryptocurrency. That issue will always be there due to its nature. I don't think more simplification is something that can be achieved.

BitCoinDream
Legendary
*
Offline Offline

Activity: 2324
Merit: 1204

The revolution will be digital


View Profile
October 03, 2023, 06:12:14 PM
 #9

Development is NOT free. Either code what you want or pay a Dev to get it coded.

Being accepted by the community for the change you make is a totally different ball game though.

franky1
Legendary
*
Online Online

Activity: 4228
Merit: 4500



View Profile
October 03, 2023, 06:15:03 PM
 #10

There are multiple easy to use interface available in the market. Why not start using them? Use Coinbase wallet or Metamask wallet, they have really good user interface.

But the concept of cryptocurrency is not really beginner friendly. It needs a certain amount of technical understanding if someone wants to start using cryptocurrency. That issue will always be there due to its nature. I don't think more simplification is something that can be achieved.

its not just simplification its also about core devs are too narrow minded in their own sponsored job that they dont see the bigger picture of general usefulness for average joe.

they got so involved in the segwit drama of getting it activated to meet some sponsors deadline that they forgot(and then not bothered for years) to make message signing a segwit key a feature of the GUI
they care more about sponsored protocol changes that benefit businesses back-end, more than usability for the unbanked/general population

simplification and feature rich utility within core can be achieved. but you need to be a suck-up/sponsor these days to even get a chance of having your feature included in core

I DO NOT TRADE OR ACT AS ESCROW ON THIS FORUM EVER.
Please do your own research & respect what is written here as both opinion & information gleaned from experience. many people replying with insults but no on-topic content substance, automatically are 'facepalmed' and yawned at
Upgrade00
Legendary
*
Offline Offline

Activity: 2044
Merit: 2185


CoinPoker.com


View Profile WWW
October 03, 2023, 07:48:44 PM
 #11

There are multiple easy to use interface available in the market. Why not start using them? Use Coinbase wallet or Metamask wallet, they have really good user interface.
Coinbase wallet is not a recommended choice to use.

Development is NOT free. Either code what you want or pay a Dev to get it coded.
That's not how development on the network works at all. You do not just simply code what you want added to the protocol neither do you just pay someone to do it for you. What you can do is to create your own currency and add the changes you want to see in it to that project.

The Cryptovator
Legendary
*
Offline Offline

Activity: 2254
Merit: 2181

Need PR/CMC & CG? TG @The_Cryptovator


View Profile WWW
October 03, 2023, 08:08:55 PM
 #12

I can't even find a proper interface between your topic title and detail post. Everything is easy with Bitcoin. The complicity you concern about altcoin and shitcoin We can't compare Bitcoin with any other altcoin interface. Bitcoin isn't a project; it's an established cryptocurrency and doesn't require any interface. You just need a non-custodial wallet to use it for things like making payments or receiving funds.
Macoach (OP)
Member
**
Offline Offline

Activity: 64
Merit: 32


View Profile
October 03, 2023, 08:21:03 PM
 #13

From the much you’ve said, I could say you’ve got at least the basic knowledge about bitcoin or cryptocurrency for a while and that’s where it all starts. It might have taken you a bit of time to make that milestone but, you would agree with me that nothing good comes easy and should we be looking out for simplicity without some sophistication, we might end up having so many loopholes and this is finance!

I think bitcoin applications for most have come with a good enough simplicity for anyone with basic knowledge of cryptocurrency. It’s mainly a debit to credit (send/receive) operations.

Either your sending to a person or an exchange for various purposes. There is no sophistication in that.
When it Gomes to address verification, it’s a simple comparison before processing. No one requires you to have it offhand.

Busy!!!
I don’t  think a very busy person would want
to put themselves through the stress of
learning cryptocurrency, especially if you
would have to use it for your daily transactions once it seeks to gain widespread use.
Busy and need to know (learning) don’t go!
You can’t be too busy to learn and you somehow expect the system to adjust to fit your timing. The system is already leveraged for you to device your time to learn or invest without having an specification to period and if that’s not good enough, you could as well let it be and stick to fiat.

Anyone who sees the need and for the goods they could derive from an innovation will always find time to learn.
Tell that to a matured lady and hear her tell you do this for me a the time. As long as crypto aims for global or mass adoption it should be easy to learn expecially when competing with faits that we already know and use everday
mendace
Sr. Member
****
Offline Offline

Activity: 476
Merit: 620


Pizza Maker 2023 | Bitcoinbeer.events


View Profile WWW
October 03, 2023, 08:50:09 PM
 #14

I understand the criticism of wallets and the difficulty of making transactions and ok we are there, but I don't understand why you are talking about metamasks and other altcoins in a bitcoin forum.  Regardless of the fact that the concept is always the same more or less someone is probably working on it and maybe they will soon solve these problems.  While for Bitcoin there are many valid and open source solutions such as electrum or green for example.
Iamgoat
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
October 03, 2023, 11:21:59 PM
 #15

Is either OP is talking about the Cryptocurrency technology as a whole or maybe Bitcoin Core as a software as well as other platforms he has used. I am a newbie here and i can say I have only basic knowledge of the Blockchain tech. Nonetheless, I don't think Bitcoin as a digital currency has a software or application of its own independently talk more of a user interface. OP can elaborate the topic to make us understand on the specific application he's referring to. Like saying, Binance, Etherium or other mobile apps and website.

In conclusion, It is okay to say that the various crypto applications should be more simplified fof user experience, particularly those users with little amount of mathematics. The first time I opened the Binance/Etherium application, I was overwhelmed by the graphs, charts and figures I saw, but the developers have been working perpetually to make it simplified.
philipma1957
Legendary
*
Offline Offline

Activity: 4130
Merit: 7929


'The right to privacy matters'


View Profile WWW
October 03, 2023, 11:36:20 PM
 #16

From the much you’ve said, I could say you’ve got at least the basic knowledge about bitcoin or cryptocurrency for a while and that’s where it all starts. It might have taken you a bit of time to make that milestone but, you would agree with me that nothing good comes easy and should we be looking out for simplicity without some sophistication, we might end up having so many loopholes and this is finance!

I think bitcoin applications for most have come with a good enough simplicity for anyone with basic knowledge of cryptocurrency. It’s mainly a debit to credit (send/receive) operations.

Either your sending to a person or an exchange for various purposes. There is no sophistication in that.
When it Gomes to address verification, it’s a simple comparison before processing. No one requires you to have it offhand.

Busy!!!
I don’t  think a very busy person would want
to put themselves through the stress of
learning cryptocurrency, especially if you
would have to use it for your daily transactions once it seeks to gain widespread use.
Busy and need to know (learning) don’t go!
You can’t be too busy to learn and you somehow expect the system to adjust to fit your timing. The system is already leveraged for you to device your time to learn or invest without having an specification to period and if that’s not good enough, you could as well let it be and stick to fiat.

Anyone who sees the need and for the goods they could derive from an innovation will always find time to learn.
Tell that to a matured lady and hear her tell you do this for me a the time. As long as crypto aims for global or mass adoption it should be easy to learn expecially when competing with faits that we already know and use everday

you are correct that it should be easy.

 But it is easy if you have a KYC with a real exchange
 a hardware wallet.
 and only deal with 3 coins BTC ,LTC ,DOGE

There are about 3 or 4 solid exchanges.
1) Do KYC put some cash in the account
2) Buy your coins of choice.

I only use 3 coins

BTC
LTC
DOGE

3) move them to your hardware wallet.

4) rinse repeat.

about
80% BTC
10% LTC
10% DOGE

now once you go to this site.


https://coinmarketcap.com

and see over 9000 coins you make it hard.

https://coinmarketcap.com/?page=91

https://coinmarketcap.com/currencies/liquid-share/

coins number 9006 liquid-share

No one should even consider looking at that site until they have done the 4 numbers steps above for at least a year.





So instructions are

 1) Do KYC put some cash in the exchange account (in my case coinbase)

2) Buy your coins of choice.

I only use 3 coins

BTC
LTC
DOGE

3) move them to your hardware wallet. I use a Trezor

4) rinse and repeat

3 conditions:

A) do not spend more eon this then you can afford.
B) after a year if you want you can expand to more coins
C) all POS coins are not proof of stake but really piece of shit

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
GreatArkansas
Legendary
*
Offline Offline

Activity: 2324
Merit: 1354


CoinPoker.com


View Profile WWW
October 04, 2023, 01:32:43 AM
 #17

For me as a software developer, it is easy to improve the user interface of each software, we just need a talented team to do it and priorities.
Because besides the user interface, there are other important things to do that I believe it is more important like security or more in the backend of each software, especially wallets.
Another thing to consider, developers in cryptocurrency market are still few, that's why you will see the demand is very high if you will start working in cryptocurrency projects.

bluebit25
Sr. Member
****
Offline Offline

Activity: 1652
Merit: 292


Eloncoin.org - Mars, here we come!


View Profile WWW
October 04, 2023, 02:12:00 AM
 #18

Since approaching this field, I've increasingly seen that it always has changes coming from Dev to suit the current or future usage context. So I'm really wondering what the problem is when you use it?

Basically, when starting a new field, you need to have basic usage skills, just like when you learn to drive and if you want to drive well, you must know how to do it, there is a lot to learn here. If you want to use it more easily, you need to accumulate experience. And also frankly share with the OP that if you don't like it then you should be ready with your own ability to make it better, or you can leave because the cryptocurrency space is still active if not satisfied meet your satisfaction.









▄▄████████▄▄
▄▄████████████████▄▄
▄██
████████████████████▄
▄███
██████████████████████▄
▄████
███████████████████████▄
███████████████████████▄
█████████████████▄███████
████████████████▄███████▀
██████████▄▄███▄██████▀
████████▄████▄█████▀▀
██████▄██████████▀
███▄▄█████
███████▄
██▄██████████████
░▄██████████████▀
▄█████████████▀
████████████
███████████▀
███████▀▀
Mars,           
here we come!
▄▄███████▄▄
▄███████████████▄
▄███████████████████▄
▄██████████
███████████
▄███████████████████████▄
█████████████████████████
█████████████████████████
█████████████████████████
▀█
██████████████████████▀
▀██
███████████████████▀
▀███████████████████▀
▀█████████
██████▀
▀▀███████▀▀
ElonCoin.org.
████████▄▄███████▄▄
███████▄████████████▌
██████▐██▀███████▀▀██
███████████████████▐█▌
████▄▄▄▄▄▄▄▄▄▄██▄▄▄▄▄
███▐███▀▄█▄█▀▀█▄█▄▀
███████████████████
█████████████▄████
█████████▀░▄▄▄▄▄
███████▄█▄░▀█▄▄░▀
███▄██▄▀███▄█████▄▀
▄██████▄▀███████▀
████████▄▀████▀
█████▄▄
.
"I could either watch it
happen or be a part of it"

▬▬▬▬▬
Fundamentals Of
Sr. Member
****
Offline Offline

Activity: 2310
Merit: 366


View Profile
October 04, 2023, 03:18:16 AM
 #19

This is probably the exact complaint of your grandma when she first encountered the internet. The internet was an alien thing at first. It was very hard to learn and navigate. But now she's using it already.

This is the same with cryptocurrency. At first, it is hard. It's something new. That's expected. When you're asked which network to use, you'd be confused. However, after trying to understand and learn how things work, it becomes easy.

Just like every other new thing, give it some time. You'll soon get the hang of it.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!