Blog post with all the text and resources: https://humanmade.com/accessibility-testing/
With sincere apologies to Laura Kalbag for misspeling her name in the slides.
The forgotten screens - common UI/UX bugs in Android appsKarol Wrótniak
Slides presented on Dribbble WroMeetup #3 12.04.2018
I talked about common UI/UX bugs and forgotten features in Android apps.
Font size/scale, layout direction, accessibility for blind and color-blind people, all that factors should be considered when designing mobile apps.
With the assumption that coding is social, let’s review various pair programming styles so that we can identify when it is best to utilize this approach. This talk starts with an overview of pair programming and why you should consider adding this skill to your tool belt. Next, we will discuss various styles of pairing so that we can see how they can be effectively used during development. Finally, we will discuss a hybrid approach to pair programming that pulls together the best parts of each pairing style to form what I call asynchronous pair programming.
How can you ensure that your color needs are communicated properly during the apparel development process? This presentation covers how to optimize your color matching process by using best practices in apparel color communication. If you like this presentation, you can find other information on this topic and related topics at www.technicaltextilesolutions.com.
I and Varuna presented this talk at VodQA Pune on 14th Nov. 2014.
We talked about the importance of responsiveness in today's websites. We touched upon the techniques for testing responsiveness of websites, followed by a demo of Galen framework to automate testing.
Why Guess When You Can Test? Testing Techniques from the ExpertsHighRoad Solution
The fact is that most of us are still sending emails where we're guessing if we are going to be successful. Why guess? Test! Join this webinar as we cover a variety of testing techniques and tools to allow you to know before the email goes whether your subject line is appealing, you've chosen the right call-to-action and how the email will look on every device known to Mankind. We'll teach you about the latest tools for testing, how to correctly and easily perform A/B split testing and how to troubleshoot your emails before you send.
The forgotten screens - common UI/UX bugs in Android appsKarol Wrótniak
Slides presented on Dribbble WroMeetup #3 12.04.2018
I talked about common UI/UX bugs and forgotten features in Android apps.
Font size/scale, layout direction, accessibility for blind and color-blind people, all that factors should be considered when designing mobile apps.
With the assumption that coding is social, let’s review various pair programming styles so that we can identify when it is best to utilize this approach. This talk starts with an overview of pair programming and why you should consider adding this skill to your tool belt. Next, we will discuss various styles of pairing so that we can see how they can be effectively used during development. Finally, we will discuss a hybrid approach to pair programming that pulls together the best parts of each pairing style to form what I call asynchronous pair programming.
How can you ensure that your color needs are communicated properly during the apparel development process? This presentation covers how to optimize your color matching process by using best practices in apparel color communication. If you like this presentation, you can find other information on this topic and related topics at www.technicaltextilesolutions.com.
I and Varuna presented this talk at VodQA Pune on 14th Nov. 2014.
We talked about the importance of responsiveness in today's websites. We touched upon the techniques for testing responsiveness of websites, followed by a demo of Galen framework to automate testing.
Why Guess When You Can Test? Testing Techniques from the ExpertsHighRoad Solution
The fact is that most of us are still sending emails where we're guessing if we are going to be successful. Why guess? Test! Join this webinar as we cover a variety of testing techniques and tools to allow you to know before the email goes whether your subject line is appealing, you've chosen the right call-to-action and how the email will look on every device known to Mankind. We'll teach you about the latest tools for testing, how to correctly and easily perform A/B split testing and how to troubleshoot your emails before you send.
WordCamp Brighton: Web Accessibility, where to startRian Rietveld
You want to learn how to build an accessible WordPress website or plugin and have no idea what is important or where to start? Let me give you some tips.
Accessibility in the age of the headless CMSRian Rietveld
Video on WordPress.tv: http://wordpress.tv/2017/06/22/rian-rietveld-accessibility-in-the-age-of-the-headless-cms/
Blogpost with all the text and links: http://rianrietveld.com/2017/06/09/wceu17/
WordCamp Europe 2017 in Paris.
3 Quick accessibility wins for your siteRian Rietveld
Diving into web accessibility can be overwhelming. Where to start? What is important? Let me give you 3 tips to improve the accessibility of your website and explain you why they work.
Presentation for WordCamp Europe 2016 in Vienna.
View it on WordPress TV:: http://wordpress.tv/2016/06/30/rian-rietveld-wordpress-state-of-the-accessibility/
Corresponding blogpost with text and links at http://www.rianrietveld.com/2016/05/wceu16/
Presentation in Dutch at WordCamp Netherlands 2015:
Je hoeft geen rockstar coder te zijn om te contributen aan WordPress. Je kan op allerlei manieren helpen zoals vertalen, het schrijven van ondertitelingen, documentatie, code, tests en het geven van support. Ontdek hoe jij kan bijdragen aan WordPress en wat jij en de community hiervoor terug krijgen.
de .screen-reader-text WPMeetup Tilburg 14 april 2015Rian Rietveld
The content of this presentation, plus more information is published in English on:
http://blog.rrwd.nl/2015/04/04/the-screen-reader-text-class-why-and-how/
These slides are in the Dutch language.
# Internet Security: Safeguarding Your Digital World
In the contemporary digital age, the internet is a cornerstone of our daily lives. It connects us to vast amounts of information, provides platforms for communication, enables commerce, and offers endless entertainment. However, with these conveniences come significant security challenges. Internet security is essential to protect our digital identities, sensitive data, and overall online experience. This comprehensive guide explores the multifaceted world of internet security, providing insights into its importance, common threats, and effective strategies to safeguard your digital world.
## Understanding Internet Security
Internet security encompasses the measures and protocols used to protect information, devices, and networks from unauthorized access, attacks, and damage. It involves a wide range of practices designed to safeguard data confidentiality, integrity, and availability. Effective internet security is crucial for individuals, businesses, and governments alike, as cyber threats continue to evolve in complexity and scale.
### Key Components of Internet Security
1. **Confidentiality**: Ensuring that information is accessible only to those authorized to access it.
2. **Integrity**: Protecting information from being altered or tampered with by unauthorized parties.
3. **Availability**: Ensuring that authorized users have reliable access to information and resources when needed.
## Common Internet Security Threats
Cyber threats are numerous and constantly evolving. Understanding these threats is the first step in protecting against them. Some of the most common internet security threats include:
### Malware
Malware, or malicious software, is designed to harm, exploit, or otherwise compromise a device, network, or service. Common types of malware include:
- **Viruses**: Programs that attach themselves to legitimate software and replicate, spreading to other programs and files.
- **Worms**: Standalone malware that replicates itself to spread to other computers.
- **Trojan Horses**: Malicious software disguised as legitimate software.
- **Ransomware**: Malware that encrypts a user's files and demands a ransom for the decryption key.
- **Spyware**: Software that secretly monitors and collects user information.
### Phishing
Phishing is a social engineering attack that aims to steal sensitive information such as usernames, passwords, and credit card details. Attackers often masquerade as trusted entities in email or other communication channels, tricking victims into providing their information.
### Man-in-the-Middle (MitM) Attacks
MitM attacks occur when an attacker intercepts and potentially alters communication between two parties without their knowledge. This can lead to the unauthorized acquisition of sensitive information.
### Denial-of-Service (DoS) and Distributed Denial-of-Service (DDoS) Attacks
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC
Ellisha Heppner, Grant Management Lead, presented an update on APNIC Foundation to the PNG DNS Forum held from 6 to 10 May, 2024 in Port Moresby, Papua New Guinea.
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBrad Spiegel Macon GA
Brad Spiegel Macon GA’s journey exemplifies the profound impact that one individual can have on their community. Through his unwavering dedication to digital inclusion, he’s not only bridging the gap in Macon but also setting an example for others to follow.
WordCamp Brighton: Web Accessibility, where to startRian Rietveld
You want to learn how to build an accessible WordPress website or plugin and have no idea what is important or where to start? Let me give you some tips.
Accessibility in the age of the headless CMSRian Rietveld
Video on WordPress.tv: http://wordpress.tv/2017/06/22/rian-rietveld-accessibility-in-the-age-of-the-headless-cms/
Blogpost with all the text and links: http://rianrietveld.com/2017/06/09/wceu17/
WordCamp Europe 2017 in Paris.
3 Quick accessibility wins for your siteRian Rietveld
Diving into web accessibility can be overwhelming. Where to start? What is important? Let me give you 3 tips to improve the accessibility of your website and explain you why they work.
Presentation for WordCamp Europe 2016 in Vienna.
View it on WordPress TV:: http://wordpress.tv/2016/06/30/rian-rietveld-wordpress-state-of-the-accessibility/
Corresponding blogpost with text and links at http://www.rianrietveld.com/2016/05/wceu16/
Presentation in Dutch at WordCamp Netherlands 2015:
Je hoeft geen rockstar coder te zijn om te contributen aan WordPress. Je kan op allerlei manieren helpen zoals vertalen, het schrijven van ondertitelingen, documentatie, code, tests en het geven van support. Ontdek hoe jij kan bijdragen aan WordPress en wat jij en de community hiervoor terug krijgen.
de .screen-reader-text WPMeetup Tilburg 14 april 2015Rian Rietveld
The content of this presentation, plus more information is published in English on:
http://blog.rrwd.nl/2015/04/04/the-screen-reader-text-class-why-and-how/
These slides are in the Dutch language.
# Internet Security: Safeguarding Your Digital World
In the contemporary digital age, the internet is a cornerstone of our daily lives. It connects us to vast amounts of information, provides platforms for communication, enables commerce, and offers endless entertainment. However, with these conveniences come significant security challenges. Internet security is essential to protect our digital identities, sensitive data, and overall online experience. This comprehensive guide explores the multifaceted world of internet security, providing insights into its importance, common threats, and effective strategies to safeguard your digital world.
## Understanding Internet Security
Internet security encompasses the measures and protocols used to protect information, devices, and networks from unauthorized access, attacks, and damage. It involves a wide range of practices designed to safeguard data confidentiality, integrity, and availability. Effective internet security is crucial for individuals, businesses, and governments alike, as cyber threats continue to evolve in complexity and scale.
### Key Components of Internet Security
1. **Confidentiality**: Ensuring that information is accessible only to those authorized to access it.
2. **Integrity**: Protecting information from being altered or tampered with by unauthorized parties.
3. **Availability**: Ensuring that authorized users have reliable access to information and resources when needed.
## Common Internet Security Threats
Cyber threats are numerous and constantly evolving. Understanding these threats is the first step in protecting against them. Some of the most common internet security threats include:
### Malware
Malware, or malicious software, is designed to harm, exploit, or otherwise compromise a device, network, or service. Common types of malware include:
- **Viruses**: Programs that attach themselves to legitimate software and replicate, spreading to other programs and files.
- **Worms**: Standalone malware that replicates itself to spread to other computers.
- **Trojan Horses**: Malicious software disguised as legitimate software.
- **Ransomware**: Malware that encrypts a user's files and demands a ransom for the decryption key.
- **Spyware**: Software that secretly monitors and collects user information.
### Phishing
Phishing is a social engineering attack that aims to steal sensitive information such as usernames, passwords, and credit card details. Attackers often masquerade as trusted entities in email or other communication channels, tricking victims into providing their information.
### Man-in-the-Middle (MitM) Attacks
MitM attacks occur when an attacker intercepts and potentially alters communication between two parties without their knowledge. This can lead to the unauthorized acquisition of sensitive information.
### Denial-of-Service (DoS) and Distributed Denial-of-Service (DDoS) Attacks
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC
Ellisha Heppner, Grant Management Lead, presented an update on APNIC Foundation to the PNG DNS Forum held from 6 to 10 May, 2024 in Port Moresby, Papua New Guinea.
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBrad Spiegel Macon GA
Brad Spiegel Macon GA’s journey exemplifies the profound impact that one individual can have on their community. Through his unwavering dedication to digital inclusion, he’s not only bridging the gap in Macon but also setting an example for others to follow.
This 7-second Brain Wave Ritual Attracts Money To You.!nirahealhty
Discover the power of a simple 7-second brain wave ritual that can attract wealth and abundance into your life. By tapping into specific brain frequencies, this technique helps you manifest financial success effortlessly. Ready to transform your financial future? Try this powerful ritual and start attracting money today!
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesSanjeev Rampal
Talk presented at Kubernetes Community Day, New York, May 2024.
Technical summary of Multi-Cluster Kubernetes Networking architectures with focus on 4 key topics.
1) Key patterns for Multi-cluster architectures
2) Architectural comparison of several OSS/ CNCF projects to address these patterns
3) Evolution trends for the APIs of these projects
4) Some design recommendations & guidelines for adopting/ deploying these solutions.
1.Wireless Communication System_Wireless communication is a broad term that i...JeyaPerumal1
Wireless communication involves the transmission of information over a distance without the help of wires, cables or any other forms of electrical conductors.
Wireless communication is a broad term that incorporates all procedures and forms of connecting and communicating between two or more devices using a wireless signal through wireless communication technologies and devices.
Features of Wireless Communication
The evolution of wireless technology has brought many advancements with its effective features.
The transmitted distance can be anywhere between a few meters (for example, a television's remote control) and thousands of kilometers (for example, radio communication).
Wireless communication can be used for cellular telephony, wireless access to the internet, wireless home networking, and so on.
9. Colour contrast
Colour contrast ratio between text and background
must be 4.5 or more for normal text and
3.1 or more for text of at least 24 pixels or 19 pixels
bold.