|
Sorry! No users have been active over the past hour. |
|
|||
First message! |
|
|||
Second message! [[footnoteblock]] |
|
|||
Third message! [[footnoteblock]] |
|
|||
Fourth message! [[footnoteblock]] |
|
|||
Good morning James! [[footnoteblock]] |
|
|||
Wow! Now it works on iOS safari! [[footnoteblock]] |
|
|||
Offta school now :D [[footnoteblock]] |
|
|||
Hi Kenneth, I'm off to work as well. It's not quite finished yet, just a couple of bugs I need to iron out :-) [[footnoteblock]] |
|
|||
Nine [[footnoteblock]] |
|
|||
Ten [[footnoteblock]] |
|
||
First message! |
|
||
Second message! [[footnoteblock]] |
|
||
Third message! [[footnoteblock]] |
|
||
Fourth message! [[footnoteblock]] |
|
||
Good morning James! [[footnoteblock]] |
|
||
Wow! Now it works on iOS safari! [[footnoteblock]] |
|
||
Offta school now :D [[footnoteblock]] |
|
||
Hi Kenneth, I'm off to work as well. It's not quite finished yet, just a couple of bugs I need to iron out :-) [[footnoteblock]] |
|
||
Nine [[footnoteblock]] |
|
||
Ten [[footnoteblock]] |
|
||
Eleven! [[footnoteblock]] |
|
||
Strange… it appears that the first <td> isn't extending to it's full length… [[footnoteblock]] |
|
||
Works at school :P [[footnoteblock]] |
|
||
James, I found the problem. Remove the display:block;… [[footnoteblock]] |
|
||
Another bug? "Currently active users"…
[[footnoteblock]] |
|
||
Actually, solution:
chatarchive
[[footnoteblock]] |
|
||
I made some changes. Fixes for Chrome… haven't tested for other browsers. Basically, instead of adjusting display in style, the width is adjusted. If css:2 isn't applied, the width is 0px with overflow set as hidden. When it is, the width is set to 200px with !important. [[footnoteblock]] |
|
||
Also, are you aware of the bug is the currently active users? [[footnoteblock]] |
|
||
Golly! You're right! I (correctly) used the "display: none;" tag to hide the cell, but I incorrectly used the "display: block;" tag to show it. I have since updated it to the correct "display: table-cell;" tag. [[footnoteblock]] |
|
||
Impressive workaround! I have reverted the system back to the "display" method, which I like better because some browsers don't know how to handle text-overflow very well. All browsers know how to handle display methods. [[footnoteblock]] |
|
||
It's thinking outside the box! [[footnoteblock]] |
|
||
Yeah, I was. It's fixed now :) Which means this chat upgrade is ready to go live! [[footnoteblock]] |
|
||
Awesome :D [[footnoteblock]] |
|
||
Mind you, it's not really that much of an upgrade. It's simply a few backend changes to simplify the structure. I didn't like that you needed to create 8 pages on your site to install the application. Now there's only 4 pages to create. And thanks to the advent of CSIs, this framework becomes much much easier to push updates and fixes. Currently the Chat application is not flexible in terms of customisation. But that will come later. [[footnoteblock]] |
|
||
Oh, something that I've had planned to do was to upgrade the code for the “new message” alert. Currently it uses Flash to play the sound, but I would rather implement a HTML5 solution… this would increase compatibility amongst devices (especially iOS devices). [[footnoteblock]] |
|
||
Yes, the installation looks much simplified…
I looked at Chrome's developer tools and it said display:table cell (with the space)… I tried that and realised it didn't work and reverted to adjusting the width :D
Yeah, I haven't tried the new <audio> tag in iOS, does it work like the flash or as a separate player (like the <video> tag? [[footnoteblock]] |
|
||
It's all new to me, to be honest. I remember playing with the audio tag several months ago, and there were issues. For example, FireFox wouldn't play .mp3 sounds at the time, but every other browser worked. I don't know how much has changed since then though… [[footnoteblock]] |
|
||
And for some strange reason, I was a member of this site "537 days ago"…. [[footnoteblock]] |
|
||
I think there are ready-made scripts to switch between Flash and HTML5 <audio> tag when they are capable :D [[footnoteblock]] |
|
||
This was originally an IronGiant Redirect site (your creation). It redirected you to "chatroom.wikidot.com" [[footnoteblock]] |
|
||
Well, that's what I was thinking too. I remember dwelling amongst "browser detection" code in order to manufacture something like that myself. Apparently browser detection is a discouraged technique in web development, however. [[footnoteblock]] |
|
||
Do you like the new chatroom sound? [[footnoteblock]] |
|
||
Ahh… but Pieter is MA.
I don't have speakers… I'll go and find some headphones… HTML5 MP3 Audio Detection: https://gist.github.com/253174 [[footnoteblock]] |
|
||
Thanks for the link Kenneth! Let's try it out aye? [[footnoteblock]] |
|
||
Okay… BTW, I just switched to my iPod… I turned my PC off… [[footnoteblock]] |
|
||
Another suggestion: improve/modify the 'saving page'/'page saved' dialog. I like the was Bryce did it to his comments on css3.wikidot.com… AJAX-style loader > Smiley Face. [[footnoteblock]] |
|
||
That's a great idea! As you've probably noticed, I was inspired by Shane's forum posts… what do you think? [[footnoteblock]] |
|
||
What forum posts? [[footnoteblock]] |
|
||
http://www.wdeditor.com/thread:159 [[footnoteblock]] |
|
||
You mean for the layout of the new chat message box? [[footnoteblock]] |
|
||
Yeah :) [[footnoteblock]] |
|
||
And for some strange reason, none of Wikidot's odate spans work on Safari for iOS… [[footnoteblock]] |
|
||
I like it. It's simple and easy to see with the large avatars showing. [[footnoteblock]] |
|
||
Well, goodnight James. I have a science practical exam tomorrow. Gotta get to bed now… Talk to you soon! [[footnoteblock]] |
|
||
Good luck! [[footnoteblock]] |
|
||
I implemented a new method of Avatar Grabbing: JavaScript Avatar Grabber. I've found it loads a bit faster than the server method :) [[footnoteblock]] |
|
||
Okay, I'm bringing this live to the actual chatroom. [[footnoteblock]] |
|
||
I ended up converting to HTML5/Flash via the W3Schools HTML5 standards: <audio> tag [[footnoteblock]] |
|
||
I'm in the middle of implementing a mini version of the chatroom… [[footnoteblock]] |