Jump to content

Rikki

Members
  • Posts

    24,413
  • Joined

  • Last visited

  • Days Won

    84

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Posts posted by Rikki

  1. Thanks for the feedback; it sounds like a couple of the issues you noted are bugs, so we'll be able to address those as such.

    We've been upfront that firstly the app is in its early stages but also that it won't necessarily be ideal for every community. If you have a lot of customization (be it plugins or lots of custom pages) it's probably not going to be the best solution for you. We may devise a solution to that in future but right now it'll be focused on core 'out of the box' functionality.

    I'll lock this since you have struck out your first post, but I just wanted to address your points too. 

  2. In 4.5 we've tried to keep headers consistent, so that buttons are where you expect them to be, there's space for additional buttons as each page/app might require, and so that each page/app can extend the data shown in the header without the whole thing breaking down. In 4.4, this was a problem - sure, on perfect example pages, the follow button worked well in the top right. But using a different app where more buttons need to be shown, or even just having a long topic title, suddenly it wasn't so pretty and usable. The new header is designed to be flexible and extensible according to requirements.

    It's pretty easy to take one particular page and find criticisms - but remember we are designing a suite where each page might have some shared functionality and some unique functionality. We have to design components that can work well in more than one perfect scenario. 

  3. 3 hours ago, Mr 13 said:

    You (IPS) can load polyfills only when they are needed and don't waste the traffic for the majority of browsers.

    We don't load (many) polyfills ourselves - they are included with libraries that we use. Those libraries will only execute them when needed, but the code is still sent to the browser since we bundle and minify javascript.

  4. Apologies again! Update your app to get the latest build and things should be good now. At the time of this post, the app was approved in the Play Store but still pending review in the iOS App Store, but should be available soon. Note that in both stores it's still in the beta process (Beta in the Play Store, TestFlight in the iOS App Store) so you won't see it unless you specifically opt in to the beta.

  5. 1 minute ago, BankFodder said:

    I don't see what problem Invision have with customer choice

    We have no problem with choices - that's why we have thousands of choices in the AdminCP. But every choice, no matter how small it may seem, has a cost in terms of development time, future maintenance, documentation, UI complexity and so on. And that's not even counting the problems with the feature that we've already outlined, specifically that they aren't the same for all users and therefore cannot be relied upon in the way you want them to be.

  6. 17 hours ago, Malwarebytes Forums said:

    Yes, the code provided by Mr 13 does in fact work @BankFodder . We have implemented it on our forums. I do agree though that making it an option or available to Administrators from within the ACP would be nice. Thank you @Mr 13

    Regardless of how one views it Visual cues are sensory cues received by the eye that many people process and understand better than text or menus. 

    Referencing a post or ID# seen onscreen without having to copy or quote and paste it would help reduce clutter as well as I would find it difficult to believe that making a handicapped person perform an additional 3 or 4 more clicks to obtain or reference the same thing would meet muster for the Americans with Disabilities Act of 1990 (ADA) 

    Designing Software that is Accessible to Individuals with Disabilities
    https://www.washington.edu/doit/designing-software-accessible-individuals-disabilities
     

    The date in every post provides a direct permalink to the post. Incorrect post numbers based on a user's individual permissions would certainly present more of a usability issue for both disabled and able-bodied users.

    It's absolutely fine that some people would like to have post numbers back - we understand people don't always like change - but please let's not try and justify it as being a legal requirement.

  7. 2 minutes ago, Paul E. said:

    I think this was a surprise to the thread starter, and may be an indicator that the way potentially impacting changes are communicated when announcing the availability of an update could be reviewed.

    Just to note, we did list this change in the deprecation section for 4.5. We always recommend reviewing the release notes, especially for major releases.

  8. Even Microsoft will not support IE11 (or legacy Edge) in any way from next year, including in its own products like Teams. Other major sites like Twitter are starting to drop any support too. It won't be long until you'll struggle to use the web on IE11. Technically we have not supported it for a long time, but because we held back on modern CSS features, it still mostly worked. For 4.5, we decided now was the time to press ahead with improvements and drop support ourselves.

    By dropping support, we've been able to use newer CSS features that benefit designers (and therefore site owners), simplify our theme (with more improvements to come), and we'll also be able to begin the process of modernizing our javascript.

    If your community has a significant percentage of IE11 users due to your audience, you may prefer to stay on 4.4 (though that, understandably, has drawbacks too). If you're just an individual IE11 user, I would strongly suggest using a newer browser - literally any of them would be a better choice. 

  9. In 4.5 we have a 4px spacing scale and we use variables to apply it. They're named --sp-* where the * is the multiplier. That means the variable --sp-3 will be 12px.

    You can either change it to --sp-2 for 8px, or just replace var(--sp-3) with a hardcoded pixel value if you prefer.

  10. It won't be any time soon, if ever - the {theme} tag is still used for non-color settings for example. It'd be preferred to use the CSS variable approach for consistency and potentially future compatibility with new features, but it isn't a huge deal right now.

    That said, converting them should be easy in most cases. We did our entire framework in a few steps using find/replace in a text editor.

×
×
  • Create New...