Cookie banner/popup decline button – User Experience Stack Exchange

The answer is a combination of “because we always did it that way” and “because we want to use cookies anyway”.

why are the visitor/users of most websites with the cookie popup forced to “Accept and Continue” without an option in form of a button/link to Decline

Because the website creator wants to set cookies as he likes. As very few people got sued because they did not provide the opt-out and even used phrases like “By using the website you accept our use of cookies”, website creators just added a banner for legal reasons.

There often is an option to decline, which either is a link to Google or the sentence “leave the site”. This is in almost all cases no opt-out, as such sites created (even 3rd-party) cookies, which are not deleted when you leave the site. So e.g Google analytics loaded at site B knows your were at site A, even when you immediately left site A when seeing the banner telling you “To opt-out leave the site”. Which is not compliant to the law, but I do not know any case where someone got sued over this, either.

and is this right by the laws guiding cookie usage.

It is not. But before GDPR, only few countries had enforceable laws covering this and with GDPR many sites still think their “cookie banner” covers the legal issues. You may have noticed, that some of the big players added GDPR-walls instead of banners, because the new law includes costly penalties, so they do not want to be the first one to be sued for now respecting the law.

This said, they often still only let you in, when you accept their use of cookies and other tracking mechanisms.

I asked for more details on GDPR walls on, maybe you are interested in the question and the answers there.

Bilingual website usability – User Experience Stack Exchange

Edit 8 November 2010

I found one more good link today

8 Tips For Designing Better Global Websites

  • Have country specific domains – it’s better for search engines and better
    for users to find you – in other words
    .ie .fr .nl .jp etc. If you can’t get
    country specific use sub-domains – An example of this
    is Yahoo!

  • Don’t mix the languages on the same part of your site ie have two or three
    languages on the same page.

  • Make sure the page defines what the language is in the code – this helps
    with the browsers but also search

  • If you want to create a language ‘chooser’ – the ideal way is to have a
    portal where you make the selection –
    maybe a .com or .org portal.

  • Translate and optimise before you launch your site. (Have the
    tranlations checked too!)

  • Choose the languages you target based on real need – not on ease of
    translation (you may not be doing this

  • but some Web Certain research to be published soon suggests languages are
    often added because they were
    relatively ‘easy’ rather than
    important target languages – and if
    the alphabet is not roman – it’s less
    likely to be used.)

  • Make sure you can back up the language with the service – in other
    words have a speaker of the language –
    or at least explain that the user will
    need to read English or another
    language – to view or use the site.

  • Don’t ‘force’ language based on country – urdu speakers may well be
    British based in the UK. Nacho’s given
    you two very good examples to consider
    in Epson and Greenpeace – but my
    advice would be to allow the user to
    choose the language AND location if
    both are appropriate. Take Belgium on
    the Epson example – that asks you to
    choose Belgium – then to choose
    between French and Flemish with French
    at the top of the screen. There are
    twice as many Flemish-speakers as
    French in Belgium and they might have
    expected top-billing. Equally, German
    is also an official language of
    Belgium (67,000 speakers) and is not
    represented, English is used by many
    of the institutions in Brussels. It’s
    complicated – allowing a choice of
    language would be best.

  • Check your links, navigation and error messages are in the target
    language too – it’s a common mistake
    for error pages to show up in the
    wrong language. (A site I looked at
    the other day gave an error message in
    German, had a French title and content
    in English….)

  • Test before you invest (phrase stolen from San Jose conference but
    can’t remember who used it?) Look at
    using pay per clicks to trial your
    approach before you roll it out across
    all languages.

Good luck!
refrence –


If you can afford it, it’s best to
have a dedicated Top Level Domain for
each of your target countries (for
instance, for
the UK and for
China) as this will help to improve
your ranking with country-specific
search engines.

