2005

vexen

Vexen Crabtree's Live Journal

Sociology, Theology, Anti-Religion and Exploration: Forcing Humanity Forwards


Previous Entry Share Next Entry
2005
vexen

Bible look-up page

OLD PAGE REMOVED

Still not working in Firebird, but I'm sure I can manage to type "Deut 23:2" :)

How about fixing your HTML form up with <label> tags so you can click on the text, not just the checkbox? Like this:

<label><input type="checkbox" name="MSG_version" value="yes" checked="checked">The Message<br></label>

If the item and its description are in different table cells, you can use the for attribute to point to the id attribute of the input box. You can use id and name for the same thing in form elements, if I remember correctly. So change name=" to id=" in your input tags, then (for example) <label for="MSG_version">Form item description</label>


Incidentally, you seem to have recently added a "Read / Write comments" button, and that's messed up the layout. Pesky sqwrl :)

What's Firebird?

I haven't seen those Label tags before, they're well nifty, I'll go add them in a bit.

How's the layout messed up? In what browser? I'm using those Read/Write buttons on quite a large number of pages! (And will be all pages, eventually, I don't like the -form- -submit- button)

Mozilla Firebird is the next Mozilla browser. It's like Mozilla but it's designed for normal people to use, not geeks. It renders the same, but has a much nicer interface, and the stuff like mail, news, address-book and IRC have been removed and made into their own standalone packages, so all you get is the browser. It's pretty neat, and especially for testing web stuff. There's an extension for it that lets you load the current URL into Internet Explorer, and there's another one that lets you edit the CSS of a page live, without reloading. Really cute stuff.


As for what's happening, I think the button's preventing the first column from floating all the way to the left, so there's no room for the second column. Try putting a clear: left rule in the CSS for the left column.
You can see what's happening in this shot: http://lazycat.org/tmp/sbwhoops.gif

Oh you answered my question as I asked it...

I liked the trimmed-down, no-additions, efficient browser-only-ness of it, many new browsers just make my old machine go slow, this one sounds like it'll be fast.

I've added clear:both to following CSS (I'm sure you'll get the gist):

div.top,div.title,div.BottomBar,div.Content{width:780px;margin-top:1em;margin-left:1em;clear:both}

All the content is in div.content, but by adding clear:both to all three main divs, I'm making sure that if random stray bigger-than-expected floats start messing with things their affects wont cross into the major pre- and post- content bits.

But... the whole site looks a bit funny, it's been a while since I fine-tuned style stuff for /other/ browsers!

Ooh I like the way Firebird speak, I'm installing it... what's your experience of it?

Firebird is pretty neat, been using it for something like a year now. Be aware that it's not a finished product, hence the 0.7 and a few rough edges like the lack of an installer. If you find yourself adoring Firebird and want to play the nightly build game, read Burning Edge - they report on every nightly build so you can see if it's worth getting the latest build (i.e., if the bug that's annoying you has been fixed, or there's a cute new feature you want to play with).

While you're playing with Firebird, try out some of the extensions. I use:
  • All-in-one gestures (mouse gestures for going back and forward, reloading, etc -- very addictive UI enhancement)
  • EditCSS (modify a stylesheet in place without reloading)
  • Checky (run the current page through a code validator.. don't install the 2.0 on this page, follow the homepage link and install 1.5 instead. This lets you do things like check accessibility and generated HTML validity really easily)
  • Tabbrowser extensions (tweak how tabs work - like putting them at the bottom of the window, or making pop-ups load in tabs instead of new windows, etc)
  • Download Statusbar (downloads in progress show as little blocks in the status bar instead of having their own window - really pretty handy)
  • Cards (Solitaire, Golf, bunch of other card games... ahem :)

Checky sounds very useful!

I've added Label tags, they work fine, but not on IE6. (I.e. is very annoying in that you can't have multiple versions installed. Everyone in my house has IE6...)

Label tags are wonderful. Very simple.

If you replace your old RetPassage() with this one, it works in IE 6, Opera 7, and Mozilla. I don't IE 5.5 or 5, so can't test on that, but this is standard DOM manipulation, so it should work back to 5.0 I think.

<script type="text/javascript">
function RetPassage(){
  var temp=window.location.href
  var i=temp.indexOf("?",1)
  if(i>1){
    temp=temp.substring(i+1)
    temp=temp.replace("%20"," ")

    passageElement = document.getElementById('Passage')
    passageElement.value=temp
  }
}
</script>


Also, because you don't specify a !DOCTYPE at the top of your document, you might find that CSS reacts differently across browsers. Then again you might not :) Using a DOCTYPE rather implies that you're coding to a specific standard, and geeks will bitch at you for not validating, whereas if you don't bother they probably won't pester you. Geeks like giving out opinions, but they don't much like teaching apparently!

I've found that declaring a doctype on a few of my sites actually stops some of the styles working from my main vexen.css, and although I tried for ages to get it to work for the particular doc-type (predictably I was using the least strict one), I couldn't fix it so I had to leave off the doctypes.

On some specific pages I found it didn't interfere, so I left it on, such as on my main http://www.vexen.co.uk/index.html (However I just rechecked and it's returning some odd error about not being to understand the doc type, I'll look at that later)

I'm guessing that it was sticking to a specific standard, and therefore ignoring/altering the way it read certain attributes, but I wasn't having any luck getting those attribs to look good just sticking to the standard, so I had to remove the doctype commands with plan to try again another day!

Yeah, if there's one thing I've learned about web design, it's that retrofitting standards-compliance is next to impossible. The only way to do it without getting grey hair is to do it from scratch. Can certainly understand you not wanting to do that with the number of pages you have :)

Frankly I wouldn't bother. Commit to making your new pages validate if you like, but save the fixing of old ones for a very very rainy day.

The script doesn't need a doctype though - would really appreciate you using it instead of the one that doesn't work on my browser :)

