Thursday, November 26, 2009

other options for a wp gallery


this is meant for a banner, but it has a nav built in...

http://wordpress.org/extend/plugins/wp-crossfade/screenshots/

Friday, November 20, 2009

jquery page transitions?

links

fade out body onclick, slowly, use body unload too...


experimenting with fancy page loading, (without visible ugly browser refresh) definately important for smooth seamless experience... ) bit advanced for me to try right now... hasnt someone made a plugin yet??

maybe i can preload all my gals, and show/ hide them using jquery, so the page dosnt jump between albums... just

Thursday, November 19, 2009

wordpress gallery plugins that use the gallery shortcode

1/http://wordpress.org/extend/plugins/image-gallery-reloaded/
ok i have tried this out, and it is great but has a weird bug in IE6,7,8 where the large image dosn't always autoload when you visit the page for the second time, a release of next version is in the works, so check back when thats ready, but for now I cant use it.

its like devkick galleria, but for wordpress.
ok ive just tried this out, is promising, but ironically it has the same problem in IE browsers as above! no first large image loading. (MAY have to do with the fact I am testing the gallery on single post, or single page.)
a guy called ALEXANDER posted on the comments of the plugin a version he made, which you can download, where he adds some if is_single statements, and it then works, on single Posts, since i actually am planning to use on a single Page, is change the 3 ocurances of is_single to is_page, and now it works on pages, but broken on single posts of course, which dosn't bother me.

Wordpress tutorials and stuff

GENERALLY A WORDPRESS RESOURCES PAGE MOVE THIS ELSEWHERE
making a custom theme tutorial, good one, do this when have a second, recommends doing a html version first,
really really good list of common useful wordpress hacks
and this is good too
wordpress as a cms tutorial

CSS display:table - the end of the floated div?

http://www.digital-web.com/articles/everything_you_know_about_CSS_Is_wrong/

basically, the old html table structure now is available in CSS making it much easier to make 3 column equal height layouts and image caption grids and so forth... - im trying to find out what browser support there is for this - like does IE6-7 have css display:table-cell properties??

ahh if you read the comments, it lacks...
-workingness in IE6-7
-ability to change around the source order for ultimate SEO
-buggy with % based widths that contract relationally

also
A problem for within-content-area layouts is that you loose the ability to position items absolutely within relative blocks. see...

heres an example of a tutorial on this that includes IE 6+7 workarounds. it is interesting but involves giving IE table tags in the source within conditional comments. I dont like how jumbled the markup becomes... it will all have to be removed eventually....

im not really into this, although i have used a table display thing to get vertical centering before which worked ok.

Wednesday, November 18, 2009

Nice websites inspiration - css large backgrounds

http://www.webdesignerwall.com/trends/80-large-background-websites/

and how to examples, this 'bad example is actually exactly what i need... the background and the content are 'fixed' together, and slide around as a unit.


this example is fine in IE6, dammit it bkrnd slides around in IE8 (at least the version i have installed, from april 2009... (try newer version??), IE7 is fine. Except for all IE versions, the size of the background image is the maximum window size you can stretch to... weird, i wonder what this looks like on a large res screen, how weird to constrain the window size to the background image size....

body { padding: 0; margin: 0; background: #f8f7e5 url(wdw-bg.jpg) no-repeat center top; width: 100%; /*stops the background image from shifting when you resize the browser window in FF and..saf?*/ display: table; /*stops the background image from shifting when you resize the browser window in FF and..saf?*/ }


and tip from there
Although large backgrounds at website look very nice it kills bandwidth and scares of visitors with slow internet connections.
So here are some tips&tricks how to use large background images and still have a fast loading speed:
- use the .gif extension (max 256 colors, with transparency support)
- use the .jpg extension with a higher compression (between 60 and 70)
- split the large image into smaller chunks, but requires some extra CSS
- load the background at the bottom of the HTML, requires some extra CSS

and this helpful things to note

Markup4U team

@Tor, Aaron Bassett
Setting a background for an html tag (thus, forcing the browser to calculate the width and height of the html element) will cause the body tag to be rendered as div and *not* fill the browser window’s full height (only as far as the content goes).
In such cases height/min-height properties should be set additionally.

@Colin
display:table works here because the body is not *shown* as table, but *rendered* as table, i.e. the minimal box width is calculated. No side effect on seo/semantics :-)

@Cédric
Notes for IE6
1. setting expression like property for body’s min-width will fix this issue.
2. In some cases the width of the image needs to be wider than the container’s width.
For example:
* html body {
width: expression(document.documentElement.clientWidth < style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">}

Please note that such css selector is not valid so it should be placed in a separate CSS file and linked using conditional comments. 904px is a value for webdesignerwall.com site’s min-width.


Great. This tutorial would have helped much when I tried to put a fixedbackground on my site. http://la-cajita.es/blog/

If anybody is willing to try it, the CSS would look like this:

body {
background: fixed url(’./images/lacajita.jpg’) no-repeat center;
color: #333333;
}

This way, with “fixed” and without “top”, it stays completely centered, even when you’re seeing just a little part of the website through a small browser window.


I would be more careful with huge backgrounds in terms of using website for different browsers - and I’m not talking about chrome/safari issue. Major problem is still pixel rounding which is different in different browsers.
E.g. FF3 will put offset 1px to the left, while IE7 will do it other way plus 1px more. Issue is appearing mainly when ‘center’ is in use.
Personally I found the way doing backgrounds in separate divs (one below body) with ‘top left’ or ‘top right’ (image is still fixed with pixel size, so shouldn’t be any problems with it). That way makes it safer for cross-browssing & saving your time to make fixes in IE.

I hope pixel rounding will be unified one day in all of the browsers (knowing market actually, proofs me wrong).

And heres a solution for centering massive things in content not just bkrnd images, works in IE6, like a large flash file, that dosn't bump up against the edge of the browser
incase the page disappears heres the css:
body {  margin:0;  padding:0; }  #wrapper {  width:(element width);  height:(element height);  margin: (1/2 height) 0 0 (1/2 width);  padding:0;  position:absolute;  left:50%;  top:50% }





starting to think this is going to be too cross browser buggy (my plan was to exactly pixel perfect join an img, and elsewhere a swf, with a background image line, and have it all stretchy and centered... ... might just use one big image / flv centered like as above.... with some z-index magic over that... breaking up the image into different bits is asking for trouble.. 

 

Embedding Fonts in Flash

I just got a bit paranoid that fonts were not embedded in a Flash project properly. (for a exe / projector going into a CDROM)

How to test for this when I don't know what the users computer will have installed and what it defaults to? How do I see this result if I have the font installed?

DER moment, just drag that font your dynamic text field is using out of your (on a mac) System > Library > fonts folder and anywhere else it is installed. (search for the font name in spotlight). Drag the font file onto your desktop or something and your computer will think that the font isn't installed. Then test your projector (built before 'uninstalling' the font of course), and low and behold, if you havn't got your fonts embedded in your projector, you will see the default font, which is Times. This will very clearly show you if your fonts are embedded in every dynamic text box instance in your project. (you need to click the properties panel 'embed button' for every text field on stage, or do it via actionscript and adding the font to the library. If you don't see Times font with your font 'unistalled', then your fonts are embedded properly, to test try on one dynamic text field clicking the 'embed' button and clicking 'unembed', then publishing your projector.

If you don't drag the font out of your system fonts folder to test this and your fonts are not embedded properly in the flash projector, the dynamic text field will use the intended system font if its available to render the text, which actually looks very similar, but different (heavier) to what the font looks like when its embedded properly in the flash file. Without an eagle eye you might not notice this. But your end user certainly will if they don't have that font and see the dreaded Times instead! If your using a dynamic text field in Flash, embedding the font of choice is essential (unless you need a really small file size for the web delivery and don't care about font consistency).

A really helpful resource to learn about text in Flash is called "Foundation Flash CS3 for Designers" By Tom Green and David Stiller and Friends of ED. Chapter 6 "Text in Flash CS3" explains almost everything you need to know about fonts, embedding, aliasing etc.