Best to avoid going for separate
sub-domains (for example, as search
engines will view sub-domains more or
less as the same site as the TLD and
you will lose any of the relevancy
generated by your carefully
constructed in-country SEO techniques.

With this in mind, you’re also best
ensuring that your webhost for each of
your in-country websites has its
server based ‘in-country’. Some
webhosts use servers based in another
country and given that Google uses
this data in its search algorithm,
it’s of real benefit to each of your
websites to have everything as
localised as possible.

reference –

I found these articles are worth to read

Multi-Language Web Development

Tips for planning multi-language websites

Experience in USDT crypto payment GW?

Hi, there

We are looking to add USDT Crypto currency to our WHMCS. Any recommendations on the best option to integrate and offer USDT pay… | Read the rest of

How can I do best user experience for my website?

I have created UI/UX for I invite designer for share their opinion with me. I will appreciate every opinion.


pathfinder 1e – Dream Experiences and experience gain

I’m about to run my D&D 3.P (Dungeons & Dragons 3.5 / Pathfinder) group through a “dream game” while they’re on a journey between the Material Plane and the plane of Mechanus on the equivalent of a spelljammer.

The material I could “easily” find on Dream is very limited… I have been able to find only a couple of pages on it in Manual of the Planes… Are there any other materials that have any information on Dream?

Some background on what’s going on: a couple of my players have multiple characters. As my group has grown, they have had to pick which one is their “main” character for that game session and can, within reason, switch them out ‘in town’. Two of the players have another set of characters for when the rest of the group doesn’t make it and they want to play anyway… No big deal, other than they’re fun monstrosities that shouldn’t be allowed to exist (one being a half-marilith kasatha, and the other being a half-balor illithid), but they’re fun anyway.

So one guy’s “mains” are the half-marilith kasatha, and a melee oriented Goliath. The Goliath has some Unarmed Strike ability, while the half-marilith kasatha is unarmed but untrained in unarmed combat.

Long story short, the goliath was knocked very unconscious on the outer hull of the spelljammer…

In this game, the “phlogiston” is more akin to the 40K warp in that ‘strange’ things happen, especially if you use magic for anything other than spelljamming…

So, while the two are being healed, and it’s between games, I’m going to have the goliath be stuck in the Dream realm, forcing at least some of the group to learn Dreamwalking (not a big deal in my system to learn something on the fly, within reason for my system).

My primary question is: Do the PCs gain any experience for their experiences within Dream?

Experience with webhosting

After numerous clients have asked to have their web applications and websites hosted we have scoured the internet for reliable hosting sites… | Read the rest of

Cyber Protect Solutions from Swissns GmbH – 20+ years experience in the IT |

At swissns GmbH, we strive to drive innovation and excellence in service in our core markets with the focus being on security, infrastructure and big data. We know just where we want to go, and we are getting there! At swissns GmbH, we are working to make IT more secure. swissns GmbH offers a comprehensive range of IT and security related solutions and services that allow organizations to fully realize their aspirations for a safe and secure network and data infrastructure. swissns GmbH was formed in 2013. Alexander Baltazzis is the CEO and Managing Director of the company, with 20+ years experience in the IT, Telecommunications, ISP and Security Industry.

===>> Coupon code: YVHVN55NFL – gives 20% discount, valid till July 31st!

Check out our Cyber Protect services:

Acronis Protect Cloud – Turn key solution for protecting your systems with real-time protection against viruses and malware as well as backup and restore on the cloud (CH) or your premises. Great DR solutions and more! ==>> READ MORE!

Acronis Backup Cloud – State of the art backup & restoration software for any type of device along with active protection from malware which identifies and blocks any ransomware encryption attempt on the fly! ==>> READ MORE!

End User Backup – The basic yet essential protection for End Users includes backup of PC / laptop, phone & tablet as well as Active Protection against ransomware. A must have to protect our digital lives! ==>> READ MORE!

Mobile Backup from CHF 2.30 Per Month
Mobile Devices (1 included)
Cloud Storage (5GB included)
==> Build your plan

End User Backup from CHF 8.60 Per Month (Recommended)
Workstations (1 included)
Mobile devices (1 included)
Office 365 seats
Cloud Storage (10GB included)
==> Build your plan

Workstation Backup from CHF 6.60 Per Month
Workstations (1 included)
Cloud Storage (10GB included)
==> Build your plan

Contact Info:
swissns GmbH
Hofstrasse 1
6004 Luzern – Switzerland
+41 41 588 0270
(email protected)

Please contact us if you need any further information!

You can Like our Facebook Page:
Besides, you can follow us via Twitter Account:

swissns GmbH Team

Web Design Services 12+ years of experience




Link image:

Confirmation dialog wording standards – User Experience Stack Exchange

Since you’re asking specifically about macOS, I’d recommend you use Apple’s macOS Human Interface Guidelines as your primary reference. See these relevant excerpts (emphasis Apple’s):

Provide a message that describes the situation clearly and succinctly. A message like “An error occurred” is mystifying and likely to annoy people. Be complete and specific, without being verbose. When possible, identify the error that occurred, the document or file it occurred in, and why it occurred.

Consider phrasing a message as a question when the default action has negative consequences. For example, a question such as “Are you sure you want to clear the history?” pinpoints the action that produced the alert and encourages the user to consider the results. Don’t overuse this type of alert, however. Users tire quickly of being asked if they’re sure they want to do something.

Supplement your alert message with informative text. Use informative text to expand on the message text by elaborating on consequences and suggesting a solution or alternative. Give as much information as necessary to explain why the user should care about the situation. When appropriate, remind users when an action can’t be undone. Whenever possible, suggest how to fix a problem. For example, when the Finder can’t use the user’s input to rename a file, it tells them to try using fewer characters or avoid including punctuation marks.

Consistency is important, though these are only guidelines—it’s okay to not follow them entirely, but make sure you have a good reason to break from the expectation should you choose to do so. From the examples they provide, it seems that Apple favors complete sentences, so I’d probably try to stick to that.

ux field – Is it a good user experience to prevent user from deslecting an item from a dropdown if it is required in a form?

Before I ask my question, I feel like I need to provide some context.

The application that I’m working with has a form for executing queries. This form has the following components:

  1. inputs and textareas – native html elements that use the native constraint form validation api that the browser provides.

  2. Single and multi select dropdowns – These are custom select components and do not use the native select html tag that browser provides and need their own form validation mechanism.

Each field in the form is either required or optional(The number of fields that are required or optional depends on how the query was created in the server. There could be more optional fields than required and vice versa).

On top of that, each select dropdown can very well have a default option(s) that is/are selected when the form is rendered i.e option(s) that is/are programmatically chosen.

Single Select Dropdown:

  • if it is not required, there should be a blank/empty item
    added to the list. (This is not sent when a query is executed).

  • if there is a defaultValue, select it; otherwise, select the first
    item in the list (either ‘blank’ if not required or 1st choice – so that
    we satisfy the required constraint)

Multi Select Dropdown:

  • if a parameter is required and there is no defaultValue, select
    all items in the list (default to “select all”).

  • if a parameter is not required and there is no defaultValue, unselect/clear all items (default to “select none”).

With all of that context, I’ll now get into my main question.

For dropdowns that are required, is it to intrusive or restrictive to prevent the user from having no options selected to stop them from accidentally submitting a query that would 100% fail? I would still allow the user to deselect options from the dropdown assuming deselecting that option still leaves you with at least one option selected.

Of course, if they try to deselect from a dropdown with only one option selected, a popup message, hint etc would render and inform the user that this field cannot be left empty and would suggest them to replace this option with another one.

Obviously for dropdowns that are not required they can leave it empty or add/deselect however many options they want.

What do you guys think about this? Would this be a good validation mechanism to add to my dropdown components when they are required(both single and multi-select)?