From 94e9fac122c72a0eb2636eb198ae49f2a47370ce Mon Sep 17 00:00:00 2001 From: Eliseu Amaro Date: Mon, 13 Sep 2021 18:36:42 +0100 Subject: [PATCH] [LANDING] Quick fix, blog script overwrote this file. --- index.html | 230 +++++++++++++++++++++++++++++------------------------ 1 file changed, 128 insertions(+), 102 deletions(-) diff --git a/index.html b/index.html index 19743b5..943967a 100644 --- a/index.html +++ b/index.html @@ -1,111 +1,137 @@ - - - - - - - -My fancy blog - My fancy blog - - -
-

-Updates: Interface and accessibility -

- -
September 13, 2021 — -John Smith -
- + + -

Hello everyone! Throughout the past year there has been a lot of work in creating a polished, modern looking UI. -This update has been in the works for a long time… Many considerations had to be done, and given the current state of -modern browsers (and their over-reliance in JS) many more surfaced, leading to further testing and fixes.

+ + + + + GNU social — a free software social networking platform + + + + + -

We hope you like it!

+ +
+ +
+
+
+
+
+ GNU social + gnusocial +
+

+ The free software social networking platform. +

+ +
+
+
+
-

The prime directive

+

Features

-

Modern looking, consistent and accessible UI across all browsers. -Non-JS version as the primary focus, JS is optional and should be regarded as such.

+
+
-

The Web is 95% typography, the art and technique of arranging type to make text more readable and pleasing. -To achieve this, a textual hierarchy is fundamental, text should present a clear, readable structure to the reader. -In much of the same fashion, the way we perceive Web pages relies upon the same fundamentals. As such, by focusing on the -markup, we hope to achieve an accessible, fast and polished structure by which any browser and screen reader relies upon.

+

+ Versatile +

+

+ GNU social supports both single-user and community modes and can be used in an intranet environment or as part of the wider Free Network. +

+
+
+

+ Accessible +

+

+ Follows AnyBrowser and A11Y guidelines. It runs virtually anywhere you can run a common piece of web software, such as WordPress or Drupal. JavaScript is optional. +

+
+
+

+ Customizable +

+

+ True to the Unix-philosophy of small programs to do a small job, GNU social can be easily expanded and customized via its simple plugin API. +

+
+
+

+ Privacy focused +

+

+ GNU social is part of the GNU project, it's 100% free software, with no malicious features or spyware. +

+
+
+
+
+
+ Decentralized social network. +
+

Where can I join GNU social?

-

Features

+

There are many kinds of GNU social server instances online right now!

+

Click here to see a list of popular GNU social sites you can join!

+ Disclaimer: Please note that the GNU social development team is not responsible for + the operation or content of sites that run its software. +
+
+
-
    -
  • Accessible +
    +

    Support the team making GNU social possible!

    +
    +
    +

    Who makes GNU social?

    +

    Many developers have been involved in the making of GNU social. It's hard to keep a precise record of so many valuable contributions.

    +

    Version 3 development is being maintained by Diogo Cordeiro, Hugo Sales and Eliseu Amaro.

    +

    Version 2 development was maintained by Diogo Cordeiro with many important contributions from Alexei Sorokin and the help of Summer of Code students.

    +

    The project started with Matt Lee and StatusNet with Evan Prodromou. It was since been maintained by Mikael Nordfeldth.

    +

    A list of contributors is available here.

    +
    -
      -
    • Easy to use keyboard only navigation +
      +

      Discuss

      +

      Discuss the project on:
      + XMPP: xmpp:gnusocial@conference.bka.li?join,
      + IRC: ircs://irc.libera.chat:6697/#social or
      + Matrix: #social:libera.chat.

      +

      Contribute code, report bugs and request features on our repository.

      +

      You can also ask for help on our mailing list.

      +

      If you are a student you can also apply to GNU social's Summer of Code.

      +
      -
        -
      • Feedback on focused elements
      • -
      • Keyboard shortcuts to access main regions
      • -
      • Vi-like shortcuts
      • -
      -
    • -
    • Screen reader tested - -
        -
      • Notifies the user when focusing on key elements, such as the feed, notes and actions
      • -
      • Brief description of navigation links
      • -
      • Using semantic HTML whenever possible
      • -
      -
    • -
    • Special care given for styling solutions that could break accessibility
    • -
    • Colors and type sizes in accordance to W3C contrast guidelines - -
        -
      • Chosen specifically blue-ish and grey-ish hues for faster page loading perception
      • -
      -
    • -
    -
  • -
  • Fast, the content provided to the user really is just markup and some CSS rules - -
      -
    • Optionally there will be some small use cases where JS makes sense (it’s the only thing modern browsers understand e.e) - -
        -
      • For example, cropping your avatar before uploading a new one.
      • -
      • This is the only example until now.
      • -
      -
    • -
    -
  • -
  • Dark and light default themes available (according to your system theme)
  • -
  • Graceful degradation for unsupported HTML elements
  • -
  • Achieving modern user interface patterns without JS
  • -
  • Various layout engines tested and work as they should - -
      -
    • Qt WebEngine (Qutebrowser, Falkon, Otter Browser, etc…)
    • -
    • WebkitGTK (Epiphany, Midori, etc…)
    • -
    • Gecko (Firefox and derivatives)
    • -
    • Goanna (Palemoon, Basilisk, etc…)
    • -
    • Internet Explorer
    • -
    -
  • -
- - -

Video

- -

Keyboard tests

- - - - - - -

Read more...

- -
- -
- +
+

Tell Others

+

gs-logos.tar.gz (14.2 kB)

+
+
+ + + + + +