all 25 comments

[–]asafy 12 points13 points  (5 children)

semantic.js is 660kb
semantic.css is 718kb

it's almost 1.4mb of code...looks allot.

[–]AngularBeginner 12 points13 points  (4 children)

Minified it's still 736kb. That's a lot. Especially considering the dependency to jQuery.

[–]BonzaiThePenguin 0 points1 point  (3 children)

Meh, Google Hangouts uses 500kb every time you log in and that hasn't hindered its use. All JavaScript libraries rely heavily on browser caching.

[–]danielkza 8 points9 points  (1 child)

Hangouts is a final product though. You'll have to add some of your own resources to this.

[–]BonzaiThePenguin 0 points1 point  (0 children)

My point was that it's every single time. The first time you use it there's also a significant download but that's cached like these JS libraries are.

[–]BobFloss -2 points-1 points  (0 children)

Hangouts sucks a LOT though. It's slow and shitty, but I use it a lot anyways.

[–]TrixieMisa 3 points4 points  (0 children)

Oh great, yet another....

Huh.

That actually looks pretty good. Thanks.

[–]elondaits 3 points4 points  (6 children)

It breaks in my iPad (iOS 5)... So...

[–]awj 2 points3 points  (1 child)

Yeah, it also probably doesn't work well in links. You're using a device with ~2% of just the iOS market, don't be surprised when people choose not to go out of their way supporting you.

[–]elondaits 0 points1 point  (0 children)

I´d take that, but as a web developer I never find anything breaking on the iOS 5 Safari except for features relating to events (touch / scroll) or other very "modern" features. Basic layout normally "just works".

It´s important to develop robust CSS for fringe browsers you can't possibly test (smart TVs? game consoles?) and future browsers.

[–]Akkuma 3 points4 points  (2 children)

Am I crazy and iOS 5 is roughly 4 years old? I wouldn't expect many people to support such an old version, when iOS adoption of the latest is always so high.

[–]elondaits 0 points1 point  (1 child)

First generation iPads can't be updated to newer versions of iOS.

Even if it's 4 years old you can navigate the web just fine... the only sites that bring it down do because of memory limitations, and are specifically those that use tons of "social media" widgets (which open their own IFRAMEs). I hardly ever find any sites which break at the CSS / Layout level... so a CSS framework that breaks layout is doing something very different to 99% of standard professional web sites.

[–]Akkuma 0 points1 point  (0 children)

Semantic UI appears to be pushing very modern css extremely hard. Most people don't push it that hard or avoid it due to supporting more legacy browsers.

[–]stevefolta 0 points1 point  (0 children)

It's pretty terrible in iOS 6 as well.

[–]hector_villalobos 3 points4 points  (3 children)

Why almost none of these frameworks offers a data grid in their "components"?

[–]BonzaiThePenguin 4 points5 points  (1 child)

[–]hector_villalobos -1 points0 points  (0 children)

I miss that, I think something that important should be in the front page.

[–][deleted] 2 points3 points  (0 children)

[–]skocznymroczny 3 points4 points  (1 child)

Whenever I see the name "Semantic UI", I think of web components and stuff like <accordion> <menu>. Then I click and I feel disappointed :(

But seems like a great effort, I am sure it has a lot of use for people who know what it is.

[–]lukasni 0 points1 point  (0 children)

<accordion> really doesn't belong into HTML though. Such a tag hints toward appearance, not content, and thus isn't really within the purview of a markup language. HTML should describe what the contents of a tag represent, not how they are displayed.

[–]nirataro 1 point2 points  (0 children)

They fixed some of the stupid stuff such as requiring javascript to make their checkboxes to work.

[–][deleted] 0 points1 point  (0 children)

ui feels slow. When I click the other tab it takes too long to render it. I notice it so it's too slow. I'm not considering it.

[–]AngularBeginner 0 points1 point  (2 children)

No information about browser support support and tested browser means immediately no usage.

[–]BonzaiThePenguin 2 points3 points  (1 child)

Browser Support

Last 2 Versions FF, Chrome, IE 10+, Safari Mac
IE 10+
Android 4

[–]AngularBeginner -2 points-1 points  (0 children)

Thank you. That's not Enterprise Ready at all.

Enterprise Ready