Tumgik
#Dating:
jcmarchi · 5 months
Text
Researchers use earth’s magnetic field to verify Old Testament event - Technology Org
New Post has been published on https://thedigitalinsider.com/researchers-use-earths-magnetic-field-to-verify-old-testament-event-technology-org/
Researchers use earth’s magnetic field to verify Old Testament event - Technology Org
Research from Tel Aviv University (TAU) and three other Israeli universities will enable archaeologists to identify burnt materials discovered in excavations and estimate their firing temperatures. The new technique can determine whether a certain item, such as a mud brick, underwent a firing event even at relatively low temperatures, from 200°C (about 400°F) and higher. This information can be crucial for correctly interpreting the findings.
Applying their method to findings from ancient Gath (Tell es-Safi in central Israel), the researchers validated the Biblical account from 2 Kings 12,18: “About this time Hazael King of Aram went up and attacked Gath and captured it. Then he turned to attack Jerusalem.” (2 Kings 12, 18).
Dr. Yoav Vaknin led the multidisciplinary study from the Sonia and Marco Nadler Institute of Archaeology, Entin Faculty of Humanities, at TAU and the Palaeomagnetic Laboratory at The Hebrew University. Other contributors included Professor Ron Shaar from the Institute of Earth Sciences at The Hebrew University, Professors Erez Ben-Yosef and Oded Lipschits from the Nadler Institute at TAU, Professor Aren Maeir from the Martin (Szusz) Department of Land of Israel Studies and Archaeology at Bar-Ilan University, and Dr. Adi Eliyahu Behar from the Department of Land of Israel Studies and Archaeology and the Department of Chemical Sciences at Ariel University. The paper has been published in the scientific journal PLOS ONE.
“Throughout the Bronze and Iron Ages, the main building material in most parts of the Land of Israel was mud bricks,” Professor Lipschits explains. “This cheap and readily available material was used to build walls in most buildings, sometimes on top of stone foundations. That’s why it’s so important to understand the technology used in making these bricks.”
The new method measures the magnetic field recorded and “locked” in the brick as it burned and cooled down. In the second stage of the procedure, the researchers gradually “erase” the brick’s magnetic field using a process called thermal demagnetization. This involves heating the brick in a special oven that neutralizes the earth’s magnetic field. The heat releases the magnetic signals, which once again arrange themselves randomly, canceling each other out, and the total magnetic signal becomes weak and loses its orientation.
The researchers fired mud bricks under controlled temperature and magnetic field conditions, measured each brick’s acquired magnetic field, then gradually erased it. They found that the bricks were completely demagnetized at the temperature at which they had been burned, proving that the method works.
“Our approach enables identifying burning which occurred at much lower temperatures than any other method,” Dr. Vaknin says. “Most techniques used for identifying burnt bricks are based on actual changes in the minerals, which usually occur at temperatures higher than 500°C [932°F], when some minerals are converted into others.”
After proving the method’s validity, the researchers applied it to a specific archaeological dispute: Whether a specific brick structure discovered at Tell es-Safi — identified as the Philistine city of Gath, home of Goliath — was built of pre-fired bricks or burned on location. The prevalent hypothesis, based on the Old Testament, historical sources, and carbon-14 dating attributes the destruction of the structure to the devastation of Gath by Hazael, King of Aram Damascus, around 830 BCE. But a previous paper by researchers including Professor Maeir, head of the Tell es-Safi excavations, proposed that the building had not burned down, but rather collapsed over decades, and that the fired bricks found in the structure had been fired in a kiln prior to construction. If this hypothesis were correct, this would be the earliest instance of brick-firing technology discovered in the Land of Israel.
To settle the dispute, the current research team applied the new method to samples from the wall at Tell es-Safi and the collapsed debris found beside it. The findings were conclusive: The magnetic fields of all bricks and collapsed debris displayed the same orientation, north and downwards. “Our findings signify that the bricks burned and cooled down in-situ, right where they were found, namely in a conflagration in the structure itself, which collapsed within a few hours,” Dr. Vaknin says. “Had the bricks been fired in a kiln and then laid in the wall, their magnetic orientations would have been random. Moreover, had the structure collapsed over time, not in a single fire event, the collapsed debris would have displayed random magnetic orientations.
“We believe that the main reason for our colleagues’ mistaken interpretation was their inability to identify burning at temperatures below 500°C. Since heat rises, materials at the bottom of the building burned at relatively low temperatures, below 400°C, and consequently the former study did not identify them as burnt. At the same time, bricks in upper parts of the wall, where temperatures were much higher, underwent mineralogical changes and were therefore identified as burnt, leading the researchers to conclude that they had been fired in a kiln prior to construction. Our method allowed us to determine that all bricks in both the wall and debris had burned during the conflagration: those at the bottom burned at relatively low temperatures, and those that were found in higher layers or had fallen from the top – at temperatures higher than 600°C.”
“Our findings are very important for deciphering the intensity of the fire and scope of destruction at Gath, the largest and most powerful city in the Land of Israel at the time, as well as understanding the building methods prevailing in that era,” Professor Maeir concludes. “It’s important to review conclusions from previous studies, and sometimes even refute former interpretations, even if they came from your own school.”
Source: AFTAU
You can offer your link to a page which is relevant to the topic of this post.
2 notes · View notes
aesharecom · 16 days
Text
Event Dates Titles | VideoHive 50418967
Tumblr media Tumblr media
After Effects Version CC Files Included After Effects Project Files Length 0:10 Resolution 1920x1080 File Size 9.9MB Direct Download Direct Download is available for Premium Users only Read the full article
0 notes
nevver · 2 years
Photo
Tumblr media
Korn, Uli Westphal (because)
12K notes · View notes
389 · 1 month
Photo
Tumblr media
PORTO ROCHA
423 notes · View notes
nanaluvbug · 1 year
Photo
Tumblr media
🧀🥪🌶️🥭 The Ravening War portraits  🧀🥪🌶️🥭
patreon * twitch * shop  
[ID: a series of digitally illustrated portraits showing - top left to bottom right - Bishop Raphaniel Charlock (an old radish man with a big red head and large white eyebrows & a scraggly beard. he wears green and gold robes with symbols of the bulb and he smirks at the viewer) Karna Solara (a skinny young chili pepper woman with wavy green hair, freckled light green skin with red blooms on her cheeks. she wears a chili pepper hood lined with small pepper seeds and stares cagily ahead) Thane Delissandro Katzon (a muscular young beef man with bright pinkish skin with small skin variations to resemble pastrami and dark burgundy hair. he wears a bread headress with a swirl of rye covering his ears and he looks ahead, optimistic and determined) Queen Amangeaux Epicée du Peche (a bright mango woman with orange skin, big red hair adorned with a green laurel, and sparkling green/gold makeup. she wears large gold hoop earrings and a high leafy collar) and Colin Provolone (a scraggly cheese man with waxy yellow skin and dark slicked back hair and patchy dark facial hair. he wears a muted, ratty blue bandana around his neck and raises a scarred brow at the viewer with a smirk) End ID.)
2K notes · View notes
70sscifiart · 11 months
Photo
Tumblr media
One of my favorites by Paul Lehr, used as a 1971 cover to "Earth Abides," by George R. Stewart. It's also in my upcoming art book!
1K notes · View notes
layla-keating · 1 year
Photo
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
#thistension
XO, KITTY — 1.09 “SNAFU”
1K notes · View notes
valley-tulya · 1 year
Text
(The Sims 4) Estrela Hair
Tumblr media Tumblr media
Hair
24 EA Colors
Hat Compatible
55403 polygons
Custom thumbnail
Hair Accessories Overlay
15 Colors Variations
Custom thumbnail
Brow ring category
If you have any issue let me know, enjoy.
T.O.U.
Credits
Download (Patreon - Curseforge)
@maxismatchccworld​ @sssvitlanz​ @emilyccfinds​
1K notes · View notes
kithtaehyung · 1 year
Photo
Tumblr media Tumblr media
AGUST D : DAECHWITA (大吹打) & HAEGEUM (解禁)  ⤷ movie posters | ig ; twt (click for hi-res)
694 notes · View notes
agustdakasuga · 11 months
Text
The Way Of A Criminal: Chapter 4
Genre: Mafia!AU, Criminal!AU, Angst, Romance
Pairing: OT7 x Reader
Characters: Normal!Reader, Gangster!Namjoon, Gangster!Seokjin, Gangster!Yoongi, Gangster!Hoseok, Gangster!Jimin, Gangster!Taehyung, Gangster!Jungkook
Summary: Your father was a stranger, you never knew who he was and what he did. But one day, someone knocks on your door, informing you of his passing. Now, you learn more about him, his life and the legacy you are expected to continue with the help of his 7 executives.
Story warning(s): This story will contain depictions of violence, blood shed/gore, death, mentions of abuse, smoking, alcohol drinking and gambling. This story is fictional and has nothing to do with real life events or the actual members of BTS. Please read at your own discretion.
Tumblr media
Instead of dealing with all this head on, you avoided it. You put everything aside and went on with life, spending all your time doing work, studying and doing your university projects.
Wonwoo noticed this and decided to invite you for a night out. Just a chill night with some drinks. Usually, you would decline, which is why Wonwoo has never invited you out. But you could use the distraction. Maybe being out of the house was good.
DING DONG
“Coming!” You ran down, fixing your earring. You didn’t really know how to dress for a night out like this so you picked a random dress. It was a dark blue, crushed velvet cocktail dress.
“Come on in.” You opened the door for him. Wonwoo smiled, bowing before removing his shoes to come in.
“This dress isn’t really motorcycle friendly, is it?” You let out an awkward laugh, going into the kitchen to get your phone that you left there to charge.
“I didn’t ride my bike since we might drink. I’ll call a cab.” Wonwoo said. He just stood in the doorway, unsure of what to do since it was the first time he was in your house.
“(y/n)?” Wonwoo suddenly called your name, stopping you in your tracks.
“You look great.” He smiled softly.
“Oh... Thank you.” You felt your cheeks heat up at his sudden compliment. He held out a hand to support you as you wore your shoes. After locking up the house, he escorted you to the cab that was waiting for you. And of course, Wonwoo opened the door for you to get in first, being the gentleman that he is. The car ride was silent.
“C-Can I ask you something?” Wonwoo threaded lightly. You hummed, nodding your head.
“I know you like your privacy and I shouldn’t pry but there were this rumours and pictures floating around about some expensive sports car and handsome guy picking you up. Is he one of them?” He asked nervously.
“If by ‘one of them’, you mean my father’s... employees. Yes, he is... or was. There are 7 of them.” You rubbed the back of your neck.
“Are they bothering you?”
“Can we not talk about this anymore? I just don’t want to have to think about it for a few minutes.” That came out a lot harsher and colder than you expected. But Wonwoo didn’t react.
“Sorry. I’m...” You sighed, not really knowing how to piece your words together anymore.
“I understand. Don’t worry about it. I didn’t mean to pry.” Wonwoo smiled comfortingly. Thankfully for you, the cab stopped outside the club. You looked at the long line outside that didn’t seem to be moving,
“Don’t look so worried. My friend put our name on the list so we can just walk in.” Wonwoo laughed. You both got out and he grasped your hand, giving your names to the bouncer. You were so stunned by his action that you just followed him without a word, letting him lead you.
“There’s a table there.” Wonwoo said in your ear on top of the loud music. You were still shocked that he was holding your hand that you just followed him.
“Phew, it’s crowded.” You said, casually pulling your hand away to check if you dropped anything from your bag.
“Yeah, that’s what you get for being here on a Friday night.” He chuckled. You stood at the table while Wonwoo went to get drinks at the bar. The standing table was thankfully at the side of the bar, which meant less people.
“Relax, you’re here to have fun.” You told yourself.
“Here.” Wonwoo got himself a beer and got you a cocktail. It was a nice refreshing drink with flavoured soju as the alcohol.
“Let me know how much everything is tonight and we’ll split the cost.” You told him as you took a sip.
“It’s okay, (y/n). It’s my treat, just enjoy yourself.” Wonwoo smiled. He clinked his glass with yours. Although this wasn’t your exact idea of relaxing, you were glad that the noise and the crowd made the place too loud that you didn’t need to start sharing your feelings. Wonwoo was a good friend but you just weren’t used to sharing so much about yourself with others.
After some drinks, you excused yourself to go to the toilet. But of course, there was a line. About 15 minutes went by without the line moving. You were about to give up when someone grabbed your wrist.
“(y/n) sshi?” You looked at the familiar face.
“Oh... Uh...”
“Yoongi.” He said, letting you go. You nodded your head. Other people in the line now had their attention on you and Yoongi.
“Come.” He nodded over to follow him. You didn’t know why you just went along, not even asking why he wanted you to go with him. You came before a staircase with two guards. But they parted ways upon seeing Yoongi.
“Sir.” They bowed respectfully as Yoongi cooly walked up, hands tucked into his pockets. You quickly bowed your heads back to the guards and caught up to Yoongi.
“You can use this bathroom instead. It’s cleaner and safer.” Yoongi stopped before a door.
“A-Are you sure?”
“If I wasn’t sure, I wouldn’t have went down to fish you out of the crowd. Take all the time you need. This is our own private bathroom so no one else is allowed to use it.” He explained. You nodded, bowing gratefully to him before entering the restroom.
The bathroom was a lot more opulent and grand, with black granite and gold trims. Like Yoongi said, it was very clean, unlike a usual club bathroom. It was definitely a boys bathroom with urinals but you just used one of the stalls.
“Hyung, why can’t I use the bathroom? I really need to go!” You heard voices outside as you were washing your hands.
“Only the 7 of us use it anyway. Unless... Do you have a secret guest in there?!” The person talking to Yoongi gasped as if he just uncovered something scandalous.
“Watch your mouth.” You heard Yoongi threaten.
“Sorry, I’m done.” You opened the door. But you didn’t expect Yoongi to be standing so close that you ended up bumping into his back.
“Oh, no wonder hyung was guarding the bathroom.” The male said. He didn’t mind you and just brushed past to use the bathroom. Yoongi moved you away from the bathroom door, not wanting you to accidentally get hit.
“Thank you. Is it okay if I just stay here for a few more minutes? You can go back to what you were doing before.” You asked timidly. Yoongi took one look at you and nodded. You didn’t need to tell him anything for him to know what you were thinking. The club was getting overwhelming. Yoongi never really liked coming too unless his brothers make him.
“Why did you come if you don’t like it?”
“A friend brought me here as a distraction. Plus, I’ve never really come to a club before.” You replied. Yoongi nodded his head.
“You don’t need to stay and accompany me. I’ll go back down in a bit.” You said.
“It’s okay.” He leaned against the opposite wall. You took your phone out to send Wonwoo a text, assuring him that you were safe and that he could go home first. But you didn’t tell him where you were and who you were with.
“Actually... I wanted to apologise. My brothers told me I shouldn’t have offered you a smoke the other time. I just thought it would help.” Yoongi looked at you.
“It’s fine. I honestly didn’t think too much about it. There were other things to think about.” You shook your head.
“Understandable. I’m sure you have your fair share of confusion and questions that come along with it. This is just the start.” Yoongi said. You didn’t let his straightforward tone faze you, nodding your head glumly.
“Well, I should go. Thanks for letting me hang here.” You straightened up.
“No worries. I’ll walk you down.” Yoongi followed suit. You walked behind him, not sure of the way to the exit. With your insistence, Wonwoo had gone home on his own. You did feel bad for abandoning him when he was the one that invited you out but you also didn’t want him to wait.
“Do you have a ride home?” Yoongi asked.
“I told my friend to go home first so I guess I can get a cab home.” You waved him off, getting your phone out. But Yoongi stopped you, his hand grasping your phone and covering the screen.
“It’s not safe and cheap to get a cab from here at this time. I drank a little so I shouldn’t drive. Hang on.” Yoongi waved over one of the bouncers.
“Use the company car and send her home then report back.” Yoongi ordered.
“Yoongi sshi, it’s really okay.”
“Get the address from her and make sure you see her entering the house before coming back.” Yoongi ignored you. The bouncer nodded and bowed, running off the get the car.
“(y/n) sshi, hyung.” You both turned to see Taehyung jogging over. He had a big, square-ish grin as he waved.
“Jimin said you were here and that Yoongi hyung was with you. Are you driving her home, hyung?” Taehyung tilted his head.
“I drank. So was gonna get one of the workers to drive her back.” Yoongi explained, standing back as he lit a cigarette to smoke. Taehyung nodded his head.
“I’ll drive you home. I didn’t drink since I am the designated driver tonight. Bring my car instead.” Taehyung called out. The worker bowed and ran back into the club. Yoongi decided to go in first after his cigarette was done, not liking being out in the cold. He shot you a nod while you bowed gratefully to him. While waiting, Taehyung put his jacket over your shoulders.
“Did you come alone?” Taehyung asked.
“No... I came with a friend but I abandoned him. Yoongi sshi was kind enough to let me hang out in the quiet area. So I told my friend to go home first.” You said. You didn’t know why you were explaining so much to him.
“This isn’t you scene, is it?” He teased. You pursed your lips and shook your head. The noise and the crowd just wasn’t comfortable.
“Sir.” The car stopped right in front of you. The worker came out, bowing and passing Taehyung’s keys to him.
“Here you go. Watch your head.” Taehyung opened the car door for you to enter. You sat inside, keeping the sides of his jacket close to you so it wouldn’t get caught in the door.
Taehyung confirmed your address before starting to drive. One hand held his head, elbow resting on the door next to him while the other hand was on the steering wheel. During the quiet ride, you fiddled with the hem of the dress, pulling it down every now and then.
“Are you cold?” He asked.
“No, I’m good. Thank you.” You replied softly. With your head leaning against the headrest, you looked out the window. The only reason you would be out this late usually was because you were working.
“Thanks for dropping me off again.” You said as Taehyung pulled up outside of your house.
“Any time.” Taehyung smiled. You unbluckled your seatbelt and got out of the car. But before you could walk further, Taehyung rolled down the window.
“Goodnight, (y/n)!”
“G-Goodnight, Taehyung sshi.” A small smile formed on your lips as you bowed your head and entered the house. Like the other day, Taehyung only drove off after he was sure you had entered the house.
Only after you entered the house and you heard Taehyung drive off, that you realised you had forgotten the return him his jacket. You removed it carefully, as if any movement would cause it to tear like tissue. You inspected it, trying to figure out if you should wash it on your own, and risk ruining the expensive material, or just send it for dry cleaning.
“Hi, Wonwoo. Did you make it home safe?”
“Oh, (y/n). Yes, I am home. I went home after you sent me that text. Are you alright? You scared me.”
“Yes, I am alright. I just found a quiet space to chill for a while so I didn’t want you to wait for me. I just got home. Sorry for ruining the night. I’ll make it up to you, I promise.” You said, putting your shoes away.
“Don’t say that, (y/n). I’m sorry you didn’t enjoy yourself.”
“I did enjoy myself, Wonwoo. Thank you for bringing me out to feel better.” You laughed. After wishing each other good night, you hung up.
You took a shower and was feeling peckish so you made yourself some ramyeon. There was always ramyeon in the kitchen for when you or your mother needed a late night snack after working.
“I’ll have to drop the jacket off at the dry cleaners tomorrow.” You groaned tiredly, looking at the blazer that rested over the back of the chair.
-
Hoseok was one of the first ones to wake up. After a day of working and a night of drinking, the boys all usually slept in during the weekends. The moment his foot touched the bottom of the stairs, a maid ran over to him, bowing her head in fear.
“What is it?” He raised an eyebrow.
“Your workers are here, sir. They said that it is important for you to see them immediately.” She relayed timidly, afraid of making him angry.
“Send them in. And get my breakfast.” Hoseok shooed her away before shuffling to the dining room. Like any other normal person, he didn’t like having to work on the weekends.
“Good morning, Boss.” The 3 men put the crate that they were carrying down and bowed to Hoseok.
“This better be important for you to be here on a Saturday morning.” Hoseok said, not even looking up at them. He was more focused on the tray of food that the butler had placed down in front of him.
“The shipment is here early. We thought you would want to check it right away.” One of the men informed. Hoseok put his napkin on the table and stood up.
“Show me.” He commanded as he walked over. The men opened the box, revealing the contents inside.
“Very nice...” He picked up one of the items.
“Business on a Saturday morning, Hobah?” Yoongi came in. Hoseok’s workers bowed upon seeing the pale man enter the dining room. But of course, he didn’t even spare them a glance. He sat down in his allocated seat, waiting for the staff to serve him his breakfast. His breakfast was usually an iced coffee then his food 20 minutes later.
“Can’t help it, hyung. You want the best, you’ve got to work when others aren’t.” Hoseok laughed while Yoongi snorted at his comment. He placed the items back into the crate.
“Leave this here. I’ll show the others to see what they think. Good work. We’ll discuss the rest on Monday.” Hoseok said.
“Of course, boss. Have a nice weekend.” The 3 bowed, moving the crate to the side of the room before leaving the mansion. Hoseok took his seat across Yoongi.
“So hyung, I heard you had a little moment with the girl.” Hoseok asked.
“What moment?” Yoongi asked back, no emotion on his face as he sipped the last bit of his coffee.
“Jimin said you loyally guarded the door for her as she used our toilet. Even stayed with her in the hallway after to comfort her.” He explained. Yoongi rolled his eyes, his brothers really needed better things to talk about.
“I saw her the moment she entered, I’m surprised you guys didn’t considering how high our booth is. She needed to use a toilet and the queue was insane so I offered her to use ours. And I wasn’t comforting her, she needed a quiet place and I stayed with her. That’s all.” Yoongi explained.
“Well, that’s a lot more interaction than what the rest have got. Looks like she’ll warm up to you first.” Hoseok said.
“No, she’ll warm up to Taehyung first. He was the one that sent her home.” Yoongi dug into his food on the tray that the butler brought him. Hoseok hummed but couldn’t help the giggle that escaped him.
“What’s Hobi laughing about?” Namjoon came in. He had been awake for a while, opting to sit in his room to read the newspaper rather than come downstairs right away.
“No idea.” Yoongi replied, putting a chopstick of rice into his mouth.
“Ah, seriously, Hobi. I thought we established that we are not going to bring work into the dining room?” Namjoon tsked at the crate in the room.
“It’s fine, Namjoon ah. I’ll move it after breakfast. The boys needed me to inspect the goods, that’s all. Even risked bothering me on a Saturday to do it.” Hoseok waved the leader off. Namjoon shook his head with a sigh.
“Bring my breakfast.” He ordered as he took his seat at the head of the table. The butler bowed and left.
“I’m done. Going back to sleep.” Yoongi stood up and shuffled out of the room. The weekend was for Yoongi to catch up on sleep, it was normal to not see him for the entirety of the two days because he was just sleeping or resting in bed. Jin and Taehyung were the last ones that had breakfast. Jungkook and Jimin would sleep in until dinner time.
“Here. Take what is yours and leave the rest. I told you I would get things done.” Jin dropped the stack of files on the table. Namjoon, Hoseok and Taehyung shrugged, going through the pile to retrieve their things.
“So, hyung, did you find out anymore information about (y/n) when you did your stalking?” Taehyung asked.
“Yah, Taehyung! That was supposed to be confidential.” Jin hissed at the younger exposing him to the rest. However, the younger just shrugged.
“You’re running a check on her?” Namjoon raised an eyebrow.
“I’m not running a check on her... Well, at least not the background checks I usually do. I just wanted to find out about her to maybe try to connect with her in some way. She is a closed book.” Jin explained.
“So what if she is a closed book, I’m sure you can still find whatever you need on her.” Hosoek laughed.
“That’s the thing... She does not have much of a record except for her birth certificate and basic school details. Everything else either doesn’t exist or has been wiped.” Jin informed.
“Wait, you’re telling me there is actually information that you can’t find?”
“How do you know information has been wiped? She could have just not had that much of an eventful life so far. I doubt she can wipe her own records and she doesn’t seem to have a reason to do that.” Namjoon said. He didn’t know you but you didn’t seem like a skillful hacker that could wipe records.
“I know information has been wiped because I am the one who wiped them...” Jin admitted with his head slightly hung.
“What?”
“Boss wanted me to wipe them. He was paranoid, especially when it came to her. So my task was to regularly wipe her records that were 'not relevant’. Hospital visits, stuff like that...” Jin gulped.
~~
Series Masterlist
Ko-Fi
Main masterlist
435 notes · View notes
jcmarchi · 1 month
Text
Demystifying Screen Readers: Accessible Forms & Best Practices
New Post has been published on https://thedigitalinsider.com/demystifying-screen-readers-accessible-forms-best-practices/
Demystifying Screen Readers: Accessible Forms & Best Practices
This is the 3rd post in a small series we are doing on form accessibility. If you missed the 2nd post, check out Managing User Focus with :focus-visible. In this post we are going to look at using a screen reader when navigating a form, and also some best practices.
What is a Screen Reader?
You may have heard the term “screen reader” as you have been moving around the web. You might even be using a screen reader at this moment to run manual accessibility tests on the experiences you are building. A screen reader is a type of AT or assistive technology.
A screen reader converts digital text into synthesized speech or Braille output, commonly seen with a Braille reader.
In this example, I will be using Mac VO. Mac VO (VoiceOver) is built-in to all Mac devices; iOS, iPadOS, and macOS systems. Depending on the type of device you are running macOS on, opening VO could differ. The Macbook Pro that is running VO I am writing this on doesn’t have the touch bar, so I will be using the shortcut keys according to the hardware.
Spinning Up VO on macOS
If you are using an updated Macbook Pro, the keyboard on your machine will look something like the image below.
You will start by holding down the cmd key and then pressing the Touch ID three times quickly.
If you are on a MBP (MacBook Pro) with a TouchBar, you will use the shortcut cmd+fn+f5 to turn on VO. If you are using a traditional keyboard with your desktop or laptop, the keys should be the same or you will have to toggle VO on in the Accessibility settings.. Once VO is turned on, you will be greeted with this dialog along with a vocalized introduction to VO.
If you click the “Use VoiceOver” button you are well on your way to using VO to test your websites and apps. One thing to keep in mind is that VO is optimized for use with Safari. That being said, make sure when you are running your screen reader test that Safari is the browser you are using. That goes for the iPhone and iPad as well.
There are two main ways you can use VO from the start. The way I personally use it is by navigating to a website and using a combination of the tab, control, option, shift and arrow keys, I can navigate through the experience efficiently with these keys alone.
Another common way to navigate the experience is by using the VoiceOver Rotor. The Rotor is a feature designed to navigate directly to where you want to be in the experience. By using the Rotor, you eliminate having to traverse through the whole site, think of it as a “Choose Your Own Adventure”.
Modifier Keys
Modifier keys are the way you use the different features in VO. The default modifier key or VO is control + option but you can change it to caps lock or choose both options to use interchangeably.
Using the Rotor
In order to use the Rotor you have to use a combination of your modifier key(s) and the letter “U”. For me, my modifier key is caps lock. I press caps lock + U and the Rotor spins up for me. Once the Rotor comes up I can navigate to any part of the experience that I want using the left and right arrows.
youtube
Using the Rotor in VoiceOver
Navigating By Heading Level
Another neat way to navigate the experience is by heading level. If you use the combination of your modifier keys + cmd + H you can traverse the document structure based on heading levels. You can also move back up the document by pressing shift in the sequence like so, modifier keys + shift + cmd + H.
youtube
Using the Heading Level Shortcut with VoiceOver
History & Best Practices
Forms are one of the most powerful native elements we have in HTML. Whether you are searching for something on a page, submitting a form to purchase something or submit a survey. Forms are a cornerstone of the web, and were a catalyst that introduced interactivity to our experiences.
The history of the web form dates back to September 1995 when it was introduced in the HTML 2.0 spec. Some say the good ole days of the web, at least I say that. Stephanie Stimac wrote an awesome article on Smashing Magazine titled, “Standardizing Select And Beyond: The Past, Present And Future Of Native HTML Form Controls”.
The following are 5 best practices to follow when building an accessible form for the web.
Make sure that you are using a form element. Forms are accessible by default and should be used over div’s at all times.
<form> <!-- Form controls are nested here. --> </form>
Be sure to use the for and id attributes on label’s and input’s so that they are linked. This way, if you click/tap the label, focus will shift to the input and you can start typing.
<label for="name">Name:</label> <input type="text" id="name" name="name" required aria-required/>
If a field is required in order for the form to be complete, use the required attribute and the aria-required  attribute. These will restrict the form from being submitted. The aria-required attribute explicitly tells the assistive tech that the field is required.
<input type="text" id="name" name="name" required aria-required/>
Use the, :focus, :focus-within and :focus-visible CSS pseudo classes to manage and customize how a user receives focus.
form:focus-within background-color: #cfffcf; input:focus-within border: 10px solid #000000; input:focus-visible, select:focus-visible, textarea:focus-visible outline: 2px solid crimson; border-radius: 3px;
A button is used to invoke an action, like submitting a form. Use it! Don’t create buttons using div’s. A div by definition is a divider. It has no inherent accessibility properties.
Demo
youtube
Navigating a Web Form with VoiceOver
If you want to check out the code, navigate to the VoiceOver Demo GitHub repo. If you want to try out the demo above with your screen reader of choice, check out Navigating a Web Form with VoiceOver.
Screen Reader Software
Below is a list of various types of screen reader software you can use on your given operating system. If a Mac is not your machine of choice, there are options out there for Windows and Linux, as well as for Android devices.
NVDA
NVDA is a screen reader from NV Access. It is currently only supported on PC’s running Microsoft Windows 7 SP1 and later. For more access, check out the NVDA version 2024.1 download page on the NV Access website!
JAWS
“We need a better screen reader”
– Anonymous
If you understood the reference above, you are in good company. According to the JAWS website, this is what it is in a nutshell:
“JAWS, Job Access With Speech, is the world’s most popular screen reader, developed for computer users whose vision loss prevents them from seeing screen content or navigating with a mouse. JAWS provides speech and Braille output for the most popular computer applications on your PC. You will be able to navigate the Internet, write a document, read an email and create presentations from your office, remote desktop, or from home.”
JAWS website
Check out JAWS for yourself and if that solution fits your needs, definitely give it a shot!
Narrator
Narrator is a built-in screen reader solution that ships with WIndows 11. If you choose to use this as your screen reader of choice, the link below is for support documentation on its usage.
Complete guide to Narrator
Orca
Orca is a screen reader that can be used on different Linux distributions running GNOME.
“Orca is a free, open source, flexible, and extensible screen reader that provides access to the graphical desktop via speech and refreshable braille.
Orca works with applications and toolkits that support the Assistive Technology Service Provider Interface (AT-SPI), which is the primary assistive technology infrastructure for Linux and Solaris. Applications and toolkits supporting the AT-SPI include the GNOME Gtk+ toolkit, the Java platform’s Swing toolkit, LibreOffice, Gecko, and WebKitGtk. AT-SPI support for the KDE Qt toolkit is being pursued.”
Orca Website
TalkBack
Google TalkBack is the screen reader that is used on Android devices. For more information on turning it on and using it, check out this article on the Android Accessibility Support Site.
Browser Support
If you are looking for actual browser support for HTML elements and ARIA (Accessible Rich Internet Application) attributes, I suggest caniuse.com for HTML and Accessibility Support for ARIA to get the latest 4-1-1 on browser support. Remember, if the browser doesn’t support the tech, chances are the screen reader won’t either.
DigitalA11Y can help summarize browser and screen reader info with their article,  Screen Readers and Browsers! Which is the Best Combination for Accessibility Testing?
Links
https://support.apple.com/guide/voiceover/with-the-voiceover-rotor-mchlp2719/mac
https://www.w3.org/TR/wai-aria/
https://www.w3.org/WAI/standards-guidelines/aria/
https://support.google.com/accessibility/android/answer/6283677?hl=en
https://support.google.com/accessibility/android/answer/6283677?hl=en
0 notes
magicshop · 1 year
Photo
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
You, who gave me their hand when I fell, now I'll hold it for you.
598 notes · View notes
90spiderbros · 1 year
Photo
Tumblr media Tumblr media Tumblr media Tumblr media
My newest #SpiderMan comic is out now, guys! Featuring Ben Reilly and Aunt May! Enjoy the family fluff and feels! 
 Read it for free here! 👉 patreon.com/90spiderbros
506 notes · View notes
nevver · 2 months
Photo
Tumblr media Tumblr media
Arts & Architecture, Sander Patelski
262 notes · View notes
389 · 2 months
Photo
Tumblr media
PORTO ROCHA
212 notes · View notes
dazzlinhaze · 1 year
Photo
Tumblr media Tumblr media
and he never thinks of me...
561 notes · View notes