20000 forum users - Awesome Special Event!

I wonder, does @Oxy ever think about making a website dedicated to news like this? That would be a good idea, and I would be subscribed to it if it was a subscription-based website.

Keep the news rolling, @Oxy! With the news you provide, I was able to unsubscribe from 2 email news lists!

7 Likes

If you care about accessibility maybe I can do a review for you :wink:

4 Likes

I would be glad to have someone thoroughly review the websites and their accessibility properties! I would like my websites to be usable for everyone, and if there is an issue that is stopping someone from using my sites, I would like to know.

3 Likes

Conducting an a11y review on jri.rf.gd, freesearch.rf.gd (Public facing page only), jmail.rf.gd, help.jri.rf.gd (Public facing page, members page).
This will take a while.

4 Likes

Jri’s a11y review

jri.rf.gd

CRUCIAL: alt attribute mismatch

The alt attribute on <img> helps screen reader users know what the image is about. This doesn’t mean that saying “this is an image” is useful.

Moreover, when texts was present in an image, the alt attribute should contain these texts.

In: <img src="infin_admi.png" alt="Button Image" style="cursor: pointer" width="40%" height="100%">

CRUCIAL: Insufficient contrast

Having enough contrast against the background ensures that sighted users can properly recognize the texts.

Large texts should have a contrast level of at least 3.0 and small text should have 4.5.

In: <a href="#help" class="button-link">Need some help?</a>

In: <a href="https://jmail.rf.gd" class="button-link">Visit JriMail</a>

In: <a href="https://freesearch.rf.gd" class="button-link">Visit FreeSearch</a>

And other 4 occurrences

In: <footer>...</footer>

CRUCIAL: :hover only

It’s important to keep in mind that :hover is for mouses only, and one should also use :focus to ensure that keyboard users are not left behind.

In: <a href="#help" class="button-link">Need some help?</a>

In: <a href="https://jmail.rf.gd" class="button-link">Visit JriMail</a>

In: <a href="https://freesearch.rf.gd" class="button-link">Visit FreeSearch</a>

And other 4 occurrences

WARNING: No skip links present

Skip links helps keyboard users go to the main content directly without having to tab through other areas namely the navigation menus.

1 occurrence

RECOMMENDED: Missing aria-label on multiple <section>s

When multiple HTML5 anchors was on the page, it’s recommended to have them identified with aria-label or aria-labelledby.

Note: It’s not strictly required in this case as the <section>s are already identified with the <h2>s inside them.

In: <section class="hero">...</section>

In: <section id="jmail" class="section">...</section>

In: <section id="freesearch" class="section">...</section>

And other 5 occurrences

help.jri.rf.gd

CRUCIAL: Mismatched <label>s

<label>s must connect with the input fields explicitly.

One can use the for attribute on <label>, aria-label or aria-labelledby attribute on <input> and alikes, or simply put the input fields inside a <label>.

In: <input type="text" name="title" required>

In: <textarea name="content" rows="5" required></textarea>

CRUCIAL: :hover only

It’s important to keep in mind that :hover is for mouses only, and one should also use :focus to ensure that keyboard users are not left behind.

In: <a href="index.php" class="button">Refresh Forums</a>

In: <a href="https://jmail.rf.gd/web_interface" class="button">Return to JriMail</a>

WARNING: Missing placeholder

Input fields should have a placeholder attribute to compliment them. It’s not strictly required if a label is present, so one should look at the labels first.

In: <input type="text" name="title" required>

In: <textarea name="content" rows="5" required></textarea>

RECOMMENDED: <a> as buttons

While <a> elements can be focused by keyboards by default, it’s best that buttons should just be <button>s and not anything else.

In: <a href="index.php" class="button">Refresh Forums</a>

In: <a href="https://jmail.rf.gd/web_interface" class="button">Return to JriMail</a>

freesearch.rf.gd

CRUCIAL: Insufficient contrast

Having enough contrast against the background ensures that sighted users can properly recognize the texts.

Large texts should have a contrast level of at least 3.0 and small text should have 4.5.

In: <button type="submit" class="search-button">Search</button>

In: <div class="result-owner">...</div>

CRUCIAL: Label not present

Lables helps screenreader users know about what an input field is about, which should always be present.

In: <select id="sort-by" class="sort-dropdown">...</select>

jmail.rf.gd

Public facing page

CRUCIAL: Insufficient contrast

Having enough contrast against the background ensures that sighted users can properly recognize the texts.

Large texts should have a contrast level of at least 3.0 and small text should have 4.5.

In: <h1>Welcome to JriMail</h1>

In: <a href="https://jmail.rf.gd/tos.html" class="redbtn">Terms of Service</a>

In: <a href="https://jmail.rf.gd/login" class="btn">Login</a>

In: <a href="https://jmail.rf.gd/register" class="btn">Register</a>

CRUCIAL: alt attribute mismatch

The alt attribute on <img> helps screen reader users know what the image is about. This doesn’t mean that saying “this is an image” is useful.

Moreover, when texts was present in an image, the alt attribute should contain these texts.

In: <img src="logo.png" alt="JMail Logo" class="logo">

In: <img src="infin_admi.png" alt="Button Image" style="cursor: pointer" width="40%" height="100%">

Login page

CRUCIAL: Insufficient contrast

Having enough contrast against the background ensures that sighted users can properly recognize the texts.

Large texts should have a contrast level of at least 3.0 and small text should have 4.5.

In: <h1>Login to JriMail</h1>

Web interface (Light)

CRUCIAL: Insufficient contrast

Having enough contrast against the background ensures that sighted users can properly recognize the texts.

Large texts should have a contrast level of at least 3.0 and small text should have 4.5.

In: <button onclick="..." class="...">Refresh</button>

In: <button type="submit" name="send" class="...">Send Message</button>

CRUCIAL: :hover only

It’s important to keep in mind that :hover is for mouses only, and one should also use :focus to ensure that keyboard users are not left behind.

In: <button onclick="..." class="...">Toggle Theme</button>

In: <a href="..." class="...">Need Help?</a>

In: <button type="submit" name="logout" class="logout-button">Logout</button>

And other 3 occurrences

In: <button onclick="..." class="...">Reply</button>

In: <button type="submit" name="delete" class="...">Delete</button>

RECOMMENDED: <a> as buttons

While <a> elements can be focused by keyboards by default, it’s best that buttons should just be <button>s and not anything else.

In: <a href="..." class="...">Need Help?</a>

Web interface (Dark)

Since dark mode is mostly about the colors, we’ll focus on only issues that involves colors here.

CRUCIAL: Insufficient contrast

Having enough contrast against the background ensures that sighted users can properly recognize the texts.

Large texts should have a contrast level of at least 3.0 and small text should have 4.5.

In: <div class="...">*Date*</div>

In: <button onclick="..." class="...">Reply</button>

In: <button type="submit" name="delete" class="...">Delete</button>

Disclaimer: This is a very basic review. You may want to consult an expert for more accurate advices.

8 Likes

i thought that requirement was made long time ago, and most email servers nowadays already implement all of spf, dkim, and dmarc :slight_smile:

i don’t think so since IF is a web hosting only, not an email hosting :thinking:

Good thing i’m already compliant while i’m not even a mass sender :smiley:

that’s what i thought as well :slight_smile:

i imagined infinityfree’s own news site on news.infinityfree.com or something, but the sole section on it is politics and the site’s sole news writer is oxy :rofl:

Also

how do you quote pictures in a discourse forum?

6 Likes

Like how you would quote anything else?

That is to say, on mobile devices, you may want to select some other texts first as a “bridge” then adjust the selection, so that it doesn’t open the quick actions for the image instead.

What even is an iFast slash Net :thinking: :face_with_tongue:

5 Likes

A typo, which I guess I didn’t notice. It still means iFastNet.

Also, thanks for the very detailed report. I’ll work on these changes, but this may take a bit.

4 Likes

Rolled back to Windows 10
Beautiful

Have had a hard time trying to make touchpad work though :zany_face:

8 Likes

Nice.

To me, windows 11 seems just the same as windows 10 with a new outfit (And hate towards intel now, too). My laptop is stuck with windows 10 but i don’t mind the end of support actually, just make sure not to download anything suspicious and thats it. I can always install linux later on

4 Likes

3rd party security software is also an option :smiley:

5 Likes

True, but i’m not sure if they’ll continue after the EoL, or if they’ll like my filled 256GB hard drive with something like 20gb left over haha
As long as i’ll be stuck with chrome with manifest v2 support i’m fine :upside_down_face:

4 Likes

Most of them here in my country continues after EOL, especially for Windows 7. Some even supports XP!

Or use some black magic

6 Likes

Thank you all - nice of you !

I had no intention of becoming a fake journalist and reporting news on the forum…
Ideally, it would be if I could just tell people from the US
What you chose is what you got” - and that I could just forget about it.

But when their choice affects my life too because it’s about such dramatic things and a bunch of nonsense, violations of rights, lies and other things,
I simply can’t stay silent, but I try to sensitize anyone and encourage them to fight and educate so that such a choice in the form of one orange idiot doesn’t happen again.

It can happen in any country and people need to recognize that.















7 Likes



6 Likes

The Russians must have something that Trump wants to keep hidden - video of him having it off with an underage girl or a dog in a hotel room when he was in Russia decades ago.

5 Likes

yes - it’s becoming increasingly obvious that this is the case, it’s probably something much more bizarre…And it’s probably something punishable by life imprisonment.

I now understand why he claimed he would stop the war in Ukraine in one day. He planned to overthrow Zelensky from power and then install someone of his own who would sign that everything that russia had forcibly occupied would belong to it… just as putin wants, and trump would present himself as a great peacemaker, although we all know that such an unjust peace where the aggressor is rewarded and the victim is punished cannot be a lasting peace. And more importantly, what message would that send to the world?






Screenshot 2025-04-15 074700
Screenshot 2025-04-15 075503
Screenshot 2025-04-15 075911

Screenshot 2025-04-15 075640
Screenshot 2025-04-15 075703




4 Likes








Screenshot 2025-04-16 203539





6 Likes
















6 Likes

LOL THE MEMES are sooo funny.

1 Like