Using CSS structure to slice up a layout: Best practice?
I used to use sliced up Photoshop files that where held together in a table to create a very graphic intensive web page.
Now that CSS is the preferred method for creating structure within a web page, Im wondering about the correct method to go about it.
With the tables method I might have had 20 slices to accommodate the graphic areas for rollovers.
Is that still considered ok to do with CSS structuring?
Would that many box areas in CSS simply not work? Would it be overly complex?
How would you accurately position all the graphic pieces?
Would you stack a bunch of graphic slices in one CSS box instead of having several separate boxes?
Is this to be
a) a fixed-width design, centered in the viewport?
or
b) a fluid layout whose width, and dimensions, vary as the vewport is resized?
I presume (a), as this appears to be a print-like-layout you are hoping to put online. That said, you must know that the appearance of your page will not be precisely what you have carefully created. For one thing, users may resize text (assuming you allow that, which is highly recommended.)
Thinking mostly about your first layout, but the same could apply in general to all of them:
And again assuming (a) this could likely be done with a single background image in a centered wrapper div, with some of the text in a <p> tag with a two column div-based layout with a footer div, with some text in <p> tags with precisely determined left and top margins, and a ul-based nav menu in the right column, and a footer div with its own portion of the bg to house the footer text.
There are at least a million other ways to do this, and no doubt better suggestions will come along, but there would not be a need to the 12 slices I think you'd mentioned before. I foresee only two slices with my layout idea. Perhaps the right column would need its own portion of the bg slice, but i doubt it. You'd have to try all this out and test in various browsers with different user-controlled text sizes. But simple is better.
Hope that helps some. And I hope other, surely better, strategies appear here as well. I myself am now headed out for a stroll on this typical but cooler than usual Portland, OR day. Good luck.
Oh a PS - use text rather than images of text wherever you can reasonably do so on this page, else Search Engines will be stymied.
E. Michael Brandt
www.divahtml.com
www.divahtml.com/products/scripts_dreamweaver_extensions.php
Standards-compliant scripts and Dreamweaver Extensions
www.valleywebdesigns.com/vwd_Vdw.asp
JustSo PictureWindow
JustSo PhotoAlbum, et alia
Similar Messages
-
<b>Problem Description</b>
A developer needs to be able to create a rich client interface and avoid basic layout issues that tend to be pervasive across screens and applications. There are a number of low-level layout issues within ADFv that:
<ol>
<li>Tend to repeat themselves across screens and across applications.</li>
<li>Impact perception of usability, quality, and fit ‘n’ finish.</li>
<li>Are annoying to users in the aggregate. Although no single item is terrible, but a collection of 6 items, repeating themselves on multiple screens gets frustrating and detracts from the message.</li>
</ol>
In most cases, there’s a simple approach and best practice that will assist developers in avoiding these pitfalls.
<b>Technical Best Practice Description</b>
This Layout Best Practices document provides a list of known layout issues that are encountered when developing a Rich Client Interface and how to avoid them in your application development.
Various ADF Components are described and demonstrated in this document including document, showDetailItem, decorativeBox, panelSplitter, panelStretchLayout, panelBorderLayout, and so on. It takes many of these components in combination to achieve the desired layout for a page and / or an application.
Click here to see the document that describes these best practices.
Edited by: Richard Wright on Nov 17, 2009 5:26 PMHi,
Try this link: [Layout Best Practices|http://www.oracle.com/technology/products/adf/patterns/11/layoutBestPractices.html]
Regards,
Edited by: Richard Wright on Nov 17, 2009 5:27 PM -
Must use Captivate v4.0 to capture playing video - Best practices & PC requirements?
Hi all,
I like Captivate, but have had a lot of trouble capturing playing video (a big part of my client's product) in the past. Despite encouraging client to consider other tools, they have decided they want to continue using Captivate and output to SWF. Some of us on the team for a previous project using v3.0 were able to successfully capture moving video, others weren't. (Vaguely recall something to do with a Hardware Acceleration setting, but it didn't work for everyone.) We've all upgraded to v4.0 but haven't used it yet. My questions are:
1. Has this been improved at all in v4.0?
2. What is the "optimum" PC hardware for doing this? (I am purchasing a new desktop, and need to keep cost to a minimum, BUT that is secondary to being able to produce these demos with moving video captured well!)
3. Can you give me any best practice tips specific to capturing moving video? FYI, we will be adding audio narration (after capture), but will not be using written captions except for a few Notes/Tips.
Thanks in advance for your help!
Katie
Senior Technical Writer
Phoenix, AZHi all,
I like Captivate, but have had a lot of trouble capturing playing video (a big part of my client's product) in the past. Despite encouraging client to consider other tools, they have decided they want to continue using Captivate and output to SWF. Some of us on the team for a previous project using v3.0 were able to successfully capture moving video, others weren't. (Vaguely recall something to do with a Hardware Acceleration setting, but it didn't work for everyone.) We've all upgraded to v4.0 but haven't used it yet. My questions are:
1. Has this been improved at all in v4.0?
2. What is the "optimum" PC hardware for doing this? (I am purchasing a new desktop, and need to keep cost to a minimum, BUT that is secondary to being able to produce these demos with moving video captured well!)
3. Can you give me any best practice tips specific to capturing moving video? FYI, we will be adding audio narration (after capture), but will not be using written captions except for a few Notes/Tips.
Thanks in advance for your help!
Katie
Senior Technical Writer
Phoenix, AZ -
Crystal Report layout, best practice
SAP B1 8.81
I'm having only spotty success with CR layouts and I've experimented quite a bit. What I'd like to do is extensively modify 1 system Crystal Report and then bring it in as a layout, and apply it to AR Item Quote, Order, DN, Invoice, and Return. Does it matter which system document I start with? After I've got a master layout that works for all, what if I need to add small tweaks to a particular document, say a special field that appears in Invoice headers only? How do I do that? These questions aren't addressed in the 'How to Work with CR in SBO' guide.
Anybody have some global guidelines they'd like to offer that lead to success?Hi Cindy
We have done what you want to do in 8.8 a number of times. It also works in 8.81 but we have been having similar login issues that other users have reported.
You use the ObjectId@ parameter to determine the type of object being printed and use that to suppress fields, sections etc.
Where there are specific formats required for different object types you can define multiple sections, (eg page headers, group headers, detail lines etc) and show or suppress based on the object type as required.
This can lead to very messy and complicated reports if there are a lot of differences and so you will need to make a decision as to the tradeoffs between having one huge report which is hard to maintain or a couple of simpler ones.
Given the load time issues, which seem to be related to the number of subreports etc you might also find some benefit in, for example, having a separate master layout for the documents that dont need to show batches and serial numbers and some of the final details such as downpayments and another layout for documents that need to show everything. Once again, you need to trade off here.
We have generally started with the invoice layout as our master since that has everything in it.
Hope this helps
Rob -
Use both iPhoto and Aperture with one library-best practice?
I'd like to use both iPhoto and Aperture, but have both programs use/update just one photo library. I have the latest versions of both programs, but was wondering if the optimum approach would be to:
a)point Aperture to the existing iPhoto library and use that as the library for both programs
or
b)import the entire iPhoto library into a new Aperture library, delete the iPhoto library, and point iPhoto to use the Aperture library.
I should point out that up to now I've been using iPhoto exclusively, and have close to 20K photos in the iPhoto library, tagged with Faces, organized into various albums, etc; if that makes a difference...
Appreciate any advice!
Thanks,
DaveThanks Frank! I'll try it that way.
Appreciate the help! -
Server Physical NIC layout best practice with 1000V
I have several Dell 710 servers with 2 10Gb Intel NICs (pNIC 4,5) and a single QuadGE card (pNIC 0-3) in each.
pNIC 4/5 I channel-group with trunking the 2 - 10Gb as Active/Active to two Nexus 5010s for the Virtual Ethernet Module (VEM) for the VMs.
pNIC 0/3 1000BaseT Copper I plan to channel-group with trunking (switchport mode trunk) for the Hypervisor/Console
pNIC 1/2 1000BaseT Copper I plan to channel-group without trunking (switch access vlan) to a seperate 3750 iSCSI network, nothing but iSCSI on this NIC.
On which pNIC would you stick vMotion and other stuff? Seems others (the new 1000V Whitepaper) are saying on the 10Gb using the 1000V VEM QoS in port-profiles to rate limit vMotion traffic.
1000V Whitepaper
http://www.cisco.com/en/US/prod/collateral/switches/ps9441/ps9902/white_paper_c07-607716.htmlI have several Dell 710 servers with 2 10Gb Intel NICs (pNIC 4,5) and a single QuadGE card (pNIC 0-3) in each.
pNIC 4/5 I channel-group with trunking the 2 - 10Gb as Active/Active to two Nexus 5010s for the Virtual Ethernet Module (VEM) for the VMs.
pNIC 0/3 1000BaseT Copper I plan to channel-group with trunking (switchport mode trunk) for the Hypervisor/Console
pNIC 1/2 1000BaseT Copper I plan to channel-group without trunking (switch access vlan) to a seperate 3750 iSCSI network, nothing but iSCSI on this NIC.
On which pNIC would you stick vMotion and other stuff? Seems others (the new 1000V Whitepaper) are saying on the 10Gb using the 1000V VEM QoS in port-profiles to rate limit vMotion traffic.
1000V Whitepaper
http://www.cisco.com/en/US/prod/collateral/switches/ps9441/ps9902/white_paper_c07-607716.html -
Layout best practices with TLF
Hello everybody.. i hope someone can give me a tip on a mobile App i'm developing.
When pressing a button, i have to refresh a screen which contains 40+ clips.
I evaluate an array, and for each entry i call a function to create the relative item.
Basically i:
- create new instance from library
- resize it to fit the screen size
- replace a movieclip inside the instance with a TLF
- create a bitmapdata
- drawWithQuality of the instance (using a matrix)
- create bitmap
- set the bitmap position
- add the bitmap to the holder movieclip
This routine seems very slow (8-10 seconds to refresh), i guess a problem is given by the TLF which is quite heavy, but maybe i'm also doing something wrong with the logic..
Any suggestion?
Thanks!Anton Azarov but TLF has useful features than classic TextField.
For example vertical align, column support, rtl languages support ect.
I don't understand why Adobe deprecated it.
Have you any suggestion for this features instead of TLF?
thanks. -
This isn't a Dreamweaver-specific question, but more a
general concepts inquiry.
I'm working on a website. A great deal of the content is
arranged in groups, and these groups contain listings of links for
pdfs.
So, what is considered good form: To have one single page
containing the groups and lists, and have users click links to jump
to different sections of the page? Or to have one "index" page,
which takes you to separate pages per group and its list?
All opinons and suggestions welcome!I would just add to these two good answers the suggestion
that you think as
a user who wants to quickly find one of those PDFs. What
would be most
intuitive, require the least thinking, be the simplest?
Patty Ayers | www.WebDevBiz.com
Free Articles on the Business of Web Development
Web Design Contract, Estimate Request Form, Estimate
Worksheet
"Alan" <[email protected]> wrote in
message
news:C488245C.3016EC%[email protected]..
>
>
>> Depends. If the single page would get too long and
big, I would most
>> likely split it.
>
> Agreed. Even it all the groups on one page aren't that
many, suggest using
> Named Anchors so people can find the group of files they
want quickly.
>
> --
> Alan
> Adobe Community Expert, dreamweaver
>
>
http://www.adobe.com/communities/experts/
>
>
> -
[Solved] Keyboard layout - best practice
I have two laptops running Arch Linux. On the first I have set norwegian keyboard with:
Option "XkbLayout" "no"
in then keyboard section of /etc/X11/xorg.conf.d/10-evdev.conf.
On the second I have usede
localectl set-x11-keymap no
from CLI to set the keymap.
What ist best practice?
Last edited by torors (2014-07-30 14:53:22)localectl creates /etc/X11/xorg.conf.d/00-keyboard.conf
$ cat /etc/X11/xorg.conf.d/00-keyboard.conf
# Read and parsed by systemd-localed. It's probably wise not to edit this file
# manually too freely.
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "pl"
EndSection
Another computer:
$ cat /etc/X11/xorg.conf.d/00-keyboard.conf
# Read and parsed by systemd-localed. It's probably wise not to edit this file
# manually too freely.
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "pl"
Option "XkbModel" "pc105"
Option "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection
Neither of hem has /etc/X11/xorg.conf.d/10-evdev.conf, but they have /usr/share/X11/xorg.conf.d/10-evdev.conf - xorg-server 1.16 style.
Last edited by karol (2014-07-30 12:54:24) -
Best Practice: Correct Use Tax Calculation
Hello,
Our company is wanting to find out how other companines handle the below business process scenario involving use tax:
Company orders 100 units of materials for delivery to location A. Tax is calculated on PO based on location A ship-to address in SAP. Once company receives the materials in location A, company then transfer the materials out to location B for final use.
We are wanting to get some best practice business process suggestions for this scenario so that the correct tax is captured and paid based on the final usage location of the materials.
Thanks!Most commonly used process for this :-
Steps:-
1)Plant A:- Will place the PO on vendor {Material would be the trading material "HAWA} ( You need to maintain the purchasing data and sales data for this material)
2)Plant B:- will place the stock transfer PO on plant A for that material
Thanks,
Vikas Rander.
Edited by: Vikas Rander on Jun 8, 2010 9:39 AM -
Best practice: Using break statement inside for loop
Hi All,
Using break statment inside FOR loop is a best practice or not?
I have given some sample code:
1. With break statement
2. With some boolean variable that decide whether to come out of the loop or not.
for(int i = 0; i < 10; i++){
if(i == 5){
break;
boolean breakForLoop = false;
for(int i = 0; i < 10 && !breakForLoop; i++){
if(i == 5){
breakForLoop = true;
The example may be a stupid one. But i want to know which one is good?
Thanks and Regards,
Ashok kumar B.Actually, it's bad practice to use break anywhere other than in conjunction with a switch statement.Presumably, if you favour:
boolean test = true;
while (test)
test = foo && bar;
if (test)
}overfor (;;)
if (! ( foo && bar) ) break;
}then you also favour
boolean test = foo && bar;
if (test)
}overif (foo && bar)
}Or can you justify your statement with any example which doesn't cause more complexity, more variables in scope, and multiple assignments and tests? -
I am using Dreamweaver cc 2014 and after applying css styles to my fluid grid layout I lose the resize,delete, duplicate an move up/ down ability.
For this reason I cannot build new pages by copying one page to create another.
I have a third style sheet that I use for the navigation styles and h1 -h6 ect. tags. and I am also using a css drop menu, can one of these be the problem?
The css menu I am using has the following script - I goes at the bottom of the html page. Before the closing body tag,
<script>
$(function () {
$("#nav").tinyNav();
</script>
I am also using the following for image control - I place it towards the top of the fluid
grid style sheet.
box-sizing: border-box; /* Opera/IE 8+ */
-moz-box-sizing: border-box; /* Firefox, other Gecko */
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
Can some one please help.I am using Dreamweaver cc 2014 and after applying css styles to my fluid grid layout I lose the resize,delete, duplicate an move up/ down ability.
This implies there is something broken in your FluidGrid Layout CSS file. It could be something simple like a missing semi-colon or curly bracket. Run your code through the W3C validation tools below to check for errors. NOTE: ignore reported errors in boilerplate.css
CSS - http://jigsaw.w3.org/css-validator/
HTML - http://validator.w3.org/
Nancy O. -
Use css file in oracle 10g report builder
hi every one
i am using oracle 10g report buidler. i want control paramform by usign css file.
any body have idea how can i use css file in oracle report builder 10g and how can i modify it's path and i how can i manage any css class on a perticular field.Thanks Billy.
Yes you are right.
Here why I discarded that option is,
I may get the source files with changing layouts.
My Actual scenario is as follows.
Initially we developped all the things using PL/SQL packages. Its working fine.
But as per the inputs we received from requirements group, the file structure changes dynamically. and we would able to consider those new columns also. We should be able to changes the rules dynamically.
Lets say, we doing fullouter join on Src_A and Src_B. on columns col1_A and col1_B.
Now the requirement changes in a way that, the join should be done on Src_A and Src_C. on columns col1_A and col_C.
For this I need to define a new package.
Instead of that, I would like to do everything dynamically based on configuration parameters given as input.
Thank you,
Regards,
Gowtham Sen -
I am fairly new to CSS and am designing a website where I
would like to use a drop shadow using CSS.
Currently I have a container div that is centred horizontally
in the browser window and want to add a drop shadow to this div, so
all content stays central in the browser window when it is resized.
(similar to
http://www.thegraphicmac.com/).
Any help/advice would be appreciated...
ThanksCSS doesn't make drop shadows exactly. You could configure
one division on
top of another division with an offset but that's complicated
when used on
an entire page. This basic tutorial shows how to bring 3
image slices into
a CSS layout. (Use your own images and play around with it.)
http://alt-web.com/Image-slices-in-a-CSS-based-layout.html
--Nancy O.
Alt-Web Design & Publishing
www.alt-web.com
"richardellis" <[email protected]> wrote in
message
news:g62m8c$qj8$[email protected]..
> I am fairly new to CSS and am designing a website where
I would like to
use a
> drop shadow using CSS.
>
> Currently I have a container div that is centred
horizontally in the
browser
> window and want to add a drop shadow to this div, so all
content stays
central
> in the browser window when it is resized. (similar to
>
http://www.thegraphicmac.com/).
>
> Any help/advice would be appreciated...
>
> Thanks
>
>
> -
Setting column widths using CSS...
Hi guys,
I am using a simple 2 column table to layout pictures and
text. The problem I'm having is that I'm not sure how to set the
column widths and as such when you flick from page to page the
column widths and don't stay exactly equal to each other as I'd
like them too.
This can clearly be seen through clicking and comparing the
following two pages.
http://www.fyrne.com/mb_food_and_drink.html
http://www.fyrne.com/mb_television.html
Any advice on how I can resolve this would be much
appreciated.
Cheers, JHi James,
I see the scrollbars now but now I also see what you mean :(
I think the easy fix is to create a class and apply it to
every single
td that has the text/image/heading to give them a fixed
width! (Maybe
only applying it to the top td's would do the trick... I'm
really no
good with tables)
Hope it made some sense
JamesFryer skrev:
> Hi Kim,
>
> Thanks for posting this link. I think it was Nadia who
previously suggested I
> implement the suggest edcode line to auto add the
vertical scroll bar and avoid
> an overall site shift problem I was having.
>
> However I have now implemented this and am still getting
the shift problem -
> you will notice it is not the overall site (ie the
bordered area) which is
> shifting but the internal table columns. I believe I
have set these column
> widths in DW design view but this often proves
problematic (pushing out the
> width of the main table for no reason although this does
not actually show when
> previewed).
>
> As such I hoped I would be able to control this through
CSS - I don't believe
> it's the same as the shifting problem...
>
> Thanks again, J
>
Kim
http://www.geekministry.com
Maybe you are looking for
-
Usage of PI SR in CE 7.2
Hi, What are the configurations required in CE 7.2 to access PI wsdl published in PI SR. For this instance, I have create PI system in CE SR, but while I tried to search by selecting PI system, nothing displayed. I presume, I should display PI wsdl w
-
Problems with iPhone 5 pictures.
I cannot seem to email to myself pictures I have taken on my iPhone 5. I need to transfer them to my computer. How do I do it?
-
Conversion of data from legacy into SAP using LSMW(Direct input)
Hi guys, I need a help from u for the following scenario. The scenario is about <b>FI & MM Vendor Master Conversion</b>.The brief description of this scenario is as follows: <i>Conversion of Accounts Payable Vendor Master Record from Lega
-
I need to various data structure table for MRS
-
Why do search results in the iTunes store and the preview music window fail to load properly?
Since I updated to the second update to iTunes 11, I've had problems with searching in the iTunes store and viewing the previewed music window. It had worked fine in the first iTunes 11 update from iTunes 10 but it has not worked properly since the s