I have certain pages where I know they should validate, the ones that I rewrite a lot (like the main front page)

I just fixed html401 validation for vexen/index.html, I needed to set the encoding to "windows-1252", which I've now set in the HTML, it was set to ISO-something (std western one), but apparently that was wrong. (I guessed a dozen or so different likely-looking ones until it accepted it!)

I've changed it to use getElement. It's been ages since I done JavaScript stuff. It's been a year since I descripted all my sites - ALL the menus and many other things used to be written through document.writes held on centralized .js files!

Yes, the poor-admins's ASP/PHP: do it on the client side ;)

Whoa, that looks really cool. :) I haven't used it yet, but I didn't know there were so many different versions of the Bible!

They're the mainstream versions too, there's hundreds more!

Hmmm. Well, I guess that makes sense.

Anyway, [unrelated], I altered a photo I posted recently for Halloween. It's very vampirish now; I thought you might like to know... seeing that you have 'vampires' listed in your interests. :) I think the original post was on the 31st.

You know I dated a vampire media fan, I attended some of the parties and regular meetings of the London Vampire Group and Vampire Connexion, and she looked not unlike you in those photos!

Er... I can't decide if, from your point of view, that's either "mildly interesting" or "a bit creepy" :-)

I don't remember putting vampires on my interests though!

Last I looked you had vampires in your interests. :) Anyway, it's somewhere between interesting and a bit creepy, only in that if people are really drinking each other's blood--yikes. They'd better be careful and knowledgeable about blood-transmissible diseases!!!!!!!!!!!!

The one I dated was a nurse and was fully qualified to know all things blood related :-)

Anyway I meant creepy that she looks like you, not that she likes vampire movies :-)

* puts on wild eyed look and a Type O Negative[1] voice and sings "She looks like... you!" *


[1] The Band, not the blood group! Quoting from song "My girlfriends' girlfriend"

Oh. :) A nurse who looks like me. *L* That's not all that strange. My looks must be fairly universal because I get mistaken for this person and that person all the time. "Don't I know you? Aren't you Debbie/Lisa/Janet/Kelly...?" Really, it's annoying. :Þ I'd rather be more unique, but... oh well. (And I almost did become a nurse, btw.)

Yes, I was thinking about the blood type when I read 'Type O Negative.' :) I found out my type is O+. I don't recognize that song, though. Sorry!

O+ , the mortal enemy of type o negative!

You'd hate them :-)

Erm... just to make sure I say at least something a bit useful in this reply... Type O Negative are a angsty-teen-orientated gloomy/dark rock band with catchy songs, they're "goth" in the way that Offspring are "punk" - i.e., the popiest expression of the genre possible, to the extents that most people wouldn't consider them "goth" or "punk" except insulated pop culture people.

But, however, they are sometimes nicely melancholy and have some really sweet tracks, when they're not whinging.

I know... if I got a transfusion of the wrong type, I'd be DEAD.

Ew, pop-cized goth?? I think I'd like authentic goth better. :)

Whinging? Or whining? ;)


"Whinging? Or whining?"

Oh stop whinging! Or... whining? Oh I don't know!

I was thinking of something from the Harry Potter books... an address: something-er-other Little Whinging. *L*

I looked up Judges 19. Several variations of 'a levite and concubine' and only the CEV version says "A Woman Is Murdered."

Interesting...

What about Elizabeth Cady Stanton's A Woman's Bible? Does that not qualify since it's mostly a critique?

Ooh! That is useful. Thanks.


Yeah the online bible databases are triply-useful when combined all side by side like that, it's an invaluable resource.

Feel free to use my interface gratuitously, it's their for your use and my abuse!

Matt 11:30-39

(Anonymous)

2010-11-29 11:15 pm (UTC)

Its too bad you don't seem to have a PERSONAL relationship with Christ. Jesus' word does not bear out he is evil. He was forewarning events that were going to happen. You seem to excel at taking scripture out of context.

Read on...

Directions to the apostles.

Our Lord warned his disciples to prepare for persecution. They were to avoid all things which gave advantage to their enemies, all meddling with worldly or political concerns, all appearance of evil or selfishness, and all underhand measures. Christ foretold troubles, not only that the troubles might not be a surprise, but that they might confirm their faith. He tells them what they should suffer, and from whom. Thus Christ has dealt fairly and faithfully with us, in telling us the

worst we can meet with in his service; and he would have us deal so with ourselves, in sitting down and counting the cost. Persecutors are worse than beasts, in that they prey upon those of their own kind. The strongest bonds of love and duty, have often been broken through from enmity against Christ. Sufferings from friends and relations are very grievous; nothing cuts more. It appears plainly, that all who will live godly in Christ Jesus must suffer persecution; and we must expect to enter

into the kingdom of God through many tribulations. With these predictions of trouble, are counsels and comforts for a time of trial. The disciples of Christ are hated and persecuted as serpents, and their ruin is sought, and they need the serpent's wisdom. Be ye harmless as doves. Not only, do nobody any hurt, but bear nobody any ill-will. Prudent care there must be, but not an anxious, perplexing thought; let this care be cast upon God. The disciples of Christ must think more how to do well,

than how to speak well. In case of great peril, the disciples of Christ may go out of the way of danger, though they must not go out of the way of duty. No sinful, unlawful means may be used to escape; for then it is not a door of God's opening. The fear of man brings a snare, a perplexing snare, that disturbs our peace; an entangling snare, by which we are drawn into sin; and, therefore, it must be striven and prayed against. Tribulation, distress, and persecution cannot take away God's love

to them, or theirs to him. Fear Him, who is able to destroy both soul and body in hell. They must deliver their message publicly, for all are deeply concerned in the doctrine of the gospel. The whole counsel of God must be made known, Ac 20:27. Christ shows them why they should be of good cheer. Their sufferings witnessed against those who oppose his gospel. When God calls us to speak for him, we may depend on him to teach us what to say. A believing

prospect of the end of our troubles, will be of great use to support us under them. They may be borne to the end, because the sufferers shall be borne up under them. The strength shall be according to the day. And it is great encouragement to those who are doing Christ's work, that it is a work which shall certainly be done. See how the care of Providence extends to all creatures, even to the sparrows. This should silence all the fears of God's people; Ye are of more value than many sparrows.

And the very hairs of your head are all numbered. This denotes the account God takes and keeps of his people. It is our duty, not only to believe in Christ, but to profess that faith, in suffering for him, when we are called to it, as well as in serving him. That denial of Christ only is here meant which is persisted in, and that confession only can have the blessed recompence here promised, which is the real and constant language of faith and love. Religion is worth every thing; all who

believe the truth of it, will come up to the price, and make every thing else yield to it. Christ will lead us through sufferings, to glory with him. Those are best prepared for the life to come, that sit most loose to this present life. Though the kindness done to Christ's disciples be ever so small, yet if there be occasion for it, and ability to do no more, it shall be accepted. Christ does not say that they deserve a reward; for we cannot merit any thing from the hand of God; but they shall receive a reward from the free gift of God. Let us confess Christ, and show love to him in all things.

You are viewing vexen