Username: Password:

Author Topic: 4.0 Ramblings  (Read 692 times)

0 Members and 2 Guests are viewing this topic.

Offline Strolen

  • Ignorance Incarnate
  • Guild Leader
  • Emperor
  • ******
  • Posts: 6747
  • All your base are belong to us.
    • Strolen's Citadel
4.0 Ramblings
« on: December 26, 2011, 06:26:22 AM »
This is more an exercise to keep track of what I do for my own record as well as a motivator. If I think somebody cares then I am more apt to keep from falling into the doldrums.


http://strolen.com/main4


Step one. Upgrading to Bootstrap 2.0 (beta) and getting rid of the jqueryui which is a lot of overhead for the few things it provides. The pretty buttons most everywhere, tabbing and the sliding in the user panel. All that can be done with lighter code (some now even included in bootstrap!). CSS for the jqueryui is huge too. So slimmer is better.


So that will probably be the work for the next little bit. That and cleaning up the login code to minimize what is snagged.


I mentioned in another thread that the style will remain pretty basic while we work on the ebook. Once that is done I will decide if I want to drop another dime and get the designer to help me with webpage design as well. Will still mess with colors and backgrounds and stuff but will concentrate on making it easier to customize and theme. Current one is actually pretty plain with only the most basic of modifications and such.


So it begins!
28:6:42:12
6655321
Authentic Strolenite™©®

Llama is as Llama does.

Offline Strolen

  • Ignorance Incarnate
  • Guild Leader
  • Emperor
  • ******
  • Posts: 6747
  • All your base are belong to us.
    • Strolen's Citadel
Re: 4.0 Ramblings
« Reply #1 on: December 26, 2011, 09:50:14 AM »
FOILED.

jqueryui has autocomplete which is so darn easy to use and it is already working. No easy replacement for that. Will leave that working for now but still replace the other parts. Trimmed down .js and I cleaned all the .css but still..... Other additions will probably require extra code as well. Guess I will eventually have to pick the best of the two evils.
28:6:42:12
6655321
Authentic Strolenite™©®

Llama is as Llama does.

Offline Chaosmark

  • Bayesian Thaumatech
  • Strolenati
  • Emperor
  • ******
  • Posts: 815
Re: 4.0 Ramblings
« Reply #2 on: December 26, 2011, 01:16:30 PM »
Why not make a custom jQueryUI distro? They've got the tools right there on the website; you pick what modules you want, and they generate all the minified code and CSS that you need for it. No more, no less. I'm currently doing it for a webapp I'm building for a client; when I needed to add Autocomplete, I just rebuilt the distro and swapped out the included files. It took maybe 20 minutes, and that was mostly me figuring out exactly what modules I was already using.

http://jqueryui.com/download
P(A|B) = P(B|A)*P(A)/P(B)

By the power of Bayes!

Offline Strolen

  • Ignorance Incarnate
  • Guild Leader
  • Emperor
  • ******
  • Posts: 6747
  • All your base are belong to us.
    • Strolen's Citadel
Re: 4.0 Ramblings
« Reply #3 on: December 26, 2011, 02:10:09 PM »
I did. But even with that it is still 20kb for minimum core UI with autocomplete and then whatever I can parse the 20kb css down to. Just a lot of bloat for the core infrastructure that is made to do way more than just autocomplete. When I was using accordian, autocomplete and tabs it made more sense. But now that bootstrap handles that I only really want one feature from it I would rather lose the weight.

Will have to look at it as I go though, it has a lot of cool features that I haven't found a way to use yet. If it is worth it, it is worth it.
28:6:42:12
6655321
Authentic Strolenite™©®

Llama is as Llama does.

Offline Strolen

  • Ignorance Incarnate
  • Guild Leader
  • Emperor
  • ******
  • Posts: 6747
  • All your base are belong to us.
    • Strolen's Citadel
Re: 4.0 Ramblings
« Reply #4 on: December 27, 2011, 08:59:36 AM »
Sick of netbeans. Love the CTRL-S save local and remote but I can't stand the autoquotes that it forces on me everytime. Yes, I unchecked that option but it doesn't care and am running the most recent. Reading forums many have this issue that is "fixed."

So giving PhpStorm a try. A bonus that it supports all the versioning styles so may mess with bitbucket again for fun. Anybody have a preference? I still have a sourceforge account as well but nothing else. Although I did take a look at Springloops but only allows one other user and I couldn't figure out the interface in the 20 minutes I wasted trying.

By the way, Teriyaki Boyz -> thumbs up
28:6:42:12
6655321
Authentic Strolenite™©®

Llama is as Llama does.

Offline Strolen

  • Ignorance Incarnate
  • Guild Leader
  • Emperor
  • ******
  • Posts: 6747
  • All your base are belong to us.
    • Strolen's Citadel
Re: 4.0 Ramblings
« Reply #5 on: December 28, 2011, 05:22:27 AM »
Netbeans is in the trash for now. PhpStorm is my new favorite. Local versioning, great closing bracket identification, nice autocomplete, excellent sync and conflict resolution on upload. Just does a ton of sweet stuff that netbeans did poorly or I didn't notice being useful until this new interface.

Happy!
28:6:42:12
6655321
Authentic Strolenite™©®

Llama is as Llama does.

Offline Strolen

  • Ignorance Incarnate
  • Guild Leader
  • Emperor
  • ******
  • Posts: 6747
  • All your base are belong to us.
    • Strolen's Citadel
Re: 4.0 Ramblings
« Reply #6 on: December 28, 2011, 06:04:08 AM »
Testing main Citadel bracket linking mod. If this works you should be able to use all the bracket linking that is available on the main site.

[Random Castle History Tables]
28:6:42:12
6655321
Authentic Strolenite™©®

Llama is as Llama does.

Offline Strolen

  • Ignorance Incarnate
  • Guild Leader
  • Emperor
  • ******
  • Posts: 6747
  • All your base are belong to us.
    • Strolen's Citadel
Re: 4.0 Ramblings
« Reply #7 on: December 28, 2011, 06:21:51 AM »
Forgot, have to do double brackets on either side because of the platform. :(  Not as easy as I thought.

Random Castle History Tables
28:6:42:12
6655321
Authentic Strolenite™©®

Llama is as Llama does.

Offline Strolen

  • Ignorance Incarnate
  • Guild Leader
  • Emperor
  • ******
  • Posts: 6747
  • All your base are belong to us.
    • Strolen's Citadel
Re: 4.0 Ramblings
« Reply #8 on: December 30, 2011, 10:44:16 AM »
Well, was going to get the local storage thing going as it is a very simple process but, alas, the d**n text editor has major issues allowing it. ckeditor

Upgraded again to the most recent that is starting to support HTML5 but because it is built on top of the forms, you can't just use the local storage stock. You have to do some gymnastics to get to the ckeditor state of it. It is a beast and if there was a better alternative I would be happy to change it!

So nothing is easy.

Will keep trying though as it would be cool: https://github.com/simsalabim/sisyphus/pull/13 seems to say it will work but not for me. Author seems to think he will get to it after the holidays so will try this implementation again in a few weeks.

On a side note, I cleaned a ton of code on the frontpage ( the new one - strolen.com/main4 ) and am about ready to move on to the browsing pages.
28:6:42:12
6655321
Authentic Strolenite™©®

Llama is as Llama does.

Offline Chaosmark

  • Bayesian Thaumatech
  • Strolenati
  • Emperor
  • ******
  • Posts: 815
Re: 4.0 Ramblings
« Reply #9 on: December 31, 2011, 01:04:48 AM »
CKEditor is a true pain in the ass. Even programming a plugin for it was insanely hard. Took far too long for what I wanted to do. I do not envy you your task.
P(A|B) = P(B|A)*P(A)/P(B)

By the power of Bayes!

Offline Strolen

  • Ignorance Incarnate
  • Guild Leader
  • Emperor
  • ******
  • Posts: 6747
  • All your base are belong to us.
    • Strolen's Citadel
Re: 4.0 Ramblings
« Reply #10 on: February 18, 2012, 02:01:32 PM »
Still playing around with it little bits at a time.

http://strolen.com/main4

Those scroller with the categories would be links. Need to tie them together so they both move but not sure I want to keep them yet. Just playing with it.

Go see the submission page by clicking on any main sub and check out the comments. Except for those button colors, which I think can be made to blend better, what are your thoughts of that? Trying to minimize the shown information that you really don't need.
28:6:42:12
6655321
Authentic Strolenite™©®

Llama is as Llama does.

Offline Murometz

  • Last of the Bogatyrs
  • Strolenati
  • Emperor
  • ******
  • Posts: 2556
  • Mathom loves me
    • Murometz.com
Re: 4.0 Ramblings
« Reply #11 on: February 18, 2012, 02:05:34 PM »
ooooh! I think the stuff to the left of any given sub, in black, with the gray archway and horned skull and the bright blue stuff underneath looks awesome!
Greetings now I am can't wait to commence becoming an productive one with in site!

Online valadaar

  • Lord Ascendant of Typos
  • Guild Marshall
  • Emperor
  • ******
  • Posts: 1815
Re: 4.0 Ramblings
« Reply #12 on: February 18, 2012, 04:12:23 PM »
Is it supposed to move. Ticker style? That made me ill in about 20 seconds... :)
Please no ticker.....


Offline Murometz

  • Last of the Bogatyrs
  • Strolenati
  • Emperor
  • ******
  • Posts: 2556
  • Mathom loves me
    • Murometz.com
Re: 4.0 Ramblings
« Reply #13 on: February 18, 2012, 04:15:52 PM »
I like the ticker-style slow-roll!!  :) It only does it if you hover over it, val. How bad can that be?
Greetings now I am can't wait to commence becoming an productive one with in site!

Online valadaar

  • Lord Ascendant of Typos
  • Guild Marshall
  • Emperor
  • ******
  • Posts: 1815
Re: 4.0 Ramblings
« Reply #14 on: February 18, 2012, 04:17:55 PM »
On my iPad, it stayed scrolling. There is no mouse cursor on that device...

Offline Strolen

  • Ignorance Incarnate
  • Guild Leader
  • Emperor
  • ******
  • Posts: 6747
  • All your base are belong to us.
    • Strolen's Citadel
Re: 4.0 Ramblings
« Reply #15 on: February 20, 2012, 12:54:41 PM »
From ipads and such, I think I would hide it completely for those views.

How does http://curiosity.discovery.com/ look on the ipad? That is where I got the idea. If they have it working there then I just have to figure out some new code.
28:6:42:12
6655321
Authentic Strolenite™©®

Llama is as Llama does.

Online valadaar

  • Lord Ascendant of Typos
  • Guild Marshall
  • Emperor
  • ******
  • Posts: 1815
Re: 4.0 Ramblings
« Reply #16 on: February 20, 2012, 07:03:51 PM »
Interestingly enough - your implementation is better :)  The scrolling allows for the headers to fit if ones waits for them to crawl into view.

However, they do not appear to do anything when I touch them.

The curiosity site does not fit on my ipad's screen and does not allow me to scroll sideways to see the cut off headings. they do however allow me to click them when viewable.

Offline Strolen

  • Ignorance Incarnate
  • Guild Leader
  • Emperor
  • ******
  • Posts: 6747
  • All your base are belong to us.
    • Strolen's Citadel
Re: 4.0 Ramblings
« Reply #17 on: February 21, 2012, 12:33:09 PM »
Thanks for taking a look! I have not made them into links yet. Just initial playing around.
28:6:42:12
6655321
Authentic Strolenite™©®

Llama is as Llama does.

Offline MysticMoon

  • Mad Prophet
  • Grand Master
  • ****
  • Posts: 232
  • Lunatic
Re: 4.0 Ramblings
« Reply #18 on: March 05, 2012, 11:29:22 PM »
Please, please, please, and for the love of all that is and is not holy, no sidescrolling tabs! I beg of you!
The old man, grey-haired, braid hanging down.
He is clothed in faded brown robes.
His craggy face is turned up, bathed in moonlight;
He looks for his goddess to smile upon him.

Offline Strolen

  • Ignorance Incarnate
  • Guild Leader
  • Emperor
  • ******
  • Posts: 6747
  • All your base are belong to us.
    • Strolen's Citadel
Re: 4.0 Ramblings
« Reply #19 on: March 06, 2012, 01:02:04 AM »
The "main4" experiment is hereby canceled. I had a meeting with myself and decided it sucks. However, the experimenting with the twitter bootstrap was a lot of fun and there are a lot of benefits from using it that the current site doesn't have. The main part is that if I do it right it will form better for phones/ipads and such.

Even though I am keeping the same style, there will be some subtle changes...to most of the site. The frontpage will get a makeover. I had a 3rd party assessment done of it and, while it works OK for us users that travel to the Citadel often, it is not very helpful to random Joe Newbie. I think we knew that, you may have, but I didn't realize the extent of it.

No side-scrollers. Down with the devilz.

28:6:42:12
6655321
Authentic Strolenite™©®

Llama is as Llama does.

Offline MysticMoon

  • Mad Prophet
  • Grand Master
  • ****
  • Posts: 232
  • Lunatic
Re: 4.0 Ramblings
« Reply #20 on: March 06, 2012, 02:41:07 PM »
Whew! Ok, I'm sure the shaking will stop soon now that the danger has passed.
The old man, grey-haired, braid hanging down.
He is clothed in faded brown robes.
His craggy face is turned up, bathed in moonlight;
He looks for his goddess to smile upon him.

Offline MysticMoon

  • Mad Prophet
  • Grand Master
  • ****
  • Posts: 232
  • Lunatic
Re: 4.0 Ramblings
« Reply #21 on: March 16, 2012, 07:12:08 AM »
The new look is nice. It threw me for a second until I realized that the tabs had been moved to the right sidebar. The size of the menu bar is a bit large and pushes the search over the top of the "Most Recent" header. Overall, though,  :up:

It's comforting to see the site continue growing and changing.
The old man, grey-haired, braid hanging down.
He is clothed in faded brown robes.
His craggy face is turned up, bathed in moonlight;
He looks for his goddess to smile upon him.

Offline Strolen

  • Ignorance Incarnate
  • Guild Leader
  • Emperor
  • ******
  • Posts: 6747
  • All your base are belong to us.
    • Strolen's Citadel
Re: 4.0 Ramblings
« Reply #22 on: March 16, 2012, 02:08:48 PM »
Ahh, thanks for that observation. I design on a 4350 wide screen so it doesn't wrap for me. :)

Still a work in progress so will mess with that to make it look better on 1024 monitors!

Thank you!


28:6:42:12
6655321
Authentic Strolenite™©®

Llama is as Llama does.

Offline Strolen

  • Ignorance Incarnate
  • Guild Leader
  • Emperor
  • ******
  • Posts: 6747
  • All your base are belong to us.
    • Strolen's Citadel
Re: 4.0 Ramblings
« Reply #23 on: March 17, 2012, 09:33:28 AM »
That wrapping you saw was more problematic than I thought. Any smaller screen sizes and it just got worse. Phones trying to see would be horrible. So I had to redesign the header around it a bit....and put in my old favorite font for the title. Not sure if I am the only one but...

Going to start moving the new header through the site. Bigger issue than it sounds because I am converting the boilerplate I was using to the twitter bootstrap version which is just frick'n awesome and fun to use!. Also messing with a few other small things that I have had on my todo list forever.

Will get the quest up as well.
28:6:42:12
6655321
Authentic Strolenite™©®

Llama is as Llama does.

Offline Murometz

  • Last of the Bogatyrs
  • Strolenati
  • Emperor
  • ******
  • Posts: 2556
  • Mathom loves me
    • Murometz.com
Re: 4.0 Ramblings
« Reply #24 on: March 17, 2012, 01:13:01 PM »
that big bar, seems...too big. Any chance of "recent comments" and "random subs" bars again?
Greetings now I am can't wait to commence becoming an productive one with in site!