| 00:28:39 | | --> Lars_G has joined #webapps |
| 00:28:48 | | <-- Lars_G has quit stating (Client exited) |
| 01:04:04 | | --> Skankk has joined #webapps |
| 01:04:14 | Skankk | Heyy people. |
| 01:04:40 | | <-- Skankk has left #webapps stating () |
| 03:27:07 | | <-- roentgen has quit stating (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
| 06:41:54 | | <-- Hal has quit stating (Quit: <Console>) |
| 06:42:07 | | --> Hal has joined #webapps |
| 07:00:10 | | <-- Do`` has quit stating (Ping timeout) |
| 07:16:08 | | --> Do`` has joined #webapps |
| 07:16:42 | | --> dUdE24 has joined #webapps |
| 07:19:09 | | <-- dUdE24 has left #webapps stating () |
| 07:32:15 | | --> BMW318 has joined #webapps |
| 07:37:35 | | <-- BMW318 has left #webapps stating () |
| 08:16:13 | | --> ROBOd has joined #webapps |
| 08:21:01 | | --> LarsKL has joined #webapps |
| 08:57:50 | | <-- Ramunas has quit stating (Ping timeout) |
| 09:07:21 | | --> Ramunas has joined #webapps |
| 10:13:01 | | --> aleksanteri has joined #webapps |
| 10:18:05 | | --> dantesoft has joined #webapps |
| 10:23:05 | | <-- dantesoft has quit stating (Connection reset by peer) |
| 10:23:17 | | --> dantesoft has joined #webapps |
| 11:51:20 | | --> rach has joined #webapps |
| 11:52:15 | | <-- rach has left #webapps stating () |
| 12:14:42 | | <-- Ramunas has quit stating (Ping timeout) |
| 12:17:46 | | --> Ramunas has joined #webapps |
| 12:48:46 | * | Remco hates navigator.mimeTypes |
| 12:49:22 | Remco | In one file it says undefined and in the other it says object mimeType |
| 12:49:49 | Remco | opera.postError(navigator.mimeTypes["application/x-joost-spoon"]); |
| 12:50:03 | Remco | opera.postError(navigator.mimeTypes["200"]); works for both :S |
| 12:51:00 | nicomen | quirksmode? |
| 12:51:05 | nicomen | mask as? |
| 12:52:57 | Remco | Quirksmode might cause it, let me check |
| 12:53:40 | Remco | Nope, not it |
| 12:57:50 | Remco | Hmm, this is weird |
| 13:00:16 | Remco | If I save the page it works |
| 13:04:27 | * | Remco uploads the page |
| 13:05:11 | Remco | Still works :S |
| 13:06:40 | Remco | Ah, SSP |
| 13:07:04 | Remco | So if you disable plugins the entire navigator.mimeTypes object is gone |
| 13:08:07 | Remco | Or similar anyway |
| 13:08:49 | | <-- Ramunas has quit stating (Ping timeout) |
| 13:09:32 | | --> sheetu has joined #webapps |
| 13:09:52 | Remco | And now I remembered why I disabled plugins there |
| 13:10:15 | Remco | Evil flash on that site |
| 13:11:52 | | <-- sheetu has quit stating (Connection reset by peer) |
| 13:11:53 | | --> Ramunas has joined #webapps |
| 13:15:34 | | --> Orcinus has joined #webapps |
| 13:31:07 | | <-- Orcinus has quit stating (Connection reset by peer) |
| 13:31:16 | | --> Orcinus has joined #webapps |
| 14:55:27 | | <-- aleksanteri has quit stating (Connection reset by peer) |
| 14:55:48 | | --> aleksanteri has joined #webapps |
| 14:58:05 | | <-- aleksanteri has quit stating (Connection reset by peer) |
| 15:04:39 | dantesoft | i need to JS-alter the document's border-bottom.. document.style.borderBottom = works not |
| 15:05:48 | Orcinus | document.body.style.borderBottom |
| 15:06:11 | Orcinus | document is not an element :) |
| 15:09:15 | dantesoft | thanks. i was actually trying to emulate a html {} CSS ;) |
| 15:34:21 | | --> ritam has joined #webapps |
| 15:34:29 | | <-- ritam has left #webapps stating () |
| 16:05:05 | dantesoft | can i prevent FX from seing a block of CSS statemants ? I just want Opera |
| 16:07:19 | Orcinus | http://tanreisoftware.com/blog/?p=39 |
| 16:11:02 | nicomen | dantesoft: now that's not very open of you |
| 16:12:05 | | <-- Ramunas has quit stating (Ping timeout) |
| 16:12:18 | dantesoft | http://files.myopera.com/dantesoft/widget/howtoBSW0.2.html |
| 16:12:38 | dantesoft | hover IMG links |
| 16:14:09 | dantesoft | http://files.myopera.com/dantesoft/widget/howtoBSW0.2.html#N3 ;) |
| 16:21:13 | dantesoft | if you're looking into it, remove :hover to see difference O/FX |
| 16:25:35 | Orcinus | It doesn't account for the right edge of the screen |
| 16:25:54 | Orcinus | some of the pictures hang off there and I can't see them |
| 16:27:52 | dantesoft | bah, that's no pb |
| 16:27:56 | dantesoft | use keys |
| 16:28:00 | Orcinus | feh |
| 16:28:03 | dantesoft | did you see in FX |
| 16:28:07 | Orcinus | I like using the mouse |
| 16:28:26 | dantesoft | then click ;) |
| 16:28:53 | Orcinus | kind of epileptic in FF |
| 16:29:23 | dantesoft | remove :hover |
| 16:29:54 | | --> Ramunas has joined #webapps |
| 16:30:25 | * | Orcinus is too lazy |
| 16:32:32 | | --> aleksanteri has joined #webapps |
| 16:33:03 | dantesoft | the hovering img is top vs. bottom aligned in O/FX |
| 16:33:28 | dantesoft | i tried z-index, and margin it off.. but nothing.. position-relative |
| 16:33:47 | Orcinus | how about vertical-align:baseline? |
| 16:35:02 | dantesoft | nah |
| 16:35:02 | gmoz | what on earth is that blue star thing anywa |
| 16:35:02 | gmoz | :P |
| 16:35:10 | dantesoft | :p |
| 16:35:17 | dantesoft | there are links |
| 16:35:26 | | --> DrLaunch has joined #webapps |
| 16:35:57 | | <-- Orcinus has quit stating (Connection reset by peer) |
| 17:07:02 | | --> pffYussupov has joined #webapps |
| 17:19:54 | | <-- aleksanteri has quit stating (Connection reset by peer) |
| 17:20:45 | | --> Orcinus has joined #webapps |
| 17:29:24 | | --> aleksanteri has joined #webapps |
| 17:47:21 | | <-- pffYussupov has left #webapps stating () |
| 18:09:00 | | --> Ramunas_ has joined #webapps |
| 18:09:57 | | <-- Ramunas has quit stating (Ping timeout) |
| 18:10:15 | | -!- Ramunas_ is now known as Ramunas |
| 18:34:56 | | --> tanny has joined #webapps |
| 18:37:43 | | <-- tanny has left #webapps stating () |
| 18:55:12 | | <-- aleksanteri has quit stating (Quit: brb) |
| 18:57:03 | | --> aleksanteri has joined #webapps |
| 19:01:15 | nicomen | Orcinus: ping thomfo |
| 19:02:14 | Orcinus | gah |
| 19:03:17 | | --> Lars_G has joined #webapps |
| 19:03:29 | | <-- Lars_G has quit stating (Connection reset by peer) |
| 19:24:54 | | --> inder has joined #webapps |
| 19:29:40 | | <-- inder has quit stating (Connection reset by peer) |
| 19:36:36 | | <-- aleksanteri has quit stating (Ping timeout) |
| 19:48:14 | | --> kanzure has joined #webapps |
| 19:48:42 | kanzure | Hey all. Remco is recommending I come in here for some discussion on python+SSE implementations |
| 19:48:57 | Remco | gmoz: That's your thing :D |
| 19:49:05 | Remco | zomg: and you too :P |
| 19:49:12 | Remco | (same person ;) ) |
| 19:49:34 | gmoz | wasss |
| 19:49:42 | gmoz | Yeah |
| 19:49:54 | kanzure | hey there |
| 19:49:57 | gmoz | helloes |
| 19:50:08 | kanzure | gmoz, basically I am interested in doing an implementation of SSE to facilitate 'shared browsing' |
| 19:50:22 | kanzure | so far it seems that I am going to be writing a perl-based daemon for a Linux box to manage the connections from Opera clients |
| 19:51:18 | kanzure | gmoz, so what do you think? any hints or tips ? |
| 19:51:30 | gmoz | uhh |
| 19:51:31 | kanzure | I haven't worked with SSE before, but it looks like the bloggage that Remco has linked me to will be sufficient |
| 19:52:08 | gmoz | well if you know your way around Perl I don't think there's anything specific that you need to know |
| 19:52:10 | Remco | http://zeeohemgee.blogspot.com/2006/09/writing-sse-backends-with-python_09.html |
| 19:52:12 | Remco | This one btw |
| 19:52:18 | gmoz | heh |
| 19:53:55 | kanzure | I might know my way around perl, it's been a while since I've dusted off my fingers and done some programming |
| 20:00:51 | kanzure | Remco: Twisted does not seem to have any documentation on SSE implementations. Should I just follow the zeeohemgee blog information? |
| 20:01:21 | Remco | That would be the best, I know nothing about Twisted myself either |
| 20:01:32 | Remco | I just have a few php scripts |
| 20:01:47 | kanzure | `The basic implementation is built on the Twisted networking framework for Python. If you want to know more about Twisted, you can find their docs from their page.` |
| 20:01:47 | gmoz | Twisted has a Perl version too? |
| 20:01:51 | kanzure | Hm |
| 20:01:58 | kanzure | So I'm guessing that they have implementations per language |
| 20:02:02 | gmoz | Anyway there's not really any SSE info on their pages |
| 20:02:15 | gmoz | just more details on the things used in the implementation |
| 20:02:24 | gmoz | and fyi the blog is mine so no need to spell the complex name ;) |
| 20:02:52 | kanzure | what ? |
| 20:02:59 | kanzure | I don't see any complexity |
| 20:03:03 | gmoz | zeeohemgee? |
| 20:03:05 | gmoz | compare to zomg or gmoz |
| 20:03:06 | gmoz | =) |
| 20:03:19 | Remco | *with* tab auto completion :D |
| 20:03:24 | gmoz | indeed! |
| 20:03:26 | kanzure | oh |
| 20:03:47 | kanzure | I should have caught that |
| 20:04:01 | kanzure | http://twistedmatrix.com/pipermail/twisted-web/2005-July/001697.html "Re: perl servers for Twisted?" Looks like I've found what I am looking for (?) |
| 20:04:40 | gmoz | well |
| 20:04:46 | gmoz | you don't necessarily need something like Twisted |
| 20:05:01 | kanzure | I do not know what Twisted actually is |
| 20:05:10 | gmoz | I just used it because I didn't want to bother writing my own http client server n crap |
| 20:05:15 | kanzure | sure |
| 20:05:23 | kanzure | an http client server would just communicate with browsers, yes? |
| 20:05:24 | kanzure | or what ? |
| 20:05:36 | gmoz | yeah |
| 20:06:37 | kanzure | hrm |
| 20:06:45 | gmoz | basically what the Twisted components do in the sample |
| 20:06:47 | kanzure | I do not understand how Twisted fits into the niches of software |
| 20:06:48 | kanzure | http://twistedmatrix.com/trac/wiki/WebDevelopmentWithTwisted |
| 20:06:54 | kanzure | it looks like Twisted, there, is an HTTP server |
| 20:07:07 | gmoz | is that the twisted web component listens on a port for http calls |
| 20:07:17 | kanzure | okay |
| 20:07:27 | kanzure | Remco: How is this not polling ? |
| 20:08:12 | Remco | The client creates a persistent connection to the server on which it receives data |
| 20:08:26 | kanzure | so the http calls can be sent on the same persistent connection |
| 20:08:29 | Remco | No |
| 20:08:36 | Remco | You use xmlhttprequests for that |
| 20:08:47 | kanzure | wha ?? |
| 20:09:01 | Remco | http://oxzone.opera.com:8088/ |
| 20:09:03 | Remco | Get on here |
| 20:09:20 | kanzure | loadin g |
| 20:09:25 | gmoz | Basically you use the <event > tag to open a http connection to the server |
| 20:09:51 | gmoz | the server can then send the browser any data |
| 20:10:08 | gmoz | if you need to send data from the browser to the server |
| 20:10:16 | gmoz | you use XMLHttpRequest just like when doing ajax |
| 20:10:40 | kanzure | right, I remember working with that Javascript gem before |
| 20:11:49 | gmoz | my framework has some functionality to identify users |
| 20:12:10 | gmoz | when a user opens a connection to the event stream |
| 20:12:17 | gmoz | it sends a simple ID from the timestamp to it |
| 20:12:46 | gmoz | later when doing xmlhttprequests to send commands, you can use the ID received to tell the browser who you are |
| 20:12:54 | gmoz | err |
| 20:12:58 | gmoz | I mean tell the server |
| 20:14:23 | | <-- ROBOd has quit stating (Quit: http://www.robodesign.ro ) |
| 20:14:26 | kanzure | 16:13 kanzure would I use XmlHttpRequest to send data to other pages on the server, and thereby update the stream-page that is still loading on the lcient's end? |
| 20:14:29 | kanzure | alright, that looks good |
| 20:14:54 | gmoz | the stream page loads completely |
| 20:15:09 | kanzure | Remco disagrees methinks |
| 20:15:27 | gmoz | well, the page where the event tag is loads completely and the browser just opens a connection that listens for data from the event source |
| 20:15:35 | Remco | Yes |
| 20:15:45 | gmoz | unlike in some early javascript implementations where the page doesn't load completely |
| 20:15:53 | kanzure | ah, okay |
| 20:16:00 | kanzure | I misunderstood that it was only an analogy |
| 20:16:30 | Remco | The stream page gets you javascript events which you can parse to update the page you have the event tag on |
| 20:19:28 | | --> Do``2 has joined #webapps |
| 20:20:38 | | <-- Do`` has quit stating (Ping timeout) |
| 20:20:38 | | -!- Do``2 is now known as Do`` |
| 20:21:26 | | <-- DrLaunch has quit stating (Ping timeout) |
| 20:22:52 | | --> DrLaunch has joined #webapps |
| 20:25:12 | | --> ImperialPhoen has joined #webapps |
| 20:25:27 | | --> roentgen has joined #webapps |
| 20:29:57 | | <-- ImperialPhoen has quit stating (Quit: Trillian (http://www.ceruleanstudios.com) |
| 20:40:52 | | --> soryN has joined #webapps |
| 20:42:30 | | <-- soryN has left #webapps stating () |
| 20:46:40 | Remco | kanzure: Check out all the stuff, and if you have questions drop back in here :) |
| 20:50:01 | | <-- kanzure has quit stating (Connection reset by peer) |
| 20:57:17 | | --> kanzure has joined #webapps |
| 20:57:30 | kanzure | Remco: I will. Thank you for your help =) It may be a few days before I get anything interesting running. |
| 20:58:34 | Remco | Sure, I'm here 24/7 so I'll eventually see you again :) |
| 20:59:35 | | <-- kanzure has left #webapps stating () |
| 21:00:27 | dantesoft | nice ide http://www.k1der.net/modules/blogs/public/country/eval-is-evil.png |
| 21:00:50 | Remco | :D |
| 21:01:10 | Orcinus | what IDE is that? |
| 21:01:41 | dantesoft | aptana, naturally |
| 21:04:04 | gmoz | haha =) |
| 21:04:15 | gmoz | I don't recall it saying that when I used eval with JSON :P |
| 21:05:21 | dantesoft | latest ver, possibly |
| 21:06:20 | Remco | http://www.zomgstuff.net/ |
| 21:06:29 | Remco | Your site zomg? :D |
| 21:09:23 | | <-- DrLaunch has left #webapps stating () |
| 21:09:43 | | --> aaasli has joined #webapps |
| 21:10:20 | gmoz | haha =) |
| 21:10:21 | gmoz | nope |
| 21:10:35 | aaasli | wat? |
| 21:10:56 | gmoz | they have a get firefox banner there |
| 21:10:57 | aaasli | are you there |
| 21:10:59 | gmoz | what are you thinking |
| 21:11:00 | gmoz | lol |
| 21:11:14 | aaasli | nothing |
| 21:11:30 | aaasli | |
| 21:11:45 | gmoz | I'm not talking to you :P |
| 21:11:58 | aaasli | why |
| 21:12:33 | aaasli | wts yu name |
| 21:12:42 | gmoz | Because I was answering a question? >_> |
| 21:13:24 | aaasli | |
| 21:13:38 | aaasli | |
| 21:13:41 | nicomen | aaasli: please, this is a channel about web applications |
| 21:14:00 | nicomen | if you aren't going to talk about web applications, you know where the door is |
| 21:14:16 | gmoz | durrrrr durrrrrr... I sense a lack of intelligence ;o |
| 21:14:18 | gmoz | *cough* |
| 21:14:24 | nicomen | gmoz: thanks for sharing |
| 21:14:27 | gmoz | lol |
| 21:14:41 | gmoz | I'm bored so... =) |
| 21:14:45 | aaasli | no |
| 21:15:12 | aaasli | |
| 21:15:22 | aaasli | |
| 21:15:28 | aaasli | |
| 21:16:04 | aaasli | are you there |
| 21:16:35 | aaasli | heyyyyy |
| 21:17:18 | | <-- aaasli has left #webapps stating () |
| 21:17:41 | nicomen | I hope that guy wasn't 214 years |
| 21:17:57 | gmoz | lol |
| 21:18:04 | gmoz | or born in 214 =) |
| 21:37:14 | gmoz | http://worsethanfailure.com/Articles/Please-Upgrade-or-Downgrade.aspx |
| 21:37:18 | gmoz | awesome... =) |
| 21:46:49 | | <-- dantesoft has quit stating (Quit: brb) |
| 21:47:49 | | --> dantesoft has joined #webapps |
| 21:54:47 | | <-- Orcinus has left #webapps stating () |
| 23:28:57 | | <-- LarsKL has quit stating (Quit: ) |
| 23:32:09 | | <-- Do`` has quit stating (Ping timeout) |
| 23:48:20 | | --> Do`` has joined #webapps |
| | |