Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: New website  (Read 54002 times)

0 Members and 1 Guest are viewing this topic.

Laurent

  • Administrator
  • Hero Member
  • *****
  • Posts: 32498
    • View Profile
    • SFML's website
    • Email
Re: New website
« Reply #30 on: May 01, 2013, 02:09:43 pm »
Quote
I suggest to merge rarely used categories. For example, you could make an item Overview or similar, which includes Features and License.
Let's first see if new categories are really needed, and then we can decide where to add them.

Quote
MP3 for example.
I mean free formats. Which is the maximum that a free library can support.
I know, you'll reply that it may not be obvious to everyone ;)

Quote
Maybe, but it still saves people from searching everywhere or asking in the forum.
I think most people will just assume that it works, and come to the forum only if something doesn't work as expected. And it's if they want to know, they don't have to search everywhere, just in the doc of the loadFromfile functions ;)

Quote
One would get a detailed overview of the library's capabilities, without skimming through the whole documentation. As mentioned, it is a good starting point to decide whether SFML is suitable for a project.
I really think that the tutorials index is a good summary of the important features. I couldn't do better if I created a features page.
Laurent Gomila - SFML developer

Yuraj

  • Newbie
  • *
  • Posts: 8
  • C#
    • View Profile
    • Email
Re: New website
« Reply #31 on: May 01, 2013, 02:19:30 pm »
What about creating some comparison table, for example: SFML vs SDL vs allegro and more... Tell people why is SFML better.

Laurent

  • Administrator
  • Hero Member
  • *****
  • Posts: 32498
    • View Profile
    • SFML's website
    • Email
Re: New website
« Reply #32 on: May 01, 2013, 02:23:16 pm »
I hate this kind of comparison. And these libraries have probably more features than SFML anyway...
Laurent Gomila - SFML developer

Cornstalks

  • Full Member
  • ***
  • Posts: 180
    • View Profile
    • My Website
Re: New website
« Reply #33 on: May 01, 2013, 04:14:32 pm »
I mean free formats. Which is the maximum that a free library can support.
I know, you'll reply that it may not be obvious to everyone ;)
It's not obvious though. FFmpeg is a free library and supports decoding MP3/H.264/tons of other non-free codecs. So it's not obvious SFML doesn't support MP3. Also, does SFML support PPM? I don't know. But I'd like to, seeing as I have some PPM images that I generate. So I'm not even sure what free formats the library supports.

Quote
One would get a detailed overview of the library's capabilities, without skimming through the whole documentation. As mentioned, it is a good starting point to decide whether SFML is suitable for a project.
I really think that the tutorials index is a good summary of the important features. I couldn't do better if I created a features page.
But it's also a really non-obvious place to look for features. If I wanted to know SFML's features, I would certainly not think of looking at the tutorials. And even if I did, I'd still prefer a more succinct yet detailed list.

When someone first told me about SFML, I went to the website and immediately did two things before deciding to use it:
  • I checked the license
  • I checked the features list to see if it did what I needed it too (and if it did anything else too)

If I wouldn't have been able to do either of those two things, I can say that there's a very good chance I wouldn't have tried SFML.

Laurent

  • Administrator
  • Hero Member
  • *****
  • Posts: 32498
    • View Profile
    • SFML's website
    • Email
Re: New website
« Reply #34 on: May 01, 2013, 05:23:51 pm »
Ok ok. I'll think about it :P
Laurent Gomila - SFML developer

Tenry

  • Full Member
  • ***
  • Posts: 120
  • Experienced Programmer
    • View Profile
    • Simon-Burchert.com
Re: New website
« Reply #35 on: May 01, 2013, 06:40:14 pm »
Ok ok. I'll think about it :P
Don't only think about it, do it! Most of the pros are already said...

Btw, I like the new design :)

Do you have any experience with server side scripting (such as PHP) or client side scripting (JavaScript)? Just an idea for the download page: it would be nice to have a default, large download button depending on the users system. Let's say, in my case there would be "Download SFML 2.0 for WINDOWS", next to it dropdowns: "Choose your architecture: [32 bit]" and "Choose your compiler: [GCC 4.7 MinGW (DW2)]". If the user doesn't find the download he's looking for or is not going to download for Windows, there can still be a section below where all the downloads (like it is at the moment) are provided. I imagine something like in the attached screenshot.


[attachment deleted by admin]
Please note that my previous display name was "Shy Guy".

Nexus

  • SFML Team
  • Hero Member
  • *****
  • Posts: 6287
  • Thor Developer
    • View Profile
    • Bromeon
Re: New website
« Reply #36 on: May 01, 2013, 06:48:55 pm »
This would complicate a lot for little gain, especially considering that you usually don't visit the download page often.

Not all combinations between the dropdown fields are possible, so the dialog would have to account for that. Additionally, one does not directly see which binaries are provided, and one has to perform multiple clicks to find the right one.
Zloxx II: action platformer
Thor Library: particle systems, animations, dot products, ...
SFML Game Development:

Tenry

  • Full Member
  • ***
  • Posts: 120
  • Experienced Programmer
    • View Profile
    • Simon-Burchert.com
Re: New website
« Reply #37 on: May 01, 2013, 07:33:45 pm »
Not all combinations between the dropdown fields are possible, so the dialog would have to account for that.
Depending on which architecture is selected the items available for the compiler shall dynamically change.

It was just an idea. Like everything in the world this also has its pros and cons :)
Please note that my previous display name was "Shy Guy".

Laurent

  • Administrator
  • Hero Member
  • *****
  • Posts: 32498
    • View Profile
    • SFML's website
    • Email
Re: New website
« Reply #38 on: May 01, 2013, 07:48:54 pm »
It don't like to make something depend on Javascript when it's not really necessary. Using PHP would require to reload the page on every action, which is not an option.
Laurent Gomila - SFML developer

Tenry

  • Full Member
  • ***
  • Posts: 120
  • Experienced Programmer
    • View Profile
    • Simon-Burchert.com
Re: New website
« Reply #39 on: May 01, 2013, 09:44:13 pm »
Using PHP would require to reload the page on every action, which is not an option.
I was thinking of PHP only determining the OS with the User Agent String, so that the page at least suggests the aim operating system.
Please note that my previous display name was "Shy Guy".

Laurent

  • Administrator
  • Hero Member
  • *****
  • Posts: 32498
    • View Profile
    • SFML's website
    • Email
Re: New website
« Reply #40 on: May 01, 2013, 10:48:10 pm »
Quote
I was thinking of PHP only determining the OS with the User Agent String, so that the page at least suggests the aim operating system.
Ok. But I still think it's unnecessary, I assume people know what OS they use ;)
Laurent Gomila - SFML developer

anthnich

  • Newbie
  • *
  • Posts: 34
    • View Profile
    • Long Division LLC
Re: New website
« Reply #41 on: May 02, 2013, 05:19:52 pm »
I think the new website looks great. The layout is clean, not overly garish or complicated.

The only thing I would suggest is that you put what SFML stands for on the front page (or in the title bar) for brand new visitors.

Laurent

  • Administrator
  • Hero Member
  • *****
  • Posts: 32498
    • View Profile
    • SFML's website
    • Email
Re: New website
« Reply #42 on: May 02, 2013, 06:01:35 pm »
Quote
The only thing I would suggest is that you put what SFML stands for on the front page (or in the title bar) for brand new visitors
We're trying to put it in the logo, and/or I'll put it in the home page too.
Laurent Gomila - SFML developer

zsbzsb

  • Hero Member
  • *****
  • Posts: 1409
  • Active Maintainer of CSFML/SFML.NET
    • View Profile
    • My little corner...
    • Email
Re: New website
« Reply #43 on: May 02, 2013, 07:09:41 pm »
Laurent,
You fixed the green header bar by adding the minimum width. But you still need to apply that fix to the navigation and footer containers. The black line that runs across to divide them from the main body only stays the width of the browser without the fix.

#footer-container {
min-width: 950px
.....
}

#navigation-container {
min-width: 950px
.....
}
« Last Edit: May 02, 2013, 07:17:11 pm by zsbzsb »
Motion / MotionNET - Complete video / audio playback for SFML / SFML.NET

NetEXT - An SFML.NET Extension Library based on Thor

Laurent

  • Administrator
  • Hero Member
  • *****
  • Posts: 32498
    • View Profile
    • SFML's website
    • Email
Re: New website
« Reply #44 on: May 02, 2013, 08:38:15 pm »
Ah, thanks for reminding me!
Laurent Gomila - SFML